[Mailman-Users] Getting mailman to use the same smtp connection for messages sent to the same domain

Barry A. Warsaw barry at python.org
Fri Jan 31 19:00:44 CET 2003

>>>>> "SW" == Simon White <simon at mtds.com> writes:

    SW> You have a point. Mailman is injecting to the MTA so if it
    SW> does connect/disconnect etc then this will affect even
    SW> Postfix. So, there does need to be a way to have Mailman open
    SW> a single connection to the server for each domain, and then do
    SW> RCPT TO: several times.

    SW> I *thought* that was what it did anyway... can anyone else
    SW> prove me wrong / right?

The chunking algorithm for sending messages to the mta is defined by

The latter specifies the maximum size of the RCPT TO chunks in each
handoff to the mta.  Set it to a negative number to not chunk at all.
When chunking, Mailman first sorts by these tlds: .com, .net, .org,
.edu, .us, .ca.  Everything else goes into a separate bucket.  Yeah,
this is pretty North America-centric :/.  Note that Mailman does not
chunk based on MX or on 2nd level domain names.

SMTP_MAX_SESSIONS_PER_CONNECTION determines how many chunks it sends
down the same socket connection to the mta.  Again, a negative number
means blast all the chunks down the same connection.


More information about the Mailman-Users mailing list