Throttling outgoing emails.....

Throttling outgoing emails.....

am 30.10.2007 02:46:55 von slc

Hi everyone,

I have Sendmail 8.13 running on a Solaris 10 box and I'm currently
sending out about 30,000

emails daily to several customers (+1000) from it.

Now, I want to throttle the outbound email for one particular customer
(and only this one )

and I need to meet some requirements since this particular customer
has set some

restrictions on their mail server.

1. They will allow only 30 connections per minute.

2. They will allow only 200 envelopes per minute.

3. They will allow only 1 bad recipient per minute.

4. They will allow 10 con-current connections at a time.

Now, my questions:

a. Can I set these restrictions for the outgoing email? If so, how can
I do that ? I have

read about these restrictions but only for incoming connections. How
do I configure my

sendmail to throttle the outgoing email ?

b. Do i certainly need to throttle my email? I believe that Sendmail
will send out all the

emails for this particular customer and it will process from the queue
all the rejected

emails. Is this correct ?

For instance, this is my thought process:

1. My application will send out 2000 emails at once for this
particular customer.
2. Their mail server will reject 1800 of them and then the rejected
emails will stay on

their queue.
3. The next minute my sendmail will try to send out the rejected
emails again and again

until empty the queue. Is this correct ?

Thanks for your quick resp