[Mailman-Users] unsubscriptions due to automatic bounce processing

Matt Morgan minxmertzmomo at gmail.com
Sun Aug 28 08:59:31 EDT 2016


On Fri, Aug 26, 2016 at 3:46 PM, Mark Sapiro <mark at msapiro.net> wrote:

> 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.
>

Thanks! I think I need to understand better what mailman does on schedule.
Is there somewhere a brief description of those cron jobs?

Best,
Matt


More information about the Mailman-Users mailing list