[Mailman-Users] Almost there... bouncing email

Mark Sapiro mark at msapiro.net
Fri Mar 18 06:50:27 CET 2011

Anderson Goulart wrote:
>I've just installed mailman, apache and postfix on a debian squeeze machine. Everything seems to be correct, 
>What I can do until now:
>- I can create a list and manage it by the web browser
>- /etc/aliases are created correctly
>- I can subscribe to a list and a confirmation email arrives correct. 
>- Confirmation link are ok
>- If I send an email to a list without subscription, the list-owner receive the pending for approval email.
>What is wrong? When i send an email using a subscribed user, it is bounced by mailman. I can't figure out what is wrong... any clues? Why it tries to send an email as www-data at lists.formarte.net?
>See the mail.info log below:
>Mar 17 23:48:09 xray274 postfix/smtpd[19066]: connect from mail-gw0-f52.google.com[]
>Mar 17 23:48:10 xray274 postfix/smtpd[19066]: AEF01CC0041: client=mail-gw0-f52.google.com[]
>Mar 17 23:48:10 xray274 postfix/cleanup[19071]: AEF01CC0041: message-id=<1BE1CD18-A99A-46ED-A373-82AE7C6276A9 at goulart.info>
>Mar 17 23:48:10 xray274 postfix/qmgr[18432]: AEF01CC0041: from=<global at goulart.info>, size=1049, nrcpt=1 (queue active)
>Mar 17 23:48:11 xray274 postfix/pipe[19072]: AEF01CC0041: to=<c at lists.formarte.net>, relay=mailman, delay=0.59, delays=0.38/0.01/0/0.21, dsn=2.0.0, status=sent (delivered via mailman service)
>Mar 17 23:48:11 xray274 postfix/qmgr[18432]: AEF01CC0041: removed

The above indicates a successful delivery of the message from
<global at goulart.info> to <c at lists.formarte.net> via the 'mailman'
transport which I'm guessing postfix_to_mailman.py.

>Mar 17 23:48:12 xray274 postfix/smtpd[19074]: connect from localhost.localdomain[]
>Mar 17 23:48:12 xray274 postfix/smtpd[19074]: 60CCDCC0041: client=localhost.localdomain[]
>Mar 17 23:48:12 xray274 postfix/cleanup[19071]: 60CCDCC0041: message-id=<1BE1CD18-A99A-46ED-A373-82AE7C6276A9 at goulart.info>
>Mar 17 23:48:12 xray274 postfix/qmgr[18432]: 60CCDCC0041: from=<c-bounces at lists.formarte.net>, size=2037, nrcpt=1 (queue active)
>Mar 17 23:48:12 xray274 postfix/smtpd[19074]: disconnect from localhost.localdomain[]
>Mar 17 23:48:14 xray274 postfix/smtp[19075]: 60CCDCC0041: to=<global at goulart.info>, relay=aspmx.l.google.com[]:25, delay=1.8, delays=0.01/0.01/0.06/1.7, dsn=2.0.0, status=sent (250 2.0.0 OK 1300405694 r25si7312502bkw.93)
>Mar 17 23:48:14 xray274 postfix/qmgr[18432]: 60CCDCC0041: removed
>Mar 17 23:48:41 xray274 postfix/smtpd[19066]: disconnect from mail-gw0-f52.google.com[]

And this looks like successful delivery of the post from the
<c at lists.formarte.net> to <global at goulart.info>.

>Mar 17 23:50:02 xray274 postfix/pickup[19008]: 07005CC0046: uid=33 from=<www-data>
>Mar 17 23:50:02 xray274 postfix/cleanup[19091]: 07005CC0046: message-id=<20110317235002.07005CC0046 at abc.lists.formarte.net>
>Mar 17 23:50:02 xray274 postfix/qmgr[18432]: 07005CC0046: from=<www-data at lists.formarte.net>, size=873, nrcpt=1 (queue active)
>Mar 17 23:50:02 xray274 postfix/pipe[19092]: 07005CC0046: to=<www-data at lists.formarte.net>, orig_to=<www-data>, relay=mailman, delay=0.15, delays=0.04/0.01/0/0.11, dsn=5.1.1, status=bounced (user unknown)
>Mar 17 23:50:02 xray274 postfix/cleanup[19091]: 23A4ACC0047: message-id=<20110317235002.23A4ACC0047 at abc.lists.formarte.net>
>Mar 17 23:50:02 xray274 postfix/bounce[19094]: 07005CC0046: sender non-delivery notification: 23A4ACC0047
>Mar 17 23:50:02 xray274 postfix/qmgr[18432]: 23A4ACC0047: from=<>, size=2743, nrcpt=1 (queue active)
>Mar 17 23:50:02 xray274 postfix/qmgr[18432]: 07005CC0046: removed
>Mar 17 23:50:02 xray274 postfix/pipe[19092]: 23A4ACC0047: to=<www-data at lists.formarte.net>, relay=mailman, delay=0.1, delays=0/0/0/0.1, dsn=5.1.1, status=bounced (user unknown)
>Mar 17 23:50:02 xray274 postfix/qmgr[18432]: 23A4ACC0047: removed

And then nearly 2 minutes later another message arrives from
<www-data at lists.formarte.net> and to <www-data> which expands to
<www-data at lists.formarte.net> and which is bounced because there is no
list named www-data.

In short, Mailman didn't bounce the message to <c at lists.formarte.net>
with message id <1BE1CD18-A99A-46ED-A373-82AE7C6276A9 at goulart.info>,
it delivered it to <global at goulart.info>.

postfix_to_mailman.py or whatever the mailman transport is bounced a
totally different message with message id
<20110317235002.07005CC0046 at abc.lists.formarte.net> from
<www-data at lists.formarte.net> to <www-data>.

I have no clue as to what generated this message or why, but it doesn't
appear to have been generated by Mailman.

Since the sender and recipient of this message
<www-data at lists.formarte.net> is a non-existent list, you don't see
the message or the DSN, and you presumably also have no clue as to
what generated it or why.

You could at least temporarily create a list named 'www-data' and maybe
at least see this message for a clue.

What happened to the message post from the list that was apparently
successfully delivered to <global at goulart.info>? I suspect that you
don't see it because <global at goulart.info> is a googlemail account and
the FAQ at <http://wiki.list.org/x/2IA9> applies. I also suspect you
will see it in the list's archive if the list is archiving, and if you
add another address to the list, even another googlemail address, that
address will receive it.

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