Comment 1 for bug 1154004

Revision history for this message
Mark Sapiro (msapiro) wrote :

This is not a bug. By design and by default, Mailman determines a post to be from a list member if any of the From: header, envelope sender, Reply-To: header or Sender: header addresses is a list member. Note that these refer to the incoming values, not the Sender: or envelope sender or possibly munged Reply-To: in the outgoing post.

This is controlled by the configuration setting SENDER_HEADERS with default

SENDER_HEADERS = ('from', None, 'reply-to', 'sender')

(None here means the unix from or envelope sender). To accept as from a list member, for example, only messages whose From: header has a list member address, put

SENDER_HEADERS = ('from',)

in mm_cfg.py.

Note that this has nothing to do with <https://bugs.launchpad.net/mailman/+bug/266824> or <https://bugs.launchpad.net/mailman/+bug/266644>.