Which SPF and DKIM to Use?

3 replies
I had a basic understanding on SPF and DKIM, need some confirmation on below scnario.
Any one can assist to verify?


Scenario A - Most basic setup
Email hosted Server (Shared/VPS/Dedicated Server). Using webmail or Microsoft Outlook to send and receive email.
During set SFP and DKIM in DNS
SPF = Server's IP
DKIM = Server's DKIM

Scenario B - Using Software Hosted in Desktop to Blast Newsletter (such as sendblaster, ultramailer)
Using 3rd Party SMTP Relay (example Amazon SES)
During set SFP and DKIM in DNS
SPF = Amazon SES's IP
DKIM = Amazon's DKIM

Scenario C - Using Seld Hosted Email Marketing web based system to Blast Newsletter (such as Mautic, Sendy, Interspire) Which hosted in the shared server.
Using 3rd Party SMTP Relay (example Amazon SES)
During set SFP and DKIM in DNS
SPF = Amazon SES's IP
DKIM = Use Amazon's DKIM or Shared Hosting's DKIM?

Scenario D - Using Cloud based Email Marketing service Blast Newsletter (few service that I know is such as mailprimo, inboxingpro, mymailit), the system is hosted in service provider server
Using 3rd Party SMTP Relay (example Amazon SES)
During set SFP and DKIM in DNS
SPF = Amazon SES's IP
DKIM = Use Amazon's DKIM or Service providers server's DKIM?

Scenario E - Using ESP to Blast Newsletter (such as aweber, mailchimp, getrespond)
Using the ESP SMTP relay
During set SFP and DKIM in DNS
SPF = ESP's IP
DKIM = ESP's DKIM

Do correct me if any of my statement above is wrong.
#dkim #spf
Avatar of Unregistered
  • Profile picture of the author calvynlee
    any one can help to clarify?
    {{ DiscussionBoard.errors[11475755].message }}
    • Profile picture of the author G K
      DKIM of the domain sending the email... always...
      so
      yoursite.com use your DKIM. regardless of smtp relay or service.

      the receiving mail server gets mail fro from Amazon..
      that are going to pull dns query on yoursite.com
      they will get back your shared ip. Then then are going to check your spf record and ensure that the ip, or domain they received the email from is listed in the SPK record (lets say amazon);

      so, the receiving mailserver is then going to validate the hased value in the message by decypting it using the your DKIM key;

      An SMTP relay could change the message the and add their own hash to the message, but that would cause a the hash to not match and the message would definitely bounce.

      you also may want to add DMARC

      make sure in your SPF to add the SMPT relay ip as well as the hostname of the shared server..
      and in scenario B
      add you IP address to SPF and DKIM again... server->DKIM
      {{ DiscussionBoard.errors[11487562].message }}
  • The above answer should clear up some of your questions, however,

    I would use a popular email autoresponder company if you plan on sending newsletters.

    Microsoft office is not the place to start email marketing.

    By using an autoresponder your IP will already be recognized as one that businesses us to send out mass emails.

    If you are just sending newsletters, without any affilaite links, you can use MailChimp for free.
    Signature

    Want To Learn How To Build And Monetize An Email List?
    Get My FREE eBook @ http://bit.ly/DPI-eBookOI

    {{ DiscussionBoard.errors[11488189].message }}
Avatar of Unregistered

Trending Topics