[BlueOnyx:03771] Re: Sendmail concurrency question
Darrell D. Mobley
dmobley at uhostme.com
Tue Mar 2 12:32:39 -05 2010
> -----Original Message-----
> From: blueonyx-bounces at blueonyx.it [mailto:blueonyx-bounces at blueonyx.it]
> On Behalf Of Chris Gebhardt - VIRTBIZ Internet
> Sent: Tuesday, March 02, 2010 11:20 AM
> To: BlueOnyx General Mailing List
> Subject: [BlueOnyx:03766] Sendmail concurrency question
>
> A customer of ours has migrated recently from Plesk with Qmail to
> BlueOnyx (with, of course, Sendmail.) This customer has removed
> Majordomo in favor of Mailman, and he operates a handful of relatively
> high-traffic lists.
>
> His one complaint at this time is that on the Plesk system, he was able
> to adjust Qmail's concurrency to send more messages at once. That
> resulted in near-instant return time on list email. He feels that on
> the BlueOnyx system, posting to the list takes much longer, since
> Sendmail will send messages individually.
>
> Question: is there a way he can adjust the concurrency so that Sendmail
> will send larger batches of messages at once, and not pipe them all out
> one by one?
Chris, I don't know if this is doable on Mailman, but what I do to speed up
Majordomo is to sort the subscriber list to put all the domains in
alphabetic order. I use this script:
#!/bin/bash
dd if=/usr/local/majordomo/sites/siteX/lists/listname
of=/usr/local/majordomo/sites/siteX/lists/listname.sort conv=lcase
sort -k2 -t @ < /usr/local/majordomo/sites/siteX/lists/listname.sort >
/usr/local/majordomo/sites/siteX/lists/listname
That way, when sendmail connects to say, Gmail, it delivers all of the Gmail
emails in one connection rather than one at a time.
More information about the Blueonyx
mailing list