Server Fault is a question and answer site for system and network administrators. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

we need to develop an application to send large amount of emails (newsletters) We estimate 15 millions of emails per month (6 - 10 emails per seconds).

Would you recommend me the proper architecture for this application? should we have several MTA agents and use them in a round robin fashion? What considerations should we take on account to not being treated as spammers (its really not spam what we are going to send).

Thanks for your help.


share|improve this question
Ah - ok, so where is the large outgoing volume here? 6-10 emails per second was not impressive 10 years ago, it is definitely not impressive now. One server can handle that ;) – TomTom Apr 19 '10 at 15:50
Agree with TomTom, if it was 6k-10k/sec it might need some thought, an iPhone could do 6-10/sec. – Chopper3 Apr 19 '10 at 15:56
yes, you are right, the volume is not the major problem, but what about being considered spammer? – Ezequiel Apr 19 '10 at 16:04
see this question… – Aleksandar Ivanisevic Apr 19 '10 at 20:51
Thanks Aleksandar – Ezequiel Apr 19 '10 at 20:57
up vote 1 down vote accepted
  1. Use a mailing list software like PHPList to

    • Not send emails to people who did not ask for it.
    • Include a Unsubscribe link in the Emails.
    • Stop sending emails to people who click on the link to unsubscribe.
    • If any emails bounce, remove that from the list.
  2. To make sure your MTA is not considered a SPAMMer, take this Email Server Test from each of your MTA's and implement suggested fixes.

  3. 6-10 emails per second is not a big deal. You should be able to put a reasonably powerful server (4GB RAM, some HDD, etc.) with Postfix and a good Internet line and achieve the speeds.

  4. Once you start sending emails, participate in the Feedback Loop program of major Email providers.

share|improve this answer
Thanks for your answer – Ezequiel Apr 20 '10 at 21:10

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.