[Mailman-Users] Mailman message IDs? Disappearing Posts

Mark Sapiro mark at msapiro.net
Sat Jul 12 21:20:57 CEST 2014

On 07/12/2014 10:58 AM, Steven Owens wrote:
> What does mailman do to message IDs?  When a message is posted to list
> subscribers, does it have the same message ID, or a predictably
> modified message ID that I can grep for?

Mailman does not modify the Message-ID of list posts except in the case
of anonymous lists. In that case, and in the case of a message wrapped
for DMARC mitigation, the Message-ID of the anonymized message or the
outer wrapping message is a Mailman generated id of the form
<mailman.nnnn.tttt.pppp.LISTNAME at HOST> where nnnn is a serial number,
tttt is the time in seconds since the epoch, and pppp is the pid of the
IncomingRunner process.

> I'm trying to trace disappearing posts from a couple of list members.
> Their posts go through postfix, mailman reports the posts as
> succesfully posted, and the posts show up in the list archives, but
> not in the subscribers mailboxes.

Is there anything in Mailman's bounce log? What does Postfix report
about the outgoing posts?

> I have a small list with about 20 members.  Most of the members, the
> list works fine;  mail is showing up, being sent out, being received
> and replied to, etc.
> A handful of members lots of bounces, probably due to their provider's
> policies (yahoo and hotmail, although *sometimes* the messages get
> through and one yahoo user has posted successfully).
> However, for these two yahoo subscribers, their posts get reported as
> posted successfully, but are never received by the list subscribers.

Because the recipient's MTA's are rejecting the post for DMARC policy

> I grep postfix logs (/var/log/mail.log) for the sender's email
> address, I see a message coming in, and postfix handing it off to
> mailman post (full log excerpt at end of message):
> Grepping for lines with a similar timestamp turns up half a dozen
> bounce messages two seconds later, which may explains why those 6
> subscribers don't get the messages, but not the rest.

The bounces may be for multiple recipients in the same domain.

> Jul  9 07:52:54 ip-172-31-8-246 postfix/smtpd[5171]: connect from
> localhost[]
> Jul  9 07:52:54 ip-172-31-8-246 postfix/smtpd[5171]: 88D3726A7D:
> client=localhost[]
> Jul  9 07:52:54 ip-172-31-8-246 postfix/cleanup[5174]: 88D3726A7D:
> message-id=<1404892372.90900.YahooMailBasic at web163105.mail.bf1.yahoo.com>
> Jul  9 07:52:54 ip-172-31-8-246 postfix/qmgr[1119]: 88D3726A7D:
> from=<examplelist-bounces at example.com>, size=3672, nrcpt=1 (queue
> active)

What else do you see in the Postfix log with queue ID 88D3726A7D ?

See the FAQ at <http://wiki.list.org/x/ggARAQ>.

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