Email Tools
Check MX records, SPF, DMARC, and DKIM configuration for any domain.
Command Line
Understanding Email Authentication
Email authentication is a set of protocols designed to verify that an email message actually comes from the domain it claims to be from. Without authentication, anyone can forge the "From" address in an email, making phishing and spoofing attacks trivially easy. The three pillars of email authentication -- SPF, DKIM, and DMARC -- work together to protect your domain's reputation and your recipients' inboxes.
Our email configuration checker analyzes all three components of your domain's email setup: MX records that define which servers handle incoming mail, SPF records that authorize outbound sending servers, and DMARC policies that instruct receivers how to handle authentication failures. Together, these provide a comprehensive view of your domain's email deliverability posture and help identify configuration issues that could cause emails to be rejected or marked as spam.
Email Authentication Concepts
SPF (Sender Policy Framework)
A DNS TXT record that lists IP addresses and domains authorized to send email for your domain. Receiving servers check SPF to verify the sending server is permitted, helping prevent spoofing.
DKIM (DomainKeys Identified Mail)
Adds a cryptographic signature to outgoing emails. The public key is published in DNS, allowing receivers to verify the message wasn't altered in transit and was sent by an authorized server.
DMARC Policy
Tells receiving servers what to do when SPF and DKIM checks fail: "none" (report only), "quarantine" (spam folder), or "reject" (block). Also configures aggregate and forensic reporting.
MX Records
DNS records specifying which mail servers accept email for your domain. Priority values determine the order servers are tried -- lower numbers are tried first, with higher numbers as fallbacks.
Email Deliverability
The ability of your emails to reach recipients' inboxes. Affected by authentication (SPF, DKIM, DMARC), sender reputation, content quality, IP blocklists, and consistent sending patterns.
SPF Lookup Limit
SPF records are limited to 10 DNS lookups during evaluation. Exceeding this limit causes a "permerror" result, which can lead to email delivery failures. Use "ip4" and "ip6" mechanisms to reduce lookups.