On 6/26/19 2:36 PM, Aleksandr Miroslav wrote:
> 
> Three of the lists automatically discarded the email, as I have
> configured them to do, and sent me an notification about it. But the
> fourth list sent it through, even though u...@example.com was not
> subscribed to the list, and I have generic_nonmember_action set to
> Discard.
> 
> For the life of me, I cannot figure out how/why this email got
> through. I have set the list to emergency moderation for now, but I'd
> like to know how it got through in the first place.


Mailman looks at more than the From: header to determine if the message
is from a list member. From Defaults.py

> # Membership tests for posting purposes are usually performed by looking at a
> # set of headers, passing the test if any of their values match a member of
> # the list.  Headers are checked in the order given in this variable.  The
> # value None means use the From_ (envelope sender) header.  Field names are
> # case insensitive.
> SENDER_HEADERS = ('from', None, 'reply-to', 'sender')

It may or may not be possible to determine from looking at the received
post what all these values were in the incoming message as Reply-To: may
have been munged based on list settings and the envelope sender and
Sender: headers will have been rewritten to the list-bounces address,
but if you have access, you can determine the envelope sender from the
system MTA logs.

In any case, I'm sure the message was accepted because one of the
envelope sender, Reply-To: or Sender: had a list member address.

-- 
Mark Sapiro <m...@msapiro.net>        The highway is for gamblers,
San Francisco Bay Area, California    better use your sense - B. Dylan
------------------------------------------------------
Mailman-Users mailing list Mailman-Users@python.org
https://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: 
https://mail.python.org/mailman/options/mailman-users/archive%40jab.org

Reply via email to