Charles Gregory wrote: > >It looks like the 'disable on excessive bounces' is not working right for >my (only) list 'ontbirds'.... The bounce log contains patterns like this >(trimmed to show one address behaviour, omitting 'already counted' >messages): > >Apr 05 09:15:34 2009 (20408) _...@___: ontbirds current bounce score: 2.0 >Apr 06 00:26:23 2009 (20408) _...@___: ontbirds current bounce score: 3.0 >Apr 06 00:26:23 2009 (20408) sending ontbirds list > probe to: _...@___ (score 3.0 >= 2.5) >Apr 07 07:47:22 2009 (20408) _...@___: ontbirds current bounce score: 1.0 >Apr 08 10:57:38 2009 (20408) _...@___: ontbirds current bounce score: 2.0 >Apr 09 08:08:36 2009 (20408) _...@___: ontbirds current bounce score: 3.0 >Apr 09 08:08:36 2009 (20408) sending ontbirds list > probe to: _...@___ (score 3.0 >= 2.5) >Apr 10 08:57:05 2009 (20408) _...@___: ontbirds current bounce score: 1.0 > >This seems to be happening for ALL permanently bouncing addresses. >And I see no trace of 'disabled' anywhere in the logs.... Or is there >a different buzzword I should grep for? > >mailman-2.1.5.1-34.rhel4.6
In 2.1.5, a "VERP probe" feature was introduced. Beginning in 2.1.6 it it disabled by default, but in 2.1.5 there was no way to turn it off. What is happening is when the threshold is reached, a special probe is sent with envelope from <listname-bounces+to...@...> and the user's delivery is disabled by bounce only if and when the probe bounces. The issue in your case is your incoming MTA is probably not delivering mail for LISTNAME-bounces+TOKEN to LISTNAME-bounces. If the MTA is Postfix, you need recipient_delimiter = + in main.cf, or if you want to use a different delimiter, say '-', you can change the defaults VERP_PROBE_FORMAT = '%(bounces)s+%(token)s' VERP_PROBE_REGEXP = r'^(?P<bounces>[^+]+?)\+(?P<token>[...@]+)@.*$' by putting VERP_PROBE_FORMAT = '%(bounces)s-%(token)s' VERP_PROBE_REGEXP = r'^(?P<bounces>.*)\-(?P<token>[...@-]+)@.*$' in mm_cfg.py. I think that regexp will work, but I didn't test it. Also see <http://wiki.list.org/x/p4A9>. If you don't have access to make these changes, you will need to get the installation admins to do it as bounce processing will not work in this installation until one or the other change is made. -- Mark Sapiro <[email protected]> The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan ------------------------------------------------------ Mailman-Users mailing list [email protected] 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
