From 7dd19919d132ae6b7b0446c569d96303d6091a5d Mon Sep 17 00:00:00 2001 From: "Malte S. Stretz" Date: Tue, 29 Jun 2010 18:01:58 +0200 Subject: Added option include_sender_header to suppress rewrite of the Sender header which confuses Outlook (formerly known as FAQ 2.3). See also . Bug #266824. --- Mailman/Gui/General.py | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) (limited to 'Mailman/Gui') diff --git a/Mailman/Gui/General.py b/Mailman/Gui/General.py index 8271a30e..21547cb8 100644 --- a/Mailman/Gui/General.py +++ b/Mailman/Gui/General.py @@ -414,6 +414,29 @@ class General(GUIBase): does not affect the inclusion of the other List-*: headers.)""")) ) + # Suppression of Sender header modification + if mm_cfg.ALLOW_SENDER_OVERRIDES: + rtn.append( + ('include_sender_header', mm_cfg.Radio, + (_('No'), _('Yes')), 0, + _("""Should the Sender header be rewritten for this + mailing list to avoid stray bounces? Yes is + recommended."""), + + _(""""RFC + 2822 defines the Sender header and defines it + as "the mailbox of the agent responsible for the actual + transmission of the message." Mailman replaces this header + per default with the list's bounce address. + +

While it is debatable if Mailman is such an agent, setting + this header helps directing bounces from some broken MTAs to + the right destination. On the other hand do some mail + readers show unexpected behaviour if this header is set (like + missing addresses in forwarded mails and copies sent to the + bounce address on reply-to-all), so it can be disabled + here.""")) + ) # Discard held messages after this number of days rtn.append( -- cgit v1.2.3