On 6/26/2012 8:54 AM, Andrew Hodgson wrote:
> What is the best way of turning off bounce processing and receiving
> all bounces manually myself, or is that not possible?


There are only two ways to receive ALL bounce DSNs manually. Neither
is particularly convenient.

One way is to adjust a list or lists' aliases or whatever process in
the incoming MTA processes mail to LISTNAME-bounces@... to deliver
that mail to a person's mailbox instead of piping it to Mailman bounce
processing.

The other way is best done with a custom handler that creates the key
'envsender' with value of the person's address in the message's
metadata. See the FAQ at <http://wiki.list.org/x/l4A9> for info on
custom handlers. In this case, the handler itself could be as simple as

def process(mlist, msg, msgdata):
    msgdata['envsender'] = '[email protected]'

Simply installing that two-line handler in the pipeline before
ToOutgoing would be effective for list posts to individual message
subscribers, but not for digests. Setting the envelope sender for
digests would require modifying existing code.

-- 
Mark Sapiro <[email protected]>        The highway is for gamblers,
San Francisco Bay Area, California    better use your sense - B. Dylan



------------------------------------------------------
Mailman-Users mailing list [email protected]
http://mail.python.org/mailman/listinfo/mailman-users
Mailman FAQ: http://wiki.list.org/x/AgA3
Security Policy: http://wiki.list.org/x/QIA9
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/
Unsubscribe: 
http://mail.python.org/mailman/options/mailman-users/archive%40jab.org

Reply via email to