Docs

Security & deliverability

SPF, DKIM, DMARC and MTA-STS explained

What SPF, DKIM, DMARC, MTA-STS and TLS reporting do, and how Mail by vizsu sets them up for your domain.

Receiving servers check these records to decide whether mail claiming to be from your domain is genuine. Your domain page shows the values and status of each; see Add and verify your domain.

Domain DNS records table listing the ownership TXT, MX, SPF, DKIM and DMARC records, each with a Verified, Pending or Missing status badge.
Each record shows a live status: Verified, Pending or Missing.
RecordWhat it doesNeeded
SPFLists the servers allowed to send for your domain. Ours is included with include:_spf.vizsu.com.Required
Bounce handling (CNAME vizsu.yourdomain → bounce.vizsu.com)Bounce handling: required so recipients don't see "via amazonses.com".Required
DKIMAdds a cryptographic signature to every message you send, so receivers can check it wasn't changed and came from your domain. We manage and rotate the keys via two CNAMEs.Required
DMARCTells receivers what to do when SPF/DKIM checks fail (none, quarantine, reject) and where to send reports.Recommended
MTA-STSTells other servers to only deliver to you over verified TLS. We host your policy at mta-sts.yourdomain.Recommended
TLS-RPTAsks senders to report TLS delivery problems.Recommended

Getting to a strict DMARC policy

  1. Start with p=none and make sure SPF and DKIM show OK.
  2. Make sure every other service sending as your domain (newsletters, billing) is in SPF or signs with DKIM.
  3. Then move to p=quarantine, and later p=reject.