[Mailman-Users] MS Exchange as a relay computer?
John A. Martin
jam at jamux.com
Tue Jan 28 19:54:47 CET 2003
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
>>>>> "Ralf" == Ralf Hildebrandt
>>>>> "Re: [Mailman-Users] MS Exchange as a relay computer?"
>>>>> Tue, 28 Jan 2003 17:32:43 +0100
Ralf> * alex wetmore <alex at phred.org>:
>> The Mailman FAQ still recommends setting MAX_SMTP_RCPTS to 10
>> for performance reasons, but doesn't explain why.
Ralf> This should definitely go!
We have the following.
,----[ grep 'SMTP_MAX_RCPTS =' /usr/local/mailman/Mailman/Defaults.py ]
| SMTP_MAX_RCPTS = 500
`----
And the FAQ recommends reducing that?
Ralf> Postfix uses:
Ralf> default_recipient_limit = 10000
Ralf> # max. of 10000 Recipients per single mail
Ralf> smtp_destination_recipient_limit =
Ralf> $default_destination_recipient_limit
Ralf> # max. number of recipients to be sent over smtp this should
Ralf> # be increased for a mailing list server
Hmmm.. Postfix 2.0.3 gives:
,----[ /usr/sbin/postconf -d|egrep '(concurrency|recipient)_limit' ]
| default_destination_concurrency_limit = 20
| default_destination_recipient_limit = 50
| default_extra_recipient_limit = 1000
| default_recipient_limit = 10000
| extract_recipient_limit = 10240
| local_destination_concurrency_limit = 2
| local_destination_recipient_limit = 1
| qmgr_message_recipient_limit = 20000
| smtp_destination_concurrency_limit = $default_destination_concurrency_limit
| smtp_destination_recipient_limit = $default_destination_recipient_limit
| smtpd_recipient_limit = 1000
`----
IIRC 50 was chosen as the default_destination_recipient_limit default
because too many mailers balk or choke on more. Do you remember
differently? Or, do you actually see many SMTP listeners willing to
swallow 10,000 recipients?
Ralf> And on the receiving side Postfix's smtpd accepts 1000
Ralf> recipients. Which should be increased for a mailing list
Ralf> server as well if you inject via SMTP (which is fastest!)
FWIW, in unfamiliar surroundings I would be inclined to use
SMTP_MAX_RCPTS = 1000
in Mailman/mm_cfg.py, double the 500 in Mailman/Defaults.py, as a
starting value before tweaking the Postfix limits.
jam
-----BEGIN PGP SIGNATURE-----
iD8DBQE+NtHeUEvv1b/iXy8RAphlAKCaM3NUpZndaPXxho7sGwHMWjx1HwCeL6UJ
vlqAOi6rS4n94EwZRyhsnFo=
=+ESG
-----END PGP SIGNATURE-----
More information about the Mailman-Users
mailing list