[Mailman-Users] unsubscriptions due to automatic bounce processing

Mark Sapiro mark at msapiro.net
Fri Aug 26 15:46:21 EDT 2016


On 08/25/2016 12:28 PM, Matt Morgan wrote:
> 
> I decided to set it up to clean out the cruft fast, and then I'd temper it
> back a little. So I set it up like this:
> 
> bounce_processing: yes
> bounce_score_threshold: 2.0
> bounce_info_stale_after: 63
> bounce_you_are_disabled_warnings: 0
> bounce_you_are_disabled_warnings_interval: 7
> bounce_unrecognized_goes_to_list_owner: no
> bounce_notify_owner_on_disable: yes
> bounce_notify_owner_on_removal: yes
> 
> It appears to have worked, but what I'm confused about is this: the last
> mailing went out on August 11th, and the list owners got 750 automatic
> unsubscribes yesterday. "bounce_you_are_disabled_warnings" set to zero is
> supposed to mean that people are removed "immediately" ... but maybe that
> means "immediately, once some scheduled script or job runs"? Let me know
> what controls that, or if I'm maybe going the wrong direction here. I.e.,
> does bounce processing only happens once every few weeks, perhaps?


No. You are on the right track, but there's a different issue here.

With bounce_you_are_disabled_warnings = 0, a user for whom a bounce is
received which increases her bounce score to or above
bounce_score_threshold will immediately have delivery disabled and be
unsubscribed.

However, your 750 users still had delivery enabled, but had bounce
scores >= 2. You lowered the threshold to 2. This did nothing to those
users at that point, but the next time Mailman's cron/disabled ran, it
looked at the user's current bounce score that was now >=
bounce_score_threshold (which you just lowered) and called the list's
disableBouncingMember() method which resulted in the user's unsubscription.

If you look in mailman's bounce log, you will see the 750 unsubscribes,
but if you look back to Aug 11 or before, I think you will see the users
had scores >= 2.

-- 
Mark Sapiro <mark at msapiro.net>        The highway is for gamblers,
San Francisco Bay Area, California    better use your sense - B. Dylan


More information about the Mailman-Users mailing list