[Mailman-Users] Probe message bounce bounced (with qmail)

Mark Sapiro msapiro at value.net
Mon Oct 10 17:53:26 CEST 2005

David Cuenca wrote:
>The failure notice message I receive is:
>Hi. This is the qmail-send program at myserver.mydomain.foo
>I tried to deliver a bounce message to this address, but the bounce bounced!
><mylist-bounces+6e42959622d8afee48a3f60818984529c7ecd088 at lists.mydomain.foo>:
>In the Defaults.py file I have:
># VERP format and regexp for probe messages
>VERP_PROBE_FORMAT = '%(bounces)s+%(token)s'

This controls the format of the address in the probe and makes it look
like what you see above.

>VERP_PROBE_REGEXP = r'^(?P<bounces>[^+]+?)\+(?P<token>[^@]+)@.*$'

This controls how Mailman parses the address in a probe bounce, but the
probe bounce doesn't get to Mailman, so it doesn't come into play.

>And I have the files:
>.qmail-default with:
>	|preline /usr/bin/python /usr/local/mailman/bin/qmail-to-mailman.py
>.qmail-mylist-bounces-default with:
>	|preline /usr/local/mailman/mail/mailman bounces myslist
>I have mailman-2.1.5 and qmail-1.03 running.

I don't know qmail configuration, but what I'm guessing is happening is
some VERP configuration is missing from qmail so that qmail doesnt
recognize that mail to
<mylist-bounces+6e42959622d8afee48a3f60818984529c7ecd088 at lists.mydomain.foo>
(or for that matter
<mylist-bounces+anything_at_all at lists.mydomain.foo>) should be
delivered as if it were addressed to
<mylist-bounces at lists.mydomain.foo>.

>So, I see that the bounces are counted properly until the probe message 
>is generated. I suppose that the user that causes the bounce message 
>will not be disabled, because mailman don't receives the probe message 

I think you are correct.

Mark Sapiro <msapiro at value.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