Tracking -owner notification emails
I have a mailing list where the moderators are not recieving notifications of held messages.
Our email system is complex, but the list server (running postfix) relays through our SMTP server; our incoming email server is an in-the-cloud Barracuda spam and email security service, and end delivery it to O365 mailboxes.
My test email list, of course, works as expected as do the other lists on this server; and the setup for this particular list doesn’t look different than other lists like it. :-(
This is the mail log for the arrivale and dispostion of the test (moderated) message:
Jan 25 16:18:48 dhbmailman1 postfix/smtpd[2120]: connect from localhost.localdomain[::1] Jan 25 16:18:48 dhbmailman1 postfix/smtpd[2120]: E0AAF16006A: client=localhost.localdomain[::1] Jan 25 16:18:48 dhbmailman1 postfix/cleanup[2123]: E0AAF16006A: message-id=<mailman.5289.1643152728.2706.pharmtox_faculty@pharmacy.arizona.edu<mailto:mailman.5289.1643152728.2706.pharmtox_faculty@pharmacy.arizona.edu>> Jan 25 16:18:48 dhbmailman1 postfix/qmgr[16969]: E0AAF16006A: from=<pharmtox_faculty-bounces@pharmacy.arizona.edu<mailto:pharmtox_faculty-bounces@pharmacy.arizona.edu>>, size=1426, nrcpt=1 (queue active) Jan 25 16:18:48 dhbmailman1 postfix/smtpd[2120]: disconnect from localhost.localdomain[::1] Jan 25 16:18:48 dhbmailman1 postfix/smtpd[2120]: connect from localhost.localdomain[::1] Jan 25 16:18:48 dhbmailman1 postfix/smtpd[2120]: E2F4B160ADE: client=localhost.localdomain[::1] Jan 25 16:18:48 dhbmailman1 postfix/cleanup[2123]: E2F4B160ADE: message-id=<mailman.5291.1643152728.2706.pharmtox_faculty@pharmacy.arizona.edu<mailto:mailman.5291.1643152728.2706.pharmtox_faculty@pharmacy.arizona.edu>> Jan 25 16:18:48 dhbmailman1 postfix/qmgr[16969]: E2F4B160ADE: from=<pharmtox_faculty-bounces@pharmacy.arizona.edu<mailto:pharmtox_faculty-bounces@pharmacy.arizona.edu>>, size=13239, nrcpt=1 (queue active) Jan 25 16:18:48 dhbmailman1 postfix/smtpd[2120]: disconnect from localhost.localdomain[::1]
I can see the message in the Mailman vette log
Jan 25 16:18:48 2022 (2706) PharmTox_Faculty post from bjohnson@arizona.edu<mailto:bjohnson@arizona.edu> held, message-id=<054EC6B4-9607-4A04-968B-E93DEAF934D9@email.arizona.edu<mailto:054EC6B4-9607-4A04-968B-E93DEAF934D9@email.arizona.edu>>: Post by non-member to a members-only list
But I cannot find a record of Mailman sending the messages to the moderators. How do I find those so I can find the message ID’s to track them?
-- Bruce Johnson University of Arizona College of Pharmacy Information Technology Group
Institutions do not have opinions, merely customs
On 1/25/22 16:27, Bruce Johnson via Mailman-Users wrote:
This is the mail log for the arrivale and dispostion of the test (moderated) message:
Jan 25 16:18:48 dhbmailman1 postfix/smtpd[2120]: connect from localhost.localdomain[::1] Jan 25 16:18:48 dhbmailman1 postfix/smtpd[2120]: E0AAF16006A: client=localhost.localdomain[::1] Jan 25 16:18:48 dhbmailman1 postfix/cleanup[2123]: E0AAF16006A: message-id=<mailman.5289.1643152728.2706.pharmtox_faculty@pharmacy.arizona.edu> Jan 25 16:18:48 dhbmailman1 postfix/qmgr[16969]: E0AAF16006A: from=<pharmtox_faculty-bounces@pharmacy.arizona.edu>, size=1426, nrcpt=1 (queue active) Jan 25 16:18:48 dhbmailman1 postfix/smtpd[2120]: disconnect from localhost.localdomain[::1] Jan 25 16:18:48 dhbmailman1 postfix/smtpd[2120]: connect from localhost.localdomain[::1] Jan 25 16:18:48 dhbmailman1 postfix/smtpd[2120]: E2F4B160ADE: client=localhost.localdomain[::1] Jan 25 16:18:48 dhbmailman1 postfix/cleanup[2123]: E2F4B160ADE: message-id=<mailman.5291.1643152728.2706.pharmtox_faculty@pharmacy.arizona.edu> Jan 25 16:18:48 dhbmailman1 postfix/qmgr[16969]: E2F4B160ADE: from=<pharmtox_faculty-bounces@pharmacy.arizona.edu>, size=13239, nrcpt=1 (queue active) Jan 25 16:18:48 dhbmailman1 postfix/smtpd[2120]: disconnect from localhost.localdomain[::1]
which is strange. I would expect to see Postfix log messages similar to this.
Jan 25 16:57:41 msapiro postfix/local[109148]: 57AAE3403CE: to=<list1@msapiro.net>, relay=local, delay=0.4, delays=0.15/0.09/0/0.15, dsn=2.0.0, status=sent (delivered to command: /var/MM/21/mail/mailman post list1)
However, it appears that the first message-id=<mailman.5291.1643152728.2706.pharmtox_faculty@pharmacy.arizona.edu> is a message from mailman to pharmtox_faculty-owner and the second message-id=<mailman.5289.1643152728.2706.pharmtox_faculty@pharmacy.arizona.edu> is Mailman's resend of that to the actual owner address. When Mailman holds a message it may send a notice to the sender of the message and then if owner/moderator should be notified, it sends that notice to the -owner address and then when it receives that it resends it to the actual owners/moderators.
There is also info about sent messages including message-ids in Mailman's smtp log
-- Mark Sapiro <mark@msapiro.net> The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan
I may be looking in the wrong logs; the first set was from /var/maillog
I don’t see the expected messages sent to the -owner lists in /var/logs/mailman/smtp , even for lists we are getting the correct notifications from.
On Jan 25, 2022, at 6:16 PM, Mark Sapiro <mark@msapiro.net> wrote:
On 1/25/22 16:27, Bruce Johnson via Mailman-Users wrote:
This is the mail log for the arrivale and dispostion of the test (moderated) message: Jan 25 16:18:48 dhbmailman1 postfix/smtpd[2120]: connect from localhost.localdomain[::1] Jan 25 16:18:48 dhbmailman1 postfix/smtpd[2120]: E0AAF16006A: client=localhost.localdomain[::1] Jan 25 16:18:48 dhbmailman1 postfix/cleanup[2123]: E0AAF16006A: message-id=<mailman.5289.1643152728.2706.pharmtox_faculty@pharmacy.arizona.edu> Jan 25 16:18:48 dhbmailman1 postfix/qmgr[16969]: E0AAF16006A: from=<pharmtox_faculty-bounces@pharmacy.arizona.edu>, size=1426, nrcpt=1 (queue active) Jan 25 16:18:48 dhbmailman1 postfix/smtpd[2120]: disconnect from localhost.localdomain[::1] Jan 25 16:18:48 dhbmailman1 postfix/smtpd[2120]: connect from localhost.localdomain[::1] Jan 25 16:18:48 dhbmailman1 postfix/smtpd[2120]: E2F4B160ADE: client=localhost.localdomain[::1] Jan 25 16:18:48 dhbmailman1 postfix/cleanup[2123]: E2F4B160ADE: message-id=<mailman.5291.1643152728.2706.pharmtox_faculty@pharmacy.arizona.edu> Jan 25 16:18:48 dhbmailman1 postfix/qmgr[16969]: E2F4B160ADE: from=<pharmtox_faculty-bounces@pharmacy.arizona.edu>, size=13239, nrcpt=1 (queue active) Jan 25 16:18:48 dhbmailman1 postfix/smtpd[2120]: disconnect from localhost.localdomain[::1]
which is strange. I would expect to see Postfix log messages similar to this.
Jan 25 16:57:41 msapiro postfix/local[109148]: 57AAE3403CE: to=<list1@msapiro.net>, relay=local, delay=0.4, delays=0.15/0.09/0/0.15, dsn=2.0.0, status=sent (delivered to command: /var/MM/21/mail/mailman post list1)
However, it appears that the first message-id=<mailman.5291.1643152728.2706.pharmtox_faculty@pharmacy.arizona.edu> is a message from mailman to pharmtox_faculty-owner and the second message-id=<mailman.5289.1643152728.2706.pharmtox_faculty@pharmacy.arizona.edu> is Mailman's resend of that to the actual owner address. When Mailman holds a message it may send a notice to the sender of the message and then if owner/moderator should be notified, it sends that notice to the -owner address and then when it receives that it resends it to the actual owners/moderators.
There is also info about sent messages including message-ids in Mailman's smtp log
-- Mark Sapiro <mark@msapiro.net> The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan
Mailman-Users mailing list -- mailman-users@python.org To unsubscribe send an email to mailman-users-leave@python.org https://mail.python.org/mailman3/lists/mailman-users.python.org/ Mailman FAQ: http://wiki.list.org/x/AgA3 Security Policy: http://wiki.list.org/x/QIA9 Searchable Archives: https://www.mail-archive.com/mailman-users@python.org/ https://mail.python.org/archives/list/mailman-users@python.org/
-- Bruce Johnson University of Arizona College of Pharmacy Information Technology Group
Institutions do not have opinions, merely customs
On 1/25/22 17:51, Bruce Johnson via Mailman-Users wrote:
I may be looking in the wrong logs; the first set was from /var/maillog
I don’t see the expected messages sent to the -owner lists in /var/logs/mailman/smtp , even for lists we are getting the correct notifications from.
They don't say they are to the owner. Here's a typical set
Jan 25 18:02:15 2022 (1840) <mailman.0.1643162535.1838.list1@msapiro.net> smtp to list1 for 1 recips, completed in 0.034 seconds Jan 25 18:02:15 2022 (1840) <mailman.2.1643162535.1838.list1@msapiro.net> smtp to list1 for 1 recips, completed in 0.015 seconds Jan 25 18:02:27 2022 (1840) <mailman.2.1643162535.1838.list1@msapiro.net> smtp to list1 for 1 recips, completed in 0.065 seconds
Message <mailman.0.1643162535.1838.list1@msapiro.net> is the notice to the user
The first <mailman.2.1643162535.1838.list1@msapiro.net> is the notice to list1-owner and the second one is the delivery to the actual owner.
-- Mark Sapiro <mark@msapiro.net> The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan
Is there a way to tell which is which?
On Jan 25, 2022, at 7:06 PM, Mark Sapiro <mark@msapiro.net> wrote:
On 1/25/22 17:51, Bruce Johnson via Mailman-Users wrote:
I may be looking in the wrong logs; the first set was from /var/maillog I don’t see the expected messages sent to the -owner lists in /var/logs/mailman/smtp , even for lists we are getting the correct notifications from.
They don't say they are to the owner. Here's a typical set
Jan 25 18:02:15 2022 (1840) <mailman.0.1643162535.1838.list1@msapiro.net> smtp to list1 for 1 recips, completed in 0.034 seconds Jan 25 18:02:15 2022 (1840) <mailman.2.1643162535.1838.list1@msapiro.net> smtp to list1 for 1 recips, completed in 0.015 seconds Jan 25 18:02:27 2022 (1840) <mailman.2.1643162535.1838.list1@msapiro.net> smtp to list1 for 1 recips, completed in 0.065 seconds
Message <mailman.0.1643162535.1838.list1@msapiro.net> is the notice to the user
The first <mailman.2.1643162535.1838.list1@msapiro.net> is the notice to list1-owner and the second one is the delivery to the actual owner.
-- Mark Sapiro <mark@msapiro.net> The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan
Mailman-Users mailing list -- mailman-users@python.org To unsubscribe send an email to mailman-users-leave@python.org https://mail.python.org/mailman3/lists/mailman-users.python.org/ Mailman FAQ: http://wiki.list.org/x/AgA3 Security Policy: http://wiki.list.org/x/QIA9 Searchable Archives: https://www.mail-archive.com/mailman-users@python.org/ https://mail.python.org/archives/list/mailman-users@python.org/
-- Bruce Johnson University of Arizona College of Pharmacy Information Technology Group
Institutions do not have opinions, merely customs
On 1/25/22 19:31, Bruce Johnson via Mailman-Users wrote:
Is there a way to tell which is which?
There will only be one entry with 1 recipient for the user notification, and it's probably the '.0.' message id.
There will be two entries for the owner notification, one with only one recipient for the -owner email and one with as many recipients as there are owner/moderators for the delivery to them, and it's probably the '.2.' message id.
On Jan 25, 2022, at 7:06 PM, Mark Sapiro <mark@msapiro.net> wrote:
On 1/25/22 17:51, Bruce Johnson via Mailman-Users wrote:
I may be looking in the wrong logs; the first set was from /var/maillog I don’t see the expected messages sent to the -owner lists in /var/logs/mailman/smtp , even for lists we are getting the correct notifications from.
They don't say they are to the owner. Here's a typical set
Jan 25 18:02:15 2022 (1840) <mailman.0.1643162535.1838.list1@msapiro.net> smtp to list1 for 1 recips, completed in 0.034 seconds Jan 25 18:02:15 2022 (1840) <mailman.2.1643162535.1838.list1@msapiro.net> smtp to list1 for 1 recips, completed in 0.015 seconds Jan 25 18:02:27 2022 (1840) <mailman.2.1643162535.1838.list1@msapiro.net> smtp to list1 for 1 recips, completed in 0.065 seconds
Message <mailman.0.1643162535.1838.list1@msapiro.net> is the notice to the user
The first <mailman.2.1643162535.1838.list1@msapiro.net> is the notice to list1-owner and the second one is the delivery to the actual owner.
-- Mark Sapiro <mark@msapiro.net> The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan
participants (2)
-
Bruce Johnson
-
Mark Sapiro