Gmail 550 5.7.30: message didn't pass DKIM authentication
What the bounce means and the exact steps to stop it.
The bounce looks like this
550-5.7.30 This message was blocked because it didn't pass DKIM authentication.
421-4.7.30 Your email has been rate limited because DKIM authentication didn't pass for this message.
What it means
The message had no valid DKIM signature for your domain: DKIM is not enabled in the sending service, the public key was never published (or was copied with a typo), or the message was changed after signing (for example by a forwarder or footer tool).
How to fix it
- Run the checker – it looks for DKIM keys on 40+ common selectors and flags weak 1024-bit keys.
- In the sending service, open its domain authentication / DKIM page and publish exactly the records it shows (CNAME or TXT, host name included).
- Click “verify” or “start authentication” in that service – many (Google Workspace, Microsoft 365) do not sign until you do.
- Send a test to a Gmail address, open “Show original” and confirm
DKIM: PASSwith your domain.
Check your domain now
Rather not touch DNS? I set up SPF, DKIM and DMARC without breaking your other senders,
with a before/after report.
Get it fixed on Fiverr
Get it fixed on Fiverr
Prefer to do it yourself? Get the step-by-step Fix Kit ($15) – 19-page guide, checklist, 20+ providers.