[Mailman-Users] automatically remove uncaught bounces

2008-12-12 Thread faisal anif

Hi,
 
I recieve hundreds of messages everyday as uncaught bounce notifications and 
most of them are spam ADs of pills and stuff sent to my list.. and some of them 
are actually uncaught bounces by mailman. I can't keep opening the messages 
everyday to filter them, on the other hand I can't afford to ignore the actual 
uncaught spams in order not to be blocked by their corresponding mail servers!
 
is there a way to let mailman unsubscribe the addresses of uncaught spams 
automatically from my lists instead of sending it to me?
 
Thanks..
 
 
_
Invite your mail contacts to join your friends list with Windows Live Spaces. 
It's easy!
http://spaces.live.com/spacesapi.aspx?wx_action=createwx_url=/friends.aspxmkt=en-us
--
Mailman-Users mailing list
Mailman-Users@python.org
http://mail.python.org/mailman/listinfo/mailman-users
Mailman FAQ: http://wiki.list.org/x/AgA3
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/
Unsubscribe: 
http://mail.python.org/mailman/options/mailman-users/archive%40jab.org

Security Policy: http://wiki.list.org/x/QIA9


Re: [Mailman-Users] automatically remove uncaught bounces

2008-12-12 Thread Mark Sapiro
faisal anif wrote:
 
I recieve hundreds of messages everyday as uncaught bounce notifications and 
most of them are spam ADs of pills and stuff sent to my list.. and some of 
them are actually uncaught bounces by mailman. I can't keep opening the 
messages everyday to filter them, on the other hand I can't afford to ignore 
the actual uncaught spams in order not to be blocked by their corresponding 
mail servers!
 
is there a way to let mailman unsubscribe the addresses of uncaught spams 
automatically from my lists instead of sending it to me?


If Mailman could recognize the DSN as such and extract the address from
it, it wouldn't be uncaught; it would be handled be bounce
processing.

If you collect the legitimate bounces that are unrecognized and send
them to me off list, I can try to update the recognizers to recognize
them. However, please don't do this unless you are running a recent
Mailman, at least 2.1.9 or preferably 2.1.11, since otherwise you will
probably be sending me ones that are already recognized in later
Mailman. Also, don't send me non-English language DSNs unless they
have an RFC3464 compliant message/delivery-status part.

Also note, that if you enable VERP in Mailman (or in your MTA),
legitimate bounces will never be unrecognized. Set

VERP_CONFIRMATIONS = Yes
VERP_PASSWORD_REMINDERS = Yes
VERP_PERSONALIZED_DELIVERIES = Yes
VERP_DELIVERY_INTERVAL = 1

in mm_cfg.py to enable it in Mailman.

Finally, it would help greatly if you would install some effective spam
filtering ahead of Mailman.

-- 
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
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/
Unsubscribe: 
http://mail.python.org/mailman/options/mailman-users/archive%40jab.org

Security Policy: http://wiki.list.org/x/QIA9


Re: [Mailman-Users] automatically remove uncaught bounces

2008-12-12 Thread Grant Taylor

On 12/12/2008 03:00 AM, faisal anif wrote:
is there a way to let mailman unsubscribe the addresses of uncaught 
spams automatically from my lists instead of sending it to me?


Slightly off topic, but still related.

I'm trying to think (and not having much luck at the moment) what SMTP 
envelope address Mailman sends messages from.  I believe the address is 
different than the address for the list (or -request type) but I'm not 
sure.  /If/ (and that's a kicker) the address *is* different, you might 
be able to do something like Sendmail's Protected Recipients tweak. 
In short P.R. only allows inbound messages to the protected recipient 
if the sender is on a allowed list.  The idea being that if Mailman is 
the only one that would be sending to the address that it's messages are 
sent from, you could restrict what message could come in to it if they 
were not sent by Mailman its self.


Just a thought.



Grant. . . .
--
Mailman-Users mailing list
Mailman-Users@python.org
http://mail.python.org/mailman/listinfo/mailman-users
Mailman FAQ: http://wiki.list.org/x/AgA3
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/
Unsubscribe: 
http://mail.python.org/mailman/options/mailman-users/archive%40jab.org

Security Policy: http://wiki.list.org/x/QIA9


Re: [Mailman-Users] automatically remove uncaught bounces

2008-12-12 Thread Mark Sapiro
Grant Taylor wrote:

On 12/12/2008 03:00 AM, faisal anif wrote:
 is there a way to let mailman unsubscribe the addresses of uncaught 
 spams automatically from my lists instead of sending it to me?

Slightly off topic, but still related.

I'm trying to think (and not having much luck at the moment) what SMTP 
envelope address Mailman sends messages from.  I believe the address is 
different than the address for the list (or -request type) but I'm not 
sure.  /If/ (and that's a kicker) the address *is* different, you might 
be able to do something like Sendmail's Protected Recipients tweak. 
In short P.R. only allows inbound messages to the protected recipient 
if the sender is on a allowed list.  The idea being that if Mailman is 
the only one that would be sending to the address that it's messages are 
sent from, you could restrict what message could come in to it if they 
were not sent by Mailman its self.


Mailman sends mail from listname-boun...@...

DSNs are returned by foreign (in some cases) MTAs to that address. Spam
is also sent to that address. Since a valid DSN can come from
anywhere, your suggestion doesn't seem viable.

Note however, that a valid DSN should have a null envelope sender and
possibly only delivering mail to listname-boun...@... if the envelope
sender is null might help, but the OP's issue was that some
unrecognized bounces were legitimate bounces, and since to be
unrecognized, they must be non-compliant in the first place, there's
no guarantee they would have a null envelope sender.

-- 
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
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/
Unsubscribe: 
http://mail.python.org/mailman/options/mailman-users/archive%40jab.org

Security Policy: http://wiki.list.org/x/QIA9