title: How to properly set up DNS SPF records?
body: <p>I'm sending weekly emails to subscribers and it turns out that messages are frequently going to the spam folder for users.</p>
  
  <p>I'm utilizing Amazon SES to send these messages and have added an SPF record according to their instructions: <a href="http://docs.amazonwebservices.com/ses/latest/DeveloperGuide/SPFSenderIDDKIM.html?r=3917">http://docs.amazonwebservices.com/ses/latest/DeveloperGuide/SPFSenderIDDKIM.html?r=3917</a></p>
  
  <p>In querying the SPF records for my domain I get the following back from <a href="http://www.kitterman.com/spf/validate.html">http://www.kitterman.com/spf/validate.html</a>:</p>
  
  <pre><code>SPF record lookup and validation for: mydomain.tld
  
  SPF records are primarily published in DNS as TXT records.
  
  The TXT records found for your domain are:
  
  
  SPF records should also be published in DNS as type SPF records.
  Type SPF records found for the domain are:
  
  
  Checking to see if there is a valid SPF record. 
  
  Found v=spf1 record for mydomain.tld: 
  v=spf1 include:amazonses.com ?all 
  
  evaluating...
  Results - record processed without error.
  
  The result of the test (this should be the default result of your record) was, none . The explanation returned was,
  </code></pre>
  
  <p>For my CloudFlare DNS records I have:</p>
  
  <pre><code>SPF  mydomain.tld   v=spf1 include:amazonses.com ?all   with automatic TTL
  TXT  mydomain.tld   spf2.0/pra include:amazonses.com ?all   with automatic TTL
  </code></pre>
  
  <p>The emails are being sent from "no-reply@mydomain.tld" and "admin@mydomain.tld".</p>
  
  <p>Some users have reported seeing the following message: "Messages that falsely appear to be a "bounced message" response (a system-generated email that you might automatically get after sending a message that can't be delivered such as a message sent to an invalid email address)"</p>
  
  <p>With my current sending solution I can't add a DKIM to the emails.</p>
  
  <p><strong>How can this be resolved so as to ameliorate any kind of receipt issues for our users?</strong></p>