emails are not delivered to all recipients
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
GNU Mailman |
Incomplete
|
Undecided
|
Unassigned |
Bug Description
Mailman often do not send emails to all addressees.
Usually a single recipient is lost, but sometimes 2 or 3.
there is a fragment from mailmans smtp log file, recipient count randomly changed from 28 to 27.
Mar 15 08:57:31 2018 (60449) <email address hidden> smtp to dml-patch for 28 recips, completed in 0.395 seconds
Mar 15 08:58:17 2018 (60449) <email address hidden> smtp to dml-patch for 27 recips, completed in 0.167 seconds
Mar 15 09:09:04 2018 (60449) <email address hidden> smtp to dml-patch for 28 recips, completed in 0.148 seconds
Mar 15 09:13:47 2018 (60449) <email address hidden> smtp to dml-patch for 27 recips, completed in 0.151 seconds
Mar 15 09:14:59 2018 (60449) <email address hidden> smtp to dml-patch for 28 recips, completed in 0.082 seconds
Mar 15 09:15:54 2018 (60449) <email address hidden> smtp to dml-patch for 28 recips, completed in 0.249 seconds
Mar 15 09:16:59 2018 (60449) <email address hidden> smtp to dml-patch for 28 recips, completed in 0.131 seconds
Mar 15 09:17:05 2018 (60449) <email address hidden> smtp to dml-patch for 27 recips, completed in 0.143 seconds
Mar 15 09:17:27 2018 (60449) <email address hidden> smtp to dml-patch for 28 recips, completed in 0.093 seconds
Mar 15 09:17:56 2018 (60449) <email address hidden> smtp to dml-patch for 27 recips, completed in 0.211 seconds
Mar 15 09:18:11 2018 (60449) <email address hidden> smtp to dml-patch for 27 recips, completed in 0.089 seconds
Mar 15 09:18:20 2018 (60449) <email address hidden> smtp to dml-patch for 27 recips, completed in 0.112 seconds
Mar 15 09:23:06 2018 (60449) <email address hidden> smtp to dml-patch for 28 recips, completed in 0.129 seconds
Mar 15 09:23:34 2018 (60449) <email address hidden> smtp to dml-patch for 28 recips, completed in 0.560 seconds
Mar 15 09:23:41 2018 (60449) <email address hidden> smtp to dml-patch for 28 recips, completed in 0.061 seconds
list_members command always shows correct members count 28.
/usr/lib/
28
OS CentOS Linux release 7.4.1708
Using Mailman version: 2.1.15 (standart centos package)
The same problem was occur on Red Hat Enterprise Linux Server release 6.9 (Santiago) Mailman version: 2.1.12
There are a couple of reasons why Mailman doesn't send a post to all regular members with delivery enabled. The post can be from a member whose "Receive your own posts to the list?" option is No (not metoo checked in the admin membership list), or a member whose "Avoid duplicate copies of messages?" option is Yes (nodupes checked in the admin membership list) is directly addressed in To:, Cc:, Resent-To: or Resent-Cc: of the incoming post.
Unless you have evidence that these are not the reasons, this is expected behavior. Also note that if a member is not sent a copy because her address is in Cc: of the incoming post, that address will be removed from Cc: in the post sent to list members, so you can't tell by looking at a post received from the list if a member with nodupes set was addressed in Cc: of the incoming message.