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?
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. 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. 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): ---------------------------------------------------------------------- Jul 9 07:52:53 ip-172-31-8-246 postfix/local[5175]: 4A11D26A33: to=<examplel...@example.com>, relay=local, delay=0.46, delays=0.36/0.01/0/0.09, dsn=2.0.0, status=sent (delivered to command: /var/lib/mailman/mail/mailman post examplelist) ---------------------------------------------------------------------- I grep that message ID in /var/log/mailman/* and I see one line, telling me it was posted successfully: ---------------------------------------------------------------------- post:Jul 09 07:52:54 2014 (4216) post to listname from exam...@yahoo.com, size=3411, message-id=<1404892372.90900.yahoomailba...@web163105.mail.bf1.yahoo.com>, success ---------------------------------------------------------------------- No other occurrences of that message ID in /var/log/mailman/*. Or anywhere in /var/log other than the lines of postfix receiving it, forwarding it and cleaning it up (see log excerpt at end). The mailman post log just says "posted successfully", nothing else in there to indicate where to look next, or what the new message ID (if any) might be. Any hints? 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. /var/log/mailman/error is empty. /var/lib/mailman/qfiles subdirectories are empty. Content filtering is NOT on. Though I just went in and changed the action from "discard" to "forward to list owner" (me), just in case. --/var/log/mail.log--------------------------------------------------- Jul 9 07:52:52 ip-172-31-8-246 postfix/smtpd[5171]: connect from nm12-vm0.bullet.mail.bf1.yahoo.com[98.139.213.140] Jul 9 07:52:53 ip-172-31-8-246 postfix/smtpd[5171]: 4A11D26A33: client=nm12-vm0.bullet.mail.bf1.yahoo.com[98.139.213.140] Jul 9 07:52:53 ip-172-31-8-246 postfix/cleanup[5174]: 4A11D26A33: message-id=<1404892372.90900.yahoomailba...@web163105.mail.bf1.yahoo.com> Jul 9 07:52:53 ip-172-31-8-246 postfix/qmgr[1119]: 4A11D26A33: from=<exampleu...@yahoo.com>, size=2415, nrcpt=1 (queue active) Jul 9 07:52:53 ip-172-31-8-246 postfix/local[5175]: 4A11D26A33: to=<examplel...@example.com>, relay=local, delay=0.46, delays=0.36/0.01/0/0.09, dsn=2.0.0, status=sent (delivered to command: /var/lib/mailman/mail/mailman post examplelist) Jul 9 07:52:53 ip-172-31-8-246 postfix/qmgr[1119]: 4A11D26A33: removed Jul 9 07:52:53 ip-172-31-8-246 postfix/smtpd[5171]: disconnect from nm12-vm0.bullet.mail.bf1.yahoo.com[98.139.213.140] Jul 9 07:52:54 ip-172-31-8-246 postfix/smtpd[5171]: connect from localhost[127.0.0.1] Jul 9 07:52:54 ip-172-31-8-246 postfix/smtpd[5171]: 88D3726A7D: client=localhost[127.0.0.1] Jul 9 07:52:54 ip-172-31-8-246 postfix/cleanup[5174]: 88D3726A7D: message-id=<1404892372.90900.yahoomailba...@web163105.mail.bf1.yahoo.com> Jul 9 07:52:54 ip-172-31-8-246 postfix/qmgr[1119]: 88D3726A7D: from=<examplelist-boun...@example.com>, size=3672, nrcpt=1 (queue active) Jul 9 07:52:54 ip-172-31-8-246 postfix/smtpd[5171]: 95CF926A7E: client=localhost[127.0.0.1] Jul 9 07:52:54 ip-172-31-8-246 postfix/cleanup[5174]: 95CF926A7E: message-id=<1404892372.90900.yahoomailba...@web163105.mail.bf1.yahoo.com> Jul 9 07:52:54 ip-172-31-8-246 postfix/smtpd[5171]: disconnect from localhost[127.0.0.1] ---------------------------------------------------------------------- --/var/log/mailman/post----------------------------------------------- Jul 09 07:52:54 2014 (4216) post to examplelist from exampleu...@yahoo.com, size=3411, message-id=<1404892372.90900.yahoomailba...@web163105.mail.bf1.yahoo.com>, success ---------------------------------------------------------------------- -- Steven J. Owens stevenjow...@gmail.com p...@darksleep.com 412-401-8060 ------------------------------------------------------ Mailman-Users mailing list Mailman-Users@python.org https://mail.python.org/mailman/listinfo/mailman-users Mailman FAQ: http://wiki.list.org/x/AgA3 Security Policy: http://wiki.list.org/x/QIA9 Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/ Unsubscribe: https://mail.python.org/mailman/options/mailman-users/archive%40jab.org