Cannot figure out this via SFDC documentation. Need someone who have setup this before to advise.

Basically we want to enable DKIM for our SFDC org. In testing Sandbox and production, the from email address is using the same email domain. For example, "test@abc.com" for sandbox and "contact@abc.com" in production.

Question: shall we setup DKIM in both sandbox and production or just need to setup in production since sandbox and production are actually using the same domain "abc.com"?


The DKIM is domain based, not org based, so only one is necessary. Also, be aware of the following:

  • You can have only one active DKIM key per domain name.

  • You can have multiple active DKIM keys if:

    • Your company sends mail from multiple domains, or
    • You use subdomains under your organizational domain and specify domain matching at the subdomain level.


  • so the recommendation is to setup in production org directly, right?
    – Kaon Z
    Jan 2 '19 at 3:26
  • @kaoZ Scheduling a weekend for updating the records and performing validation would be a must in a production only scenario. A domain and subdomain setup would allow you to have the sandbox mapping independently testable, which would be safer. Jan 2 '19 at 6:06

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.