[Mailman-Users] listname-leave at domain.com isnt working
msapiro at value.net
Mon Dec 4 18:33:41 CET 2006
Ken Cheney wrote:
>there are log entries in maillog that say
> Dec 4 09:15:07 listserv postfix/smtpd: connect from listserv.mydomain.com[127.0.0.1]
> Dec 4 09:15:07 listserv postfix/smtpd: 0C3CA2184C3: client=listserv.mydomain.com[127.0.0.1]
> Dec 4 09:15:07 listserv postfix/cleanup: 0C3CA2184C3: message-id=<mailman.2.1165241703.2374.mailman at listserv.mydomain.com>
> Dec 4 09:15:07 listserv postfix/qmgr: 0C3CA2184C3: from=<mailman-bounces at listserv.mydomain.com>, size=3775, nrcpt=1 (queue active)
> Dec 4 09:15:07 listserv postfix/smtpd: disconnect from listserv.mydomain.com[127.0.0.1]
> Dec 4 09:15:07 listserv postfix/smtp: 0C3CA2184C3: to=<kcheney at mydomain.com>, relay=mydomain.com[10.180.50.2], delay=0, status=bounced (host mydomain.com[10.180.50.2] said: 550 5.7.1 Unable to relay for kcheney at mydomain.com (in reply to RCPT TO command))
The above is a message from Mailman to <kcheney at mydomain.com> that
can't be delivered because Postfix doesn't know how to route mail to
mydomain.com or it is not allowed to relay mail from 127.0.0.1 to
This is a Postfix configuration issue.
> Dec 4 09:15:07 listserv postfix/cleanup: 34EAD2184EA: message-id=<20061204141507.34EAD2184EA at listserv.mydomain.com>
> Dec 4 09:15:07 listserv postfix/qmgr: 34EAD2184EA: from=<>, size=5858, nrcpt=1 (queue active)
The above are an incoming message (a DSN from Postfix back to Mailman
saying the first message was undeliverable).
> Dec 4 09:15:07 listserv postfix/qmgr: 0C3CA2184C3: removed
This is Postfix telling you the the first message (0C3CA2184C3) was
removed from Postfix's queue because Postfix was done with it. Postfix
has no knowledge of what Mailman does and you won't find anything in
the Postfix maillog that relates to any action Mailman has taken other
than mail delivery.
> Dec 4 09:15:07 listserv postfix/local: 34EAD2184EA: to=<mailman-bounces at listserv.mydomain.com>, relay=local, delay=0, status=sent (delivered to command: /usr/lib/mailman/mail/mailman bounces mailman)
> Dec 4 09:15:07 listserv postfix/qmgr: 34EAD2184EA: removed
And these are Postfix's delivery of the DSN to the mail/mailman wrapper
for 'mailman-bounces' and the subsequent removal of the processed
message from Postfix's queue.
> If that part where is says "removed" means that they are off the list - they aren't.
That's not what it says. The above entries presumably all come after
some message to listname-leave was received and delivered to Mailman.
These are a reply from Mailman which is undeliverable (most likely
because you aren't allowing relaying from localhost/127.0.0.1) and the
subsequent bounce being returned to Mailman.
> This is the vette log says:
>Dec 04 08:25:03 2006 (2762) -request/hold autoresponse discarded for: root at listserv.mydomain.com
> Dec 04 08:25:03 2006 (2762) Mailman post from root at listserv.mydomain.com held, message-id=<200612041325.kB4DP2hP003246 at listserv.mydomain.com>: Post by non-member to a members-only list
<and several more snipped>
> I am very confused. Could the fact that it wont relay to my local domain be the problem?
The first message above is saying that Mailman is trying to send an
autoresponse to a message received at the listname-request (or -join,
-leave or -(un)subscribe) address, but the user has already received
the daily limit of such messages.
The second is a held post. What happens to these? Do you see them in
the admindb interface for the list?
Messages clearly reach Mailman. The problem is that the messages that
mailman sends can't be relayed. You have to configure Postfix to relay
from localhost/127.0.0.1 to anywhere. Then you will see Mailman's
responses and more will become clear.
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