[Mailman-Users] Looping Moderator Approval Requests / Mailman&Exim

Brad Knowles brad at shub-internet.org
Tue Jul 31 15:46:46 CEST 2007


Outbound e-mail from Mailman should always bypass any spam filtering  
stages -- those things should have been done on input and not be  
necessary to perform a second time.

-- 
Brad Knowles <brad at shub-Internet.org>

Sent from my iPhone

On Jul 31, 2007, at 6:06 AM, Mike Peachey <mike.peachey at jennic.com>  
wrote:

> Mark Sapiro wrote:
>> Mike Peachey wrote:
>>
>>> Mark Sapiro wrote:
>>>> This is the problem. Exim is piping mail to listname-owner at example.com
>>>> to "| /path/to/mail/mailman/ post listname" and it should be  
>>>> piped to
>>>> "| /path/to/mail/mailman/ owner listname".
>>>>
>>> But surely, that would affect a single separate e-mail sent  
>>> directly to
>>> list-owner@ ? If I send to that address, delivery succeeds to the
>>> correct recipients.
>>
>>
>> OK. But then why does your email to listname-owner get properly
>> delivered to the owners, but Mailman's mail to listname-owner get
>> delivered to the list?
>>
>
> I have discovered that the problem lies with the way SpamAssassin is
> implemented, but I'm still not sure of the best way around it.
>
> We use SpamAssassin via Exim's spamd_address directive via a unix
> socket, so every single e-mail that is received by the mail server is
> run through SpamAssassin before it's routed. We then use the Spam
> Filters option in Mailman to filter based on the X-Spam_Bar: header.
>
> The problem is that when Mailman sends a moderator request, it  
> attaches
> the moderated message. Mailman sends this message from it-bounces@ to
> it-owner@ HOWEVER because the original spam message is attached,
> SpamAssassin marks mailman's "moderator approval needed" message as  
> spam
> with the relevant headers.
>
> When this e-mail to it-owner@ is received by Mailman, because it  
> matches
> the spam filter rules for the it@ list, it holds the message and sends
> out another moderator request with both previous messages attached.
>
> This then suggests that we have two options:
> 1. Find a way to stop mailman from attaching the held message to a
> moderator approval request e-mail
> 2. Find a way to reconfigure Exim & SpamAssassin so that all messages
> are passed through SpamAssasin, except those that are routed to  
> Mailman,
> and then use the info available for integrating mailman and  
> SpamAssassin
> to have Mailman call SpamAssassin itself, although this does seem  
> like a
> pretty inefficient way to deal with it because everything will still  
> end
> up going through spamd.
>
> I heartily appreciate any comments on this as I'm a bit stuck with the
> best way to proceed.
> -- 
> Kind Regards,
>
> __________________________________________________
>
> Mike Peachey, IT
> Tel: +44 114 281 2655
> Fax: +44 114 281 2951
> Jennic Ltd, Furnival Street, Sheffield, S1 4QT, UK
> Comp Reg No: 3191371 - Registered In England
> http://www.jennic.com
> __________________________________________________
> ------------------------------------------------------
> Mailman-Users mailing list
> Mailman-Users at python.org
> http://mail.python.org/mailman/listinfo/mailman-users
> Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py
> Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/
> Unsubscribe: http://mail.python.org/mailman/options/mailman-users/brad%40shub-internet.org
>
> Security Policy: http://www.python.org/cgi-bin/faqw-mm.py?req=show&amp;file=faq01.027.htp


More information about the Mailman-Users mailing list