Sender checks
Every finding, explainedwith the fix.
Our spam checker and header analyzer examine your domain records and email headers, then report what receivers actually see. Each finding below names the problem, its consequence, and what to change.
SPF
9 SPF findings.
SPF declares which servers may send for the domain. Every finding here is something a receiver could hold against your mail.
| Finding | What it means |
|---|---|
spf_missing
|
No SPF record |
spf_multiple_records
|
Multiple SPF records |
spf_syntax_error
|
SPF syntax error |
spf_no_all_mechanism
|
No all mechanism in SPF |
spf_passes_everyone
|
SPF passes every server |
spf_neutral_all
|
SPF neutral all |
spf_soft_fail
|
SPF soft fail |
spf_too_many_lookups
|
Too many SPF lookups |
spf_deprecated_ptr
|
Deprecated ptr in SPF |
DKIM
6 DKIM findings.
DKIM proves that the message was not altered after the sender signed it. These findings come from the header analyzer, which verifies signatures against the public key in DNS.
| Finding | What it means |
|---|---|
dkim_missing
|
No DKIM signature |
dkim_signature_invalid
|
Invalid DKIM signature |
dkim_key_not_found
|
DKIM public key not found |
dkim_weak_key
|
Weak DKIM key |
dkim_body_hash_mismatch
|
DKIM body hash mismatch |
dkim_alignment_fail
|
DKIM alignment failure |
DMARC
8 DMARC findings.
DMARC tells receivers what to do when SPF or DKIM fails. Without it, or with it in monitoring mode, authentication failures are delivered anyway.
| Finding | What it means |
|---|---|
dmarc_missing
|
No DMARC record |
dmarc_multiple_records
|
Multiple DMARC records |
dmarc_syntax_error
|
DMARC syntax error |
dmarc_monitoring_only
|
DMARC monitoring only |
dmarc_quarantine_only
|
DMARC quarantine only |
dmarc_partial_coverage
|
DMARC partial coverage |
dmarc_no_aggregate_reports
|
No DMARC aggregate reports |
dmarc_subdomains_unprotected
|
Subdomains unprotected by DMARC |
Header compliance
4 header findings.
Required headers that spam filters and bulk sender policies check for. Missing any of these increases the chance of landing in spam.
| Finding | What it means |
|---|---|
no_authentication_results
|
No Authentication-Results header |
missing_message_id
|
Missing Message-ID header |
missing_date_header
|
Missing Date header |
missing_list_unsubscribe
|
Missing List-Unsubscribe header |