Solved

EMail Sending rate for open source EMail Server

Posted on 2013-05-23
3
409 Views
Last Modified: 2013-06-10
Hi,
I am setting up an outgoing email gateway.

I need to send millions of emails every single month to our company customers. I can schedule these emails to be sent in waves , I mean I can throttle their rate every minute/hour over number of days/weeks. I know a spike in sending email could be treated as a Spambot.
 
I looked at Amazon SES /Mandrill and that comes out to be very expensive. My emails will be mainly marketing emails and won't have attachments. Majority of these emails are sent to existing customers so this not a SPAM and shouldn't be treated like that by ISPs.

I am inclined to set up servers by myself using a cheap hosting options.

Can someone roughly calculate how many emails one could send over week/month if I have 10MBPS connectivity to outside world?
Let's say every email is around 50KB in size.

Thanks
0
Comment
Question by:crazywolf2010
  • 2
3 Comments
 
LVL 83

Assisted Solution

by:Dave Baldwin
Dave Baldwin earned 500 total points
ID: 39191521
SPAM is what the receiver says it is.  The 'official' definition is unWanted emails, no matter what the subject or relationship.  The choice is theirs, not yours.

Before you try to set up your own server, check with your ISP and see how many emails they will allow you to send each day or hour.  Limits typically range from 25 per hour to 5000 per day.  At 5000 per day, it will take 200 days to send a million emails.

You will never get to use your full bandwidth to send email.  Sending email involves a back and forth negotiation with each and every mail server, it can take up to 1 second to send an email.  So it could take up to 11.5 days to send a million emails at 86,400 per day.  If any one of them times out because of a bad connection, the delay is usually 60 seconds until it stops trying.
0
 

Author Comment

by:crazywolf2010
ID: 39191619
Hi DaveBaldwin,
Many thanks for the details. Currently we use a 3rd party gateway. I have done some configuration for them and they can send 1 Million emails in less than 24 hours. They use 8 dedicated IPs over 2 dedicated windows MTA servers to forward these emails.
I don't have access to their entire system so I am not sure what technology they use.

It's possible with very minimal hardware but  your suggestion related to ISP may be right. I will check that out now.

Thanks
0
 
LVL 83

Accepted Solution

by:
Dave Baldwin earned 500 total points
ID: 39192150
8 IPs and two dedicated servers does not sound like minimal hardware to me.  The companies who send bulk email for a living have staffs of engineers to keep it running and off the blacklists.  They also have agreements with the major email services to get their emails thru.  

If you set up a new server on a new IP address, it is most likely that everything to Hotmail/Livemail will bounce at first because they require you to build up 'reputation' with them.  Or possibly pay them to get your emails delivered.  Yahoo and Gmail will be only a little friendlier.  Gmail has been known to block emails simply because they feel you are sending too many too fast.  And Yahoo just likes to bounce things for no apparent reason at all.

These services and Comcast, Charter, and Time-Warner (Roadrunner) are often more concerned with blocking spam than with letting your email thru.  That's because something over 80% of email is spam and they would rather block it than listen to the complaints from their customers.  You should not think that sending bulk emails will be easy.
0

Featured Post

U.S. Department of Agriculture and Acronis Access

With the new era of mobile computing, smartphones and tablets, wireless communications and cloud services, the USDA sought to take advantage of a mobilized workforce and the blurring lines between personal and corporate computing resources.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Suggested Solutions

ADCs have gained traction within the last decade, largely due to increased demand for legacy load balancing appliances to handle more advanced application delivery requirements and improve application performance.
Local Continuous Replication is a cost effective and quick way of backing up Exchange server data. The following article describes the steps required to configure Local Continuous Replication. Also, the article tells you how to restore from a backup…
In this video we show how to create an Address List in Exchange 2013. We show this process by using the Exchange Admin Center. Log into Exchange Admin Center.: First we need to log into the Exchange Admin Center. Navigate to the Organization >> Ad…
Get a first impression of how PRTG looks and learn how it works.   This video is a short introduction to PRTG, as an initial overview or as a quick start for new PRTG users.

726 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question