Maximum number of recipients Setting
I have run several tests. It looks like on the 'Maximum number of recipients' setting, a 2 means 1. If I set it to 2, I can have the listname@listdomain.com only. If I have a CC, it comes to me for moderation. If I set it to a 3, I can send out to listname@listdomain.com plus a CC. If I set it to 3 and add 2 CC's plus the listname@listdomain.com address, it comes to me for moderation.
-- Brian Carpenter Harmonylists.com Emwd.com
On 4/3/21 1:45 PM, Brian Carpenter wrote:
I have run several tests. It looks like on the 'Maximum number of recipients' setting, a 2 means 1. If I set it to 2, I can have the listname@listdomain.com only. If I have a CC, it comes to me for moderation. If I set it to a 3, I can send out to listname@listdomain.com plus a CC. If I set it to 3 and add 2 CC's plus the listname@listdomain.com address, it comes to me for moderation.
I understand it's confusing, but it's been that way since the beginning of Mailman 2.1. The docs at <https://docs.mailman3.org/projects/mailman/en/latest/src/mailman/rules/docs/recipients.html> say "For backward compatibility, the message must have fewer than the maximum number of explicit recipients."
I agree the description in Postorius could be clarified see <https://gitlab.com/mailman/postorius/-/issues/515>.
-- Mark Sapiro <mark@msapiro.net> The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan
On 4/3/21 5:04 PM, Mark Sapiro wrote:
On 4/3/21 1:45 PM, Brian Carpenter wrote:
I have run several tests. It looks like on the 'Maximum number of recipients' setting, a 2 means 1. If I set it to 2, I can have the listname@listdomain.com only. If I have a CC, it comes to me for moderation. If I set it to a 3, I can send out to listname@listdomain.com plus a CC. If I set it to 3 and add 2 CC's plus the listname@listdomain.com address, it comes to me for moderation.
I understand it's confusing, but it's been that way since the beginning of Mailman 2.1. The docs at <https://docs.mailman3.org/projects/mailman/en/latest/src/mailman/rules/docs/recipients.html> say "For backward compatibility, the message must have fewer than the maximum number of explicit recipients."
I agree the description in Postorius could be clarified see <https://gitlab.com/mailman/postorius/-/issues/515>.
That explains it. Thanks for solving this mystery.
-- Brian Carpenter Harmonylists.com Emwd.com
Mark Sapiro writes:
I understand it's confusing, but it's been that way since the beginning of Mailman 2.1. The docs at <https://docs.mailman3.org/projects/mailman/en/latest/src/mailman/rules/docs/recipients.html> say "For backward compatibility, the message must have fewer than the maximum number of explicit recipients."
That's just weird.
I guess the test is expressed "len(recipients) < maximum_recipients"?
It would be easy to change "<" to "<=", but "backward compatibility" (and yes, it would be an annoying and mysterious change if you're using max_recips = 2 to enforce "no CCs" and after an upgrade CCs started sending annoying dupes to your subscribers). I wonder if it would be worth having an explicit backward compatibility setting so that we could change these things going forward.
Steve
participants (3)
-
Brian Carpenter
-
Mark Sapiro
-
Stephen J. Turnbull