title: AWS Elastic Beanstalk SPF Record & Amazon SES
body: <p>Basically what we've got is an application running on the <a href="https://aws.amazon.com/elasticbeanstalk/" rel="nofollow">AWS Elastic Beanstalk</a> platform. Given this, the application itself is on multiple servers and to ensure mail delivery from the system, we need to add a sufficient SPF record for the Amazon servers to ensure they're approved to send email for the domain.</p>
  
  <p>I suppose my question is two part then. Firstly, do all AWS Elastic Beanstalk setups use the <a href="https://aws.amazon.com/ses/" rel="nofollow">Amazon Simple Email Service (Amazon SES)</a> by default and then in that case we can just use <code>include:amazonses.com</code> in the SPF record? If not the case, how can we ensure mails sent by the site from the Amazon servers are approved - can we just use an <code>include:domain.com</code> sort of record, or do we need to add some sort of include for an Amazon URL that encompasses the elastic setup?</p>