[Mailman-Users] non-delivery to virtual domain
Mark Sapiro
mark at msapiro.net
Thu Nov 4 02:41:56 CET 2010
David Newman wrote:
>On 11/2/10 8:13 AM, Mark Sapiro wrote:
>>
>> Or, probably better, you could put
>>
>> spamassassin_destination_recipient_limit = 1
>>
>> in main.cf to cause Postfix to pipe only one recipient at a time to the
>> spamassassin handler (see man 8 pipe).
>
>Bingo. Your guess is correct. That one-line addition to main.cf now
>allows Mailman message delivery to domain1.tld.
Actually, I think the domain1.tld non-delivery was a red herring. I
think the real issue is that a post to a list with fewer than
SMTP_MAX_RCPTS (default 500) members would be delivered to only one
member.
>I'd be glad to write this up now that it's working. To whom should I
>send a draft of the changes?
You can send them off list to me.
>> Also note, You are doing way too much spamassassin scanning. You are
>> scanning the inbound message before delivering it to Mailman, and then
>> you are scanning the message again on its way from Mailman to the
>> recipients. It might be better to set up a separate listener in
>> Postfix on a different port and have Mailman deliver there and in
>> Postfix only accept mail from Mailman (or localhost) on that port and
>> bypass spamassassin for that mail.
>
>OK, thanks. Setting up a separate listener in Postfix via master.cf is
>no problem for me, but how would I configure Mailman to deliver to that
>port?
Set SMTPPORT in mm_cfg.py.
--
Mark Sapiro <mark at msapiro.net> The highway is for gamblers,
San Francisco Bay Area, California better use your sense - B. Dylan
More information about the Mailman-Users
mailing list