I am pretty new to these email setup work, so unaware so several things. I have several questions:

1) I am using google apps for business email for my company, but I need bulk email service as well. As google does not allow that, solution is to setup my own mail server. So I want to know is it possible to use both my own mail server and google apps for business email, both for a single domain.

2) Amazon is providing me SES, should I use that for my smtp or some other?

3) Who will provide me MX records etc. for setting up my own mail server.

I am using AWS.


It is possible to have multiple hosts sending email on the behalf of your domain. You need to make sure you have accurate SPF records that include all the hosts that will send messages for your domain. You may also need to add DKIM records if you sign your messages.

Amazon's SES looks like any of the dozen vendors I've worked with for sending bulk mail. You don't want your own server for bulk mail. The services are very good at not triggering spam blocking software. Try doing it yourself and there will be a lot more blocked messages.

Whomever registered your domain name should provide complimentary DNS services.

  • Yes. Trying to send bulk email from EC2 is a very bad idea.
    – jamieb
    Jan 25 '13 at 22:23
  • I only have experience with SES for bulk mailings, but I have to say that it's a lot easier to implement than I thought it would be.
    – Edwin
    Jan 26 '13 at 3:44

If this is for a business with properly gathered leads from your customers, use your EC2 instance to handle something like Interspire's Email Marketer program which takes care of the list management, email campaigns, opens/bounce/links statistics and abuse alert/unsubscribe mechanisms. There are several programs like this that allow you to be your own Email Service Provider with the statistics gathering advantages that they provide.

Have the mailing list management running on EC2 and use Amazon SES as your SMTP server to send the email out. SES expects the mail to be metered out at a reasonable rate and watches for excessive bounces and abuse complaints. If you've followed the rules as to opt-in, previous business relationships and getting permission to send, this is no issue. You then need to log into your DNS services, create your TXT records for SPF, Domain Keys and DKIM signing records. The SES console aids you in doing this.

Usually, your Web Hosting Service provides DNS name servers, the Zone Management should be readily visible in your cPanel/Plesk interface. This is where all the goodies for MX records and the aforementioned go. Otherwise you'll be using Amazon Route53 or your Domain Registrar's DNS Zone Management. Check with whoever's got the NS records that point to your website as typically, that's the heart of your ecommerce operation.

If you're worried about inbound mail, among others, RackSpace has a pretty good mail box system with decent spam filtration and plenty of storage and has proved to be a good MX as well as has Google Apps. The limitations on GA inbox receive size didn't work too well for our Art Dept, so we moved.

I'm not related in any way to any aforementioned companies, just currently doing research to disentangle us from marketing vampirage and using Amazon AWS to leverage it.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

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