On 04/06/2016 07:01 PM, Andrew Daviel wrote: > > My real question is, there are two types of "permanent" (500 series) > rejection - recipient problems and message problems. I want mailman to > auto-unsubscribe stale addresses after 5 (bounce_score_threshold) > bounces, but I don't want active addresses to be unsubscribed because 5 > successive viruses or spams got through a relatively quiet list but were > rejected by the recipient's filters. > > I wondered if that was already handled inside mailman bounce processing, > or is something that needs work.
Mailman does not distinguish between various types of 5xx permanent failures. If Mailman receives a 5xx status during SMTP to the outgoing MTA, that is recorded as a bounce. If it receives a permanent failure DSN returned by a remote MTA, that is recorded as a bounce. You can adjust the parameters bounce_score_threshold and bounce_info_stale_after in Bounce Processing to try to accommodate differences in those situations, but ultimately, Mailman doesn't distinguish between a permanent failure for non-existent address and one for unacceptable content. -- 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