
I am not sure the best place to solve this problem but I will start with this list since the problem is impacting a heavy traffic mailman listserv.
Google recently started enforcing only a single From: header in RFC2822 causing bounces to members of a very heavy traffic list. A single person with bad mail client configuration is getting all of the Google Apps recipients removed from a list frequently.
Postfix log entry:
May 15 8:49:57 list01 postfix/smtp[27955]: 35C865058D2: to=< jsmith@example.com>, relay=aspmx.l.google.com[74.125.137.27]:25, delay=3.1, delays=0.07/2.3/0.03/0.61, dsn=5.7.1, status=bounced (host aspmx.l.google.com[74.125.137.27] said: 550-5.7.1 [126.24.19.8 11] Our system has detected that this message is not 550-5.7.1 RFC 2822 compliant. To reduce the amount of spam sent to Gmail, this 550-5.7.1 message has been blocked. Please review 550 5.7.1 RFC 2822 specifications for more information. f47si18577759yhf.187 - gsmtp (in reply to end of DATA command))
http://webapps.stackexchange.com/questions/42771/emails-sent-to-gmail-domain...
My question is can Mailman strip out the duplicate From: headers leaving the first one? I have searched for a Postfix solution with no luck. I guess I could work up a procmail solution for all inbound mail but really didn't want to add that layer of complexity if it could be handled by Postfix or Mailman.
Thanks, Dave

On 05/15/2013 08:45 AM, Dave Jones wrote:
Mailman can do this, but it requires a custom handler <http://wiki.list.org/x/l4A9>.
Alternatively, you could use header_filter_rules with a regexp like "^From:(.|\n)*^From:" to detect multiple From: headers and reject the post.
-- Mark Sapiro <mark@msapiro.net> The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan

On 5/15/2013 10:45 AM, Dave Jones wrote, in part:
I am not sure the best place to solve this problem but I will start with this list since the problem is impacting a heavy traffic mailman listserv.
Since Mark did not respond to this, I will. Mailman is not listserv. "Listserv" is a registered trademark of L-soft, and is one of a number of Mailing List Management software packages available. Mailman is another MLM software package.
(I first met the founder of L-soft when he was still a student in Paris.) --Barry Finkel

On 05/15/2013 08:45 AM, Dave Jones wrote:
Mailman can do this, but it requires a custom handler <http://wiki.list.org/x/l4A9>.
Alternatively, you could use header_filter_rules with a regexp like "^From:(.|\n)*^From:" to detect multiple From: headers and reject the post.
-- Mark Sapiro <mark@msapiro.net> The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan

On 5/15/2013 10:45 AM, Dave Jones wrote, in part:
I am not sure the best place to solve this problem but I will start with this list since the problem is impacting a heavy traffic mailman listserv.
Since Mark did not respond to this, I will. Mailman is not listserv. "Listserv" is a registered trademark of L-soft, and is one of a number of Mailing List Management software packages available. Mailman is another MLM software package.
(I first met the founder of L-soft when he was still a student in Paris.) --Barry Finkel
participants (3)
-
Barry S. Finkel
-
Dave Jones
-
Mark Sapiro