[Mailman-Users] Accepting and Rejecting Mails

2012-04-01 Thread Sascha Rissel
Hello,

I am just doing some tests with a newly created list.

I am a GoogleMail user, I configured GoogleMail to be authorized to use
each of my distinct email addresses as sender address (to be able to send
from my bussiness address from home and vice versa)
I experienced the following behaviour:
My GMail address is the list administrator's address.

If I send from GoogleMail, regardless of the sender's address chosen
(different domain names to choose from), each mail is accepted for the list
and not put on the waiting list for moderator approval.
Could this be due to the fact that GoogleMail is somehow present in the
mail's header as the originating mailer?

I use Mailman 2.1.13.

Thanks for your help...

Sascha,
--
Mailman-Users mailing list Mailman-Users@python.org
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


Re: [Mailman-Users] Accepting and Rejecting Mails

2012-04-01 Thread Mark Sapiro
Sascha Rissel wrote:

If I send from GoogleMail, regardless of the sender's address chosen
(different domain names to choose from), each mail is accepted for the list
and not put on the waiting list for moderator approval.
Could this be due to the fact that GoogleMail is somehow present in the
mail's header as the originating mailer?


By default, Mailman examines the From: header, the envelope sender of
the message, the Reply-To: header if any and the Sender: header if any
of the incoming message to determine if any of these contains the
address of a list member. If so, the post is considered to be from the
first member address found for purposed of moderation.

Test by sending messages from googlemail either to yourself at a
non-googlemail address or to the list with Bcc: to yourself at a
non-googlemail address (I say use a non-googlemail address because
googlemail has a habit of discarding messages that have the same
Message-Id: as ones in your Sent folder), and examine the headers of
the message. The envelope sender is supposed to be reflected in a
Return-Path: header in the received message, but not all MDAs are
compliant.

You can change what things mailman looks at for list mambership. See
the setting SENDER_HEADERS in Defaults,py and override it in mm_cfg.py
if you wish.

-- 
Mark Sapiro m...@msapiro.netThe highway is for gamblers,
San Francisco Bay Area, Californiabetter use your sense - B. Dylan

--
Mailman-Users mailing list Mailman-Users@python.org
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