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

Reply via email to