The most common reason for this is that your sendmail is starting to run another
delivery queue before the first one is completed. You could speed this up by
keeping your "large" list sorted by domain, and using bulk_mailer. Bulk_mailer
would probably be most beneficial.
Your other choice is to extend the time between sendmail queue runs. By default
(in RedHat anyway) sendmail tries to deliver the queue every 30 minutes. If you
have a very beefy server, and high bandwidth connection to the internet, you
might be able to deliver 18k messages (depending on how big they are too) in an
hour. If you are able to deliver 6k messages in an hour, you would still need
three hours to deliver all the mail.
You should consider a combination of bulk_mailer and extending the sendmail time
between queue runs.
Dan Liston
Kirk Ismay wrote:
>
> I've recently set up a new mailing list for announcements to customers, with
> about 18,000 addresses on it. The addresses were collected legitimately (we are
> not spamming).
>
> This is the first list I've set up with that many addresses (our next biggest
> list has 9,000 on it), and the problem is that a message sent to the list has
> resulted in the same message being sent to recipients several times (up to 10
> duplicates have been reported).
>
> Some customers were understandably upset.
>
> We're using Majordomo version 1.94.5 & sendmail 8.11.3 on a Debian Linux server.
>
> Can anyone give me advice on preventing this problem? Would Keith Moore's
> bulk_mailer software fix the problem?
Follow-Ups:
References:
|
|