Solved

SMTP service on Amazon EC2 linux instance.

Posted on 2013-10-22
6
1,616 Views
1 Endorsement
Last Modified: 2014-11-12
hi guys,

Our web server in the Amazon EC2 cloud is a linux based one. However, we would like to set up the SMTP service on there for emails to be sent out to clients from it.

My question is, would it be better to set up the Amazon SES service or just set up the SMTP service on the linux instance instead?( I can see there's a limit of 200 emails per 24hrs on Amazon SES, which there will probably be more of later down the line)

thanks for your help
yashy
1
Comment
Question by:Yashy
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 3
  • 2
6 Comments
 
LVL 53

Expert Comment

by:Scott Fell, EE MVE
ID: 39592721
Where do you see 200 emails per day on ses?  I think you mean 2000 per day.

http://aws.amazon.com/ses/pricing/
f you are an Amazon EC2 user, you can get started with Amazon SES for free. You can send 2,000 messages for free each day when you call Amazon SES from an Amazon EC2 instance directly or through AWS Elastic Beanstalk. Many applications are able to operate entirely within this free tier limit.
0
 
LVL 53

Expert Comment

by:Scott Fell, EE MVE
ID: 39592726
You can also use Mail Chimp's Mandril http://mandrill.com/  There is a free tier but you are best off using your own ip for $30 per month.    I also like http://sendgrid.com/
0
 
LVL 1

Author Comment

by:Yashy
ID: 39592728
So your primary recommendation would be to use SES?
0
Best Practices: Disaster Recovery Testing

Besides backup, any IT division should have a disaster recovery plan. You will find a few tips below relating to the development of such a plan and to what issues one should pay special attention in the course of backup planning.

 
LVL 53

Accepted Solution

by:
Scott Fell,  EE MVE earned 350 total points
ID: 39592761
I have not used SES.  My theory is the less expensive it is, the more spam will probably go through, the harder it will be to get to an inbox.  By spam, I am not talking about male enlargement pills.  I am talking about the spam people send out thinking "everybody wants my email so it is not spam"  I have heard but can't confirm reports of SES having more of tendency for deliverability problems.  I have not had any myself after using sendgrid for about a year.  I am testing out the free tier with mandril right now and so far no issues but I am using a low volume account.

Because of the large free tier with SES it is worth a try.  Note their suggestion for deliverability http://aws.amazon.com/ses/#deliverability 
In addition to the steps that Amazon SES takes, you can also configure your sending to use Easy DKIM, where Amazon SES will DKIM-sign your email on your behalf. This industry-standard method, which is accepted by most ISPs, aligns your email reputation with your domain reputation.
0
 
LVL 33

Assisted Solution

by:shalomc
shalomc earned 150 total points
ID: 39596178
You will find it every difficult to set up SPF or DKIM with plain SMTP on an EC2 instance.
On the other hand, setting it up with SES is a breeze. The only annoying thing about SES is that it takes a couple of days until they enable you to go to a production mode.

OF course, Mandrill and Sendgrid and Dyn (http://dyn.com/email-delivery-express/ ) all have similar and great products with somewhat different bells and whistles.

All of the email delivery firms try to keep their reputaion up and aggressively monitor complaints and bounce rates, so spammers usually have a hard time working with them.
0
 
LVL 1

Author Comment

by:Yashy
ID: 39598883
Thanks a lot guys. I've begun the process for SES. I'll need to ask some more questions, with a new post:). Much appreciate it.
0

Featured Post

Easy, flexible multimedia distribution & control

Coming soon!  Ideal for large-scale A/V applications, ATEN's VM3200 Modular Matrix Switch is an all-in-one solution that simplifies video wall integration. Easily customize display layouts to see what you want, how you want it in 4k.

Question has a verified solution.

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

Introduction This article is intended for those who are new to PHP error handling (https://www.experts-exchange.com/articles/11769/And-by-the-way-I-am-New-to-PHP.html).  It addresses one of the most common problems that plague beginning PHP develop…
You deserve ‘straight talk’ from your cloud provider about your risk, your costs, security, uptime and the processes that are in place to protect your mission-critical applications.
Connecting to an Amazon Linux EC2 Instance from Windows Using PuTTY.
Internet Business Fax to Email Made Easy - With eFax Corporate (http://www.enterprise.efax.com), you'll receive a dedicated online fax number, which is used the same way as a typical analog fax number. You'll receive secure faxes in your email, fr…

728 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