Google sender compliance

Google requirements for all senders to Gmail accounts

Mail sent to personal Gmail accounts must meet Google's baseline authentication, DNS, transport and message-quality requirements. A useful compliance check must test the actual sending path, not merely confirm that records exist.

Problem description

A sender needs to determine whether a domain and sending IP meet Google's baseline requirements before mail is throttled, rejected or sent to spam.

Google sender compliance
SPF or DKIM  UNKNOWN
PTR / FCrDNS UNKNOWN
TLS          UNKNOWN
DMARC        RECOMMENDED
Spam rate    UNKNOWN
Diagnostic specification: this page defines the evidence required by the expanded sender-compliance check. It remains outside search indexes until that check is available.

Google requirements and the evidence needed

RequirementEvidenceSafe result
SPF or DKIMEnvelope domain and sender IP, or DKIM selector and signing domain.PASS only from the actual path; a record alone is CONFIGURED.
PTR and forward DNSPublic sender IP resolved to PTR and back through A/AAAA.PASS only when forward DNS contains the original IP.
TLSReceiver-observed headers or a transport test.UNKNOWN from DNS alone.
Message formatRepresentative complete headers and rejection evidence.UNKNOWN when only a domain is supplied.
Spam rateGoogle Postmaster Tools.UNKNOWN without Postmaster evidence.
DMARCOrganizational-domain record and message alignment.Recommended for all; required for bulk senders.

Inputs an extended check needs

Interpret the evidence honestly

DNS can show that authentication records are configured. It cannot prove TLS use, message-level DKIM verification, spam rate, or inbox placement. Those results must remain UNKNOWN until the required evidence is available.

Frequently asked questions

Does every sender to Gmail need DMARC?

Google requires all senders to authenticate with SPF or DKIM. DMARC is an additional requirement for bulk senders, and Google recommends it for every sending domain.

Can DNS alone prove Google sender compliance?

No. DNS can verify published records and sending-IP reverse DNS, but actual authentication, TLS, message format, spam rate and delivery require message or Postmaster evidence.

What is a valid PTR result for a sending IP?

The IP must resolve to a hostname through PTR, and that hostname must resolve through A or AAAA back to the same IP.

Related email diagnostics

Primary sources: Google Email sender guidelines, Google Email sender guidelines FAQ, Google Postmaster sender requirements FAQ.