Deliverability & Compliance
Automated DKIM, SPF & DMARC Authentication
Satisfy mandatory 2026 inbox provider requirements from Gmail, Microsoft 365, and Yahoo. Protect your brand domain from spoofing and ensure transactional delivery.
The 2026 Inbox Landscape: Authentication Is No Longer Optional
Mailbox providers automatically reject or junk emails lacking cryptographically aligned DKIM and DMARC policies. SendPorter automates the entire authentication chain: from generating 2048-bit RSA keys to validating live DNS TXT propagation before your first email is dispatched.
The Three Pillars of Email Authentication
1. DKIM (DomainKeys Identified Mail)
DKIM attaches an asymmetric digital signature to every outbound email header. The receiving mail server retrieves your public key from DNS and verifies that the message body has not been intercepted or altered in transit.
SendPorter standard: Automated 2048-bit RSA key generation with isolated selector rotation.
2. SPF (Sender Policy Framework)
SPF designates which mail servers and IP addresses are authorized to dispatch emails on behalf of your domain name.
SendPorter standard: Single-lookup include:sendporter.com mechanism that guarantees you never breach the strict 10-lookup DNS ceiling.
3. DMARC (Policy & Alignment)
DMARC bridges SPF and DKIM. It informs recipient servers what action to take (monitor, quarantine, or reject) when incoming emails fail authentication checks.
SendPorter standard: Guided policy progression from p=none monitoring to strict p=reject enforcement.
Verifying Your Records via CLI
You can verify whether your public keys and SPF entries have propagated across global nameservers using terminal commands:
# 1. Query your DKIM public key record dig txt sp._domainkey.yourdomain.com +short # Expected output: # "v=DKIM1; k=rsa; p=MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA..." # 2. Query your domain SPF authorization record dig txt yourdomain.com +short # Expected output includes: # "v=spf1 include:sendporter.com ~all" # 3. Query your DMARC policy definition dig txt _dmarc.yourdomain.com +short # Expected output: # "v=DMARC1; p=reject; rua=mailto:dmarc@yourdomain.com; pct=100;"
Frequently Asked Questions
What happens if DKIM fails but SPF passes?
Under standard DMARC rules, if one mechanism passes with proper domain alignment, DMARC will pass. However, when emails are forwarded by intermediate MTAs, SPF frequently breaks—making a valid DKIM signature critical for message delivery.
How long does DNS verification take in SendPorter?
SendPorter queries authoritative nameservers directly. In most cases, DNS verification completes in under 60 seconds after you add the records to Cloudflare, Route 53, or GoDaddy.
Can I authenticate multiple domains on one SendPorter account?
Yes. You can add and manage unlimited sending domains, each with isolated DKIM keys and deliverability analytics.
Automate your domain authentication today
Start free with 2,500 transactional emails per month.
Request Access