These numbers look pretty decent right based on that paragraph "Mailman's delivery rate, nnn recips divided by tt.ttt seconds, should be on the order of 20 or more recipients per second, even with full VERP. If it is significantly slower than that, there is probably something in the MTA causing it to be slow"?
Oct 14 21:06:39 2026 (2343) <messageID> smtp to listname for 2 recips, completed in 0.029 seconds Assuming I haven't been staring at this thing all day that comes out to about 69 so several times more than the 20 suggested. That appears to a majority of them but I am also seeing others where there is one recipient 20-40 seconds so it is a mixed bag. Tailing the log /var/log/mailman/smtp is like watching someone speed to the next red light, a bunch clear with in milliseconds and then there is one of the 20 second ones hit. The "single threaded" aspect can be watched happen in real time. Chris Puchalski Prin Spclst, Cyber Defense C: +1 214-733-7164 [email protected]<mailto:[email protected]> RTX Enterprise Services | ES Infrastructure Arizona Remote Location The power of Enterprise Scale RTX.com<https://www.rtx.com/> | LinkedIn<https://www.linkedin.com/company/rtx/> | X<https://twitter.com/RTX_News> | Instagram<https://www.instagram.com/rtxcorporation/> | Facebook<https://www.facebook.com/rtxcorporation/> | YouTube<https://www.youtube.com/raytheontechnologies> This message may contain RTX proprietary, business confidential, and/or privileged in formation. Unless you are the addressee (or authorized to receive mail for the addressee), you should not use, copy, or disclose to anyone this message or any information contained in this message . If you have received this message in error, please advise the sender by reply e-mail and delete this message; you should not otherwise use, distribute, retransmit , or reproduce this email. Thank you for your cooperation. ________________________________ From: Mark Sapiro <[email protected]> Sent: Wednesday, October 14, 2026 1:47 PM To: [email protected] <[email protected]> Subject: [Mailman-Users] Re: Older Version of Mailman (2.1.12) Suddenly Very Slow in Delivery On 10/14/26 3: 09 PM, Puchalski, Chris via Mailman-Users wrote: > I did get a bit further into the digging and it appears that emails a building up the outbound queue directory (/var/spool/mailman/out). I have already confirmed the out running On 10/14/26 3:09 PM, Puchalski, Chris via Mailman-Users wrote: > I did get a bit further into the digging and it appears that emails a > building up the outbound queue directory (/var/spool/mailman/out). I have > already confirmed the out running is running (ps -fwwA |grep runner=out) and > that lead me to this in the error log: If your out queue is backlogged, see the FAQ article at https://urldefense.us/v2/url?u=https-3A__wiki.list.org_x_17892002&d=DwICAg&c=MASr1KIcYm9UGIT-jfIzwQg1YBeAkaJoBtxV_4o83uQ&r=YSHnKgNEhiYTYiWfpKvuabk61iV6qMNGur1_1CS1mMM&m=pjScdDW7hUrgHsvT390URxCkfKj_QKmDLzS255krSkAtbV1Z5_Xfce6l6JkKy8_q&s=7fg3rICx_nYLdUKcGgaxnsL1XCQGWgyYQl7Neey54rg&e= > Oct 14 12:43:52 2026 (2313) Uncaught runner exception: [Errno 2] No such file > or directory: '/var/spool/mailman/retry/1791980411.545217+fc2a0a88d8708e9$ > Oct 14 12:43:52 2026 (2313) Traceback (most recent call last): > File "/usr/lib/mailman/Mailman/Queue/Runner.py", line 120, in _oneloop > self._onefile(msg, msgdata) > File "/usr/lib/mailman/Mailman/Queue/Runner.py", line 191, in _onefile > keepqueued = self._dispose(mlist, msg, msgdata) > File "/usr/lib/mailman/Mailman/Queue/OutgoingRunner.py", line 130, in > _dispose > self.__retryq.enqueue(msg, msgdata) > File "/usr/lib/mailman/Mailman/Queue/Switchboard.py", line 136, in enqueue > fp = open(tmpfile, 'w') > IOError: [Errno 2] No such file or directory: > '/var/spool/mailman/retry/1791980411.545217+fc2a0a88d8708e9d96c194e8005b3a2950f4b278.pck.tmp' > > Oct 14 12:43:52 2026 (2313) Uncaught runner exception: [Errno 2] No such file > or directory: '/var/spool/mailman/shunt/1791980411.545217+f82f3518db742b2$ > Oct 14 12:43:52 2026 (2313) Traceback (most recent call last): > File "/usr/lib/mailman/Mailman/Queue/Runner.py", line 136, in _oneloop > new_filebase = self._shunt.enqueue(msg, msgdata) > File "/usr/lib/mailman/Mailman/Queue/Switchboard.py", line 136, in enqueue > fp = open(tmpfile, 'w') > IOError: [Errno 2] No such file or directory: > '/var/spool/mailman/shunt/1791980411.545217+f82f3518db742b2c8c339a4152e3bf35985e93d7.pck.tmp' > > Oct 14 12:43:52 2026 (2313) SHUNTING FAILED, preserving original entry: > 1791980411.545217+39b213b664fd0d19037b7050615d6fab71ea6840 > Oct 14 12:43:52 2026 (2313) Failed to unlink/preserve backup file: > /var/spool/mailman/out/1791980411.545217+39b213b664fd0d19037b7050615d6fab71ea6840.bak > > I have read this could be a bad message, corrupted in some way so I guess > looking for a pointer from here to where to go next. The message is not being shunted (attempted to be shunted) because the message is bad. It's because of the failure to queue it in the retry queue. These errors seem to indicate that the paths /var/spool/mailman/retry/ and /var/spool/mailman/shunt/ don't exist. Do they? Presumably /var/spool/mailman/out/ exists as that is the `out` queue. The underlying issue behind these messages is for some reason, Mailman is trying to queue the message in the retry queue, but gets the No such file or directory: error so it then tries to shunt the message, but that fails for the No such file or directory: error on the shunt queue. Do those queue directories exist? If so, I can't explain those errors, but if not, create them with the same ownership and permissions as the others in /var/spool/mailman/, but it's hard to believe that they wouldn't exist in an installation that's been running for some time. -- Mark Sapiro <[email protected]> The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan ------------------------------------------------------ Mailman-Users mailing list -- [email protected] To unsubscribe send an email to [email protected] https://urldefense.us/v2/url?u=https-3A__mail.python.org_mailman3_lists_mailman-2Dusers.python.org_&d=DwICAg&c=MASr1KIcYm9UGIT-jfIzwQg1YBeAkaJoBtxV_4o83uQ&r=YSHnKgNEhiYTYiWfpKvuabk61iV6qMNGur1_1CS1mMM&m=pjScdDW7hUrgHsvT390URxCkfKj_QKmDLzS255krSkAtbV1Z5_Xfce6l6JkKy8_q&s=aFs9xlPrTw_yuE7a7P2kZ8caaPqxQmrB4TU1dSXDPAU&e= Mailman FAQ: https://urldefense.us/v2/url?u=http-3A__wiki.list.org_x_AgA3&d=DwICAg&c=MASr1KIcYm9UGIT-jfIzwQg1YBeAkaJoBtxV_4o83uQ&r=YSHnKgNEhiYTYiWfpKvuabk61iV6qMNGur1_1CS1mMM&m=pjScdDW7hUrgHsvT390URxCkfKj_QKmDLzS255krSkAtbV1Z5_Xfce6l6JkKy8_q&s=fp2uDASyQspqqTh8Hf_6ettm5ZxLphWDXjrLTp_RuCM&e= Security Policy: https://urldefense.us/v2/url?u=http-3A__wiki.list.org_x_QIA9&d=DwICAg&c=MASr1KIcYm9UGIT-jfIzwQg1YBeAkaJoBtxV_4o83uQ&r=YSHnKgNEhiYTYiWfpKvuabk61iV6qMNGur1_1CS1mMM&m=pjScdDW7hUrgHsvT390URxCkfKj_QKmDLzS255krSkAtbV1Z5_Xfce6l6JkKy8_q&s=znN5z3n9lChdeRyeAtpDF-j5CbTnLo40gm7rFDrZWTw&e= Searchable Archives: https://urldefense.us/v2/url?u=https-3A__www.mail-2Darchive.com_mailman-2Dusers-40python.org_&d=DwICAg&c=MASr1KIcYm9UGIT-jfIzwQg1YBeAkaJoBtxV_4o83uQ&r=YSHnKgNEhiYTYiWfpKvuabk61iV6qMNGur1_1CS1mMM&m=pjScdDW7hUrgHsvT390URxCkfKj_QKmDLzS255krSkAtbV1Z5_Xfce6l6JkKy8_q&s=C98SFfGFwEbHQpQuf7WYcoaTvsNqCOLzmyRWRAt3XNE&e= https://urldefense.us/v2/url?u=https-3A__mail.python.org_archives_list_mailman-2Dusers-40python.org_&d=DwICAg&c=MASr1KIcYm9UGIT-jfIzwQg1YBeAkaJoBtxV_4o83uQ&r=YSHnKgNEhiYTYiWfpKvuabk61iV6qMNGur1_1CS1mMM&m=pjScdDW7hUrgHsvT390URxCkfKj_QKmDLzS255krSkAtbV1Z5_Xfce6l6JkKy8_q&s=3OzwEATP5ywWN96SKJUAipTf2fL3FlRAmCd3bqygcJg&e= Member address: [email protected] ------------------------------------------------------ Mailman-Users mailing list -- [email protected] To unsubscribe send an email to [email protected] 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/[email protected]/ https://mail.python.org/archives/list/[email protected]/ Member address: [email protected]
