Guide

Email deliverability for Salesforce: keep your Marketing Cloud emails out of spam

Updated for 2026 · 5 min read

Salesforce Marketing Cloud is a powerful platform, but it is also a common source of deliverability problems. If your Salesforce emails are landing in spam, the issue is almost never the copy. It is the DNS records and sender reputation behind your sending domain. This guide covers the specific deliverability setup a Salesforce Marketing Cloud user needs.

The six DNS records your domain must have

Every sending domain needs six records. Salesforce handles some of these for you, but you still need to verify they are actually published and not conflicting.

  1. MX: a valid MX record so the domain is not treated as a throwaway. The MX checker confirms it resolves.
  2. SPF: a TXT record listing the servers allowed to send for the domain. Salesforce adds its own SPF include. If you also have a hand-written SPF, you can exceed the 10-DNS-lookup limit and break authentication. Use the SPF checker to see your effective record and catch that.
  3. DKIM: a signature proving the message came from you. Salesforce has its own DKIM selector. If you send through more than one provider you need one DKIM record per provider. The DKIM checker finds your live key and flags weak (1024-bit) or missing keys.
  4. DMARC: the policy that tells receivers what to do with unauthenticated mail. Start at p=none, read the reports, then move to p=quarantine and finally p=reject. The DMARC checker shows your current policy and the DMARC report parser turns the XML reports into a list of who is actually sending as you.
  5. Reverse DNS (PTR): the IP that sends your mail should resolve back to a hostname that matches your sending domain. The PTR checker confirms it.
  6. TLS: a valid TLS certificate on the mail server. An expired or misconfigured certificate is a quiet killer. The TLS checker confirms it.

Salesforce-specific gotchas

Monitoring: the part most teams skip

Deliverability is a state, not a setup. Records rot, IPs get listed, and providers change their rules. The teams that stay in the inbox are the ones watching. The monitoring guide covers the full setup.

Run the free audit against your Salesforce sending domain and it checks SPF, DKIM, DMARC, MX, TLS and IP reputation in about 30 seconds, then tells you exactly which of the above is broken.

Check your Salesforce domain free, no signup. SPF, DKIM, DMARC, TLS and IP reputation in ~30 seconds.

Run a free audit

Related: Shopify · WordPress · WooCommerce · Squarespace · Wix · HubSpot · all guides

Need continuous monitoring of your Salesforce sending domain? Inboxproof Pro re-checks your records daily and emails you the moment authentication or reputation breaks.