FUDforum
Fast Uncompromising Discussions. FUDforum will get your users talking.

Home » FUDforum Development » Bug Reports » [SOLVED] Problem with synchronizing forum posts to mailing List
Show: Today's Messages :: Unread Messages :: Show Polls :: Message Navigator
| Subscribe to topic | Bookmark topic 
Switch to threaded view of this topic Create a new topic Submit Reply
[SOLVED] Problem with synchronizing forum posts to mailing List [message #163128] Fri, 01 October 2010 13:51 Go to next message
tux99   Switzerland
Messages: 44
Registered: September 2010
Karma: 0
Member
add to buddy list
ignore all messages by this user
There seems to be a problem with the headers when synchronizing forum posts to mailing List, I get duplicate headers and headers split up in two parts in the ML (the second part therefore appears in as part of the message body).

I tried this on two different installs both Fudforum 3.0.1, but one on Centos 5.5 and the other one on Mandriva Linux 2008.1.
Each time it's a Postfix mailserver, but not the same one.

Here is the raw mail posted from the forum, after it has gone through the ML:

From XXXXXXX@XXXXXXXX Fri Oct  1 19:45:14 2010
Return-Path: <mageia-discuss-bounces(at)mageia(dot)org>
X-Original-To: XXXXXX(at)XXuridium(dot)org
Delivered-To: XXXXXXX(at)localhost(dot)localdomain
Received: from ryu.zarb.org (ryu.zarb.org [212.85.158.22])
        by mail.uridium.org (AR-Mail_Daemon) with ESMTP id 7B7BE7361
        for <XXXXXX(at)XXuridium(dot)org>; Fri,  1 Oct 2010 19:38:04 +0200 (CEST)
Received: from localhost (localhost [127.0.0.1])
        by ryu.zarb.org (Postfix) with ESMTP id 58A1C9665D;
        Fri,  1 Oct 2010 19:38:04 +0200 (CEST)
X-Virus-Scanned: amavisd-new at zarb.org
X-Amavis-Alert: BAD HEADER SECTION, Duplicate header field: "Content-Type"
Received: from ryu.zarb.org ([127.0.0.1])
        by localhost (ryu.zarb.org [127.0.0.1]) (amavisd-new, port 10025)
        with ESMTP id PrihzicJj7+D; Fri,  1 Oct 2010 19:38:03 +0200 (CEST)
Received: from ryu.zarb.org (localhost [127.0.0.1])
        by ryu.zarb.org (Postfix) with ESMTP id 99C089660C;
        Fri,  1 Oct 2010 19:38:03 +0200 (CEST)
X-Original-To: mageia-discuss(at)mageia(dot)org
Delivered-To: mageia-discuss(at)mageia(dot)org
Received: from localhost (localhost [127.0.0.1])
        by ryu.zarb.org (Postfix) with ESMTP id 2DEA99660C
        for <mageia-discuss(at)mageia(dot)org>; Fri,  1 Oct 2010 19:38:01 +0200 (CEST)
X-Virus-Scanned: amavisd-new at zarb.org
X-Amavis-Alert: BAD HEADER SECTION, Duplicate header field: "Content-Type"
Received: from ryu.zarb.org ([127.0.0.1])
        by localhost (ryu.zarb.org [127.0.0.1]) (amavisd-new, port 10025)
        with ESMTP id Cn1QVRIrlWDX for <mageia-discuss(at)mageia(dot)org>;
        Fri,  1 Oct 2010 19:38:00 +0200 (CEST)
X-Greylist: delayed 348 seconds by postgrey-1.32 at ryu.zarb.org;
        Fri, 01 Oct 2010 19:38:00 CEST
Received: from london1.linuxtech.net (london1.linuxtech.net [178.79.129.92])
        by ryu.zarb.org (Postfix) with ESMTP id 8889B965FD
        for <mageia-discuss(at)mageia(dot)org>; Fri,  1 Oct 2010 19:38:00 +0200 (CEST)
Received: by london1.linuxtech.net (Postfix, from userid 48)
        id BA5BAA23B; Fri,  1 Oct 2010 13:32:12 -0400 (EDT)
To: mageia-discuss(at)mageia(dot)org
From: Tux99 <XXXXXXX(at)XXuridium(dot)org>
X-Mailer: FUDforum v3.0.1
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: 8bit
Content-Type: text/plain;
  charset="utf-8"
Content-Transfer-Encoding: 8bit
Organization: Mageia ML Gateway Test Forum
In-Reply-To: <AANLkTimCV4qB-VHXFucJZv9yR2CcRQqYD7Hov47=VC50(at)mail(dot)gmail(dot)com>
X-FUDforum: eae8679fe7e063970a19bc3823dcb4e1 <15>
Message-ID: <f(dot)4ca61b1a(at)mageia(dot)linuxtech(dot)net>
Date: Fri,  1 Oct 2010 13:32:12 -0400 (EDT)
Subject: Re: [Mageia-discuss] Another proposal for mageia logo
X-BeenThere: mageia-discuss(at)mageia(dot)org
X-Mailman-Version: 2.1.12
Precedence: list
Reply-To: Mageia general discussions <mageia-discuss(at)mageia(dot)org>
List-Id: Mageia general discussions <mageia-discuss.mageia.org>
List-Unsubscribe: <https://www.mageia.org/mailman/options/mageia-discuss>,
        <mailto:mageia-discuss-request(at)mageia(dot)org?subject=unsubscribe>
List-Archive: </pipermail/mageia-discuss>
List-Post: <mailto:mageia-discuss(at)mageia(dot)org>
List-Help: <mailto:mageia-discuss-request(at)mageia(dot)org?subject=help>
List-Subscribe: <https://www.mageia.org/mailman/listinfo/mageia-discuss>,
        <mailto:mageia-discuss-request(at)mageia(dot)org?subject=subscribe>
Sender: mageia-discuss-bounces(at)mageia(dot)org
Errors-To: mageia-discuss-bounces(at)mageia(dot)org


Content-Type: text/plain;
  charset="utf-8"
Content-Transfer-Encoding: 8bit
Organization: Mageia ML Gateway Test Forum
In-Reply-To: <AANLkTimCV4qB-VHXFucJZv9yR2CcRQqYD7Hov47=VC50(at)mail(dot)gmail(dot)com>
X-FUDforum: eae8679fe7e063970a19bc3823dcb4e1 <15>
Message-ID: <f(dot)4ca61b1a(at)mageia(dot)linuxtech(dot)net>



Quote: atilla ontas wrote on Fri, 01 October 2010 13:13
>
> What about this?
>

Nice


[Updated on: Sat, 02 October 2010 02:26]

Report message to a moderator

Re: Problem with synchronizing forum posts to mailing List [message #163129 is a reply to message #163128] Fri, 01 October 2010 15:09 Go to previous messageGo to next message
tux99   Switzerland
Messages: 44
Registered: September 2010
Karma: 0
Member
add to buddy list
ignore all messages by this user
I think the problem is in include/mlist_post.inc, but not sure exactly where...
Re: Problem with synchronizing forum posts to mailing List [message #163131 is a reply to message #163129] Fri, 01 October 2010 16:34 Go to previous messageGo to next message
naudefj is currently offline  naudefj   South Africa
Messages: 3624
Registered: December 2004
Karma: 17
Senior Member
Administrator
Core Developer
remove from buddy list
ignore all messages by this user
Right, headers are added by:

1) mail_list_post() in include/mlist_post.inc

AND

2) send_email() in src/iemail.inc.t

Will look at it later...
Re: Problem with synchronizing forum posts to mailing List [message #163134 is a reply to message #163131] Fri, 01 October 2010 17:09 Go to previous messageGo to next message
naudefj is currently offline  naudefj   South Africa
Messages: 3624
Registered: December 2004
Karma: 17
Senior Member
Administrator
Core Developer
remove from buddy list
ignore all messages by this user
Not tested, but something like this should fix it.

mlist_post.inc:
@@ -29,7 +29,7 @@
     }
 
     if (!$multi_part) {
-        $header = "Content-Type: text/plain;\n  charset=\"". $GLOBALS['CHARSET'] ."\"\nContent-Transfer-Encoding: 8bit\n";
+        $header = "MIME-Version: 1.0\nContent-Type: text/plain;\n  charset=\"". $GLOBALS['CHARSET'] ."\"\nContent-Transfer-Encoding: 8bit\n";
     } else {
         $header = "MIME-Version: 1.0\nContent-Type: Multipart/Mixed;\n  boundary=\"$boundry\"\n";
     }
Re: Problem with synchronizing forum posts to mailing List [message #163138 is a reply to message #163134] Sat, 02 October 2010 02:25 Go to previous messageGo to next message
tux99   Switzerland
Messages: 44
Registered: September 2010
Karma: 0
Member
add to buddy list
ignore all messages by this user
I applied the fix and did a test post from the forum to the ML and the headers look perfect now, no more duplication.
I think you can commit this fix to svn (if you haven't done so already).

Many thanks again, I must say I'm very impressed by your dedication to help users and to bugfix Fudforum!
Re: Problem with synchronizing forum posts to mailing List [message #163149 is a reply to message #163138] Sat, 02 October 2010 18:08 Go to previous message
naudefj is currently offline  naudefj   South Africa
Messages: 3624
Registered: December 2004
Karma: 17
Senior Member
Administrator
Core Developer
remove from buddy list
ignore all messages by this user
Committed.
Details @ http://fudforum.svn.sourceforge.net/viewvc/fudforum?view=revision&revis ion=5014
Quick Reply
Formatting Tools:   
  Switch to threaded view of this topic Create a new topic
Previous Topic: Fudforum ML import doesnt seem to like UTF8 From: lines
Next Topic: Extremely Strange Log Numbers
Goto Forum:
  

-=] Back to Top [=-
[ Syndicate this forum (XML) ] [ RSS ]

Current Time: Tue Oct 24 05:43:45 EDT 2017

Total time taken to generate the page: 0.00482 seconds