[Mailman-Users] Mailman bounces and Courier

Zenon Panoussis spamtrap at provocation.net
Tue Apr 29 18:23:22 CEST 2003


In order to keep track of bounces, mailman (2.1) generates its mail
with a customised return address for every user. This is what happens
when there is a bounce:

Mail:

   From: "Courier mail server at panther.provocation.net" <@>
   To: test-bounces+user=hotmail.com at bagheera.xs4all.nl
   Subject: NOTICE: mail delivery status.

     >>> RCPT TO:<user at hotmail.com>
     <<< 550 Requested action not taken: mailbox unavailable

Mail logs:

courierlocal: id=0007C787.3EAE4D79.00005398,from=<>,addr=<test-bounces+user=hotmail.com at bagheera.xs4all.nl>: Unable to read .courier file.
courierlocal: id=0007C787.3EAE4D79.00005398,from=<>,addr=<test-bounces+user=hotmail.com at bagheera.xs4all.nl>,status: deferred

LDAP logs:

slapd[7324]: conn=3 op=331 SRCH base="dc=dot" scope=2 filter="(mail=test-bounces+user=hotmail.com at bagheera.xs4all.nl)"

Thus, mailman expects this mail delivered to the (existing) user
<test-bounces at bagheera.xs4all.nl>, but courier - logically - goes
looking for user <test-bounces+user=hotmail.com at bagheera.xs4all.nl>,
who of course does not exist.

I thought I'd get around this with a really dirty workaround, so
I re-defined the mail attribute for the user test-bounce:

mail: test-bounce*

And no, that didn't help at all.

Has anyone faced this before? Managed to solve it?

Z





More information about the Mailman-Users mailing list