Skip to Main Content

SMTP error code · temporary failure (4xx)

SMTP error 421 4.7.0: connection deferred or rate limited, try again later

Samuel Chenard

By Samuel Chenard · CEO & Co-Founder, Palisade · Reviewed September 20, 2026

421 4.7.0 is a temporary deferral, not a permanent rejection: the receiving server (usually Gmail) is throttling or refusing your connection because of low IP reputation, content and links the filter reads as suspicious, missing reverse DNS, or a volume spike. Missing SPF or DKIM produces sibling codes such as 421 4.7.26, not 4.7.0. Your server retries automatically, but deferrals that outlast the retry window become permanent bounces.

421 4.7.0 at a glance
Code421 4.7.0
ClassTemporary (4xx): the message is deferred and the sender retries
CategoryRate limiting
Side at faultSender
Auth-relatedYes (SPF/DKIM/DMARC)

What the bounce actually says

The exact wording varies by provider. These are the documented strings, verbatim. Match yours to pin down which variant you hit.

Gmail (Google Workspace): suspicious content or links

421 4.7.0 This message is suspicious due to the nature of the content or the links within. To best protect our users from spam, the message has been blocked.

Source: knowledge.workspace.google.com

Gmail (Google Workspace): very low IP reputation

421 4.7.0 This message is suspicious due to the very low reputation of the sending IP address. To protect our users from spam, email sent from your IP address has been temporarily rate limited.

Source: knowledge.workspace.google.com

Gmail (Google Workspace): 421 4.7.26, rate limited because unauthenticated (sibling code)

421 4.7.26 This email has been rate limited because it is unauthenticated. Gmail requires all senders to authenticate with either SPF or DKIM. Authentication results: DKIM = did not pass SPF domain-name with ip: ip-address = did not pass.

Source: knowledge.workspace.google.com

Gmail (Google Workspace): no PTR record, or a mismatched one

421 4.7.0 The IP address sending this message does not have a PTR record, or the corresponding forward DNS entry does not point to the sending IP. To protect our users from spam, email sent from your IP address has been temporarily rate limited.

Source: knowledge.workspace.google.com

Gmail (Google Workspace): the recipient domain accepts only allowlisted senders

421 4.7.0 IP not in whitelist for RCPT domain, closing connection.

Source: knowledge.workspace.google.com

Gmail (Google Workspace): TLS required for the recipient domain

421 4.7.0 TLS required for RCPT domain, closing connection.

Source: knowledge.workspace.google.com

Yahoo Mail: volume or complaint deferral (production bounce)

421 4.7.0 [TSS04] Messages from 0.0.0.0 temporarily deferred due to unexpected volume or user complaints

Source: smtpfieldmanual.com

Outlook.com / Hotmail: 421 RP-001 (siblings RP-002 rate limit per connection, RP-003 connection limit)

421 RP-001 The mail server IP connecting to Outlook.com server has exceeded the rate limit allowed. Reason for rate limitation is related to IP/domain reputation.

Source: substrate.office.com

Why you're seeing 421 4.7.0

421 4.7.0 combines two standard codes: 421 is RFC 5321's "service not available, closing transmission channel," and 4.7.0 is RFC 3463's transient security-or-policy status. Together they mean the receiving server chose not to accept your mail right now, almost always because something about your sending IP or domain looks risky at this moment. If the bounce you are holding shows a bare 421 with no enhanced status code after it, start with the general guide to what SMTP error 421 means and how to fix it, which covers the wider set of 421 triggers rather than this one code. Gmail issues most of the 421 4.7.0 deferrals you'll see in the wild, and its documented 4.7.0 variants name several triggers: very low reputation on the sending IP or domain, content and links the filter reads as suspicious, a missing PTR record, a recipient allowlist you are not on, and a TLS requirement your connection did not meet. The unusual-volume wording people remember belongs to the sibling code 421 4.7.28, not to 4.7.0. Mail arriving without SPF or DKIM draws the same throttle under Gmail's closely related sibling codes (421 4.7.26, 4.7.27, 4.7.30, 4.7.32 and 4.7.40) rather than 4.7.0 itself. Outlook.com issues the same class of reputation deferral with its own 421 RP-001 through RP-003 qualifiers, which its postmaster documentation attributes to IP or domain reputation. The connection closes, your server queues the message and retries on its normal schedule, and if the underlying cause clears, the mail lands late instead of bouncing. If it doesn't clear, the deferrals harden into permanent failures once your queue gives up. Read the words after the code before you act on any of this, though: Gmail uses the same 4.7.0 for TLS required for RCPT domain, closing connection., which is a transport-encryption problem that no amount of slowing down will fix.

Likely causes, ranked

Likely causeWhat's happening
Your IP's spam reputation just droppedThe trigger Gmail names first in its own 4.7.0 wording: reputation on the sending IP has fallen far enough that the filter throttles it. A large cold-outreach blast, a purchased or stale list, spam-trap hits, or a burst of recipient complaints will all move an IP's reputation fast, and the throttle follows within hours.
You're sending faster than the receiver allowsMailbox providers cap connections and messages per IP per hour, and the cap scales with sending history. A brand-new IP with no history hits the ceiling at very low volume, which is why unwarmed IPs see 421 4.7.0 on their first serious send.
Unauthenticated mail draws the same throttle under sibling codesSince Gmail's 2024 sender requirements, mail with no passing SPF or DKIM is explicitly rate limited before it's rejected. Gmail gives each failure its own code: 421 4.7.26 for unauthenticated mail, 4.7.27 for SPF, 4.7.30 for DKIM, 4.7.32 for a From domain that doesn't align with what was authenticated, and 4.7.40 for a missing DMARC policy. The throttle behaves exactly like 421 4.7.0's. Two codes inside that range are not authentication at all: 4.7.28 is the unsolicited-volume deferral that has its own page, and 4.7.29 rate-limits bulk mail sent without a TLS connection.
A compromised account or device shares your egress IPA hijacked mailbox, a malware-infected workstation, or a misconfigured device relaying through your network sends spam from the same public IP as your legitimate mail. Receivers throttle the IP, and everyone in the office bounces together.
You're on a shared IP with a bad neighborOn shared hosting or a shared ESP pool, the IP's reputation is collective. Someone else's bad campaign can put every sender on the IP behind the same throttle: your logs look clean, but the deferral is real.
The recipient domain requires TLS and your connection didn't offer itThe one variant on this page that has nothing to do with reputation or volume. Gmail's TLS required for RCPT domain, closing connection. means the recipient's Google Workspace domain has a Secure transport (TLS) compliance rule requiring inbound mail from your address or domain to arrive over TLS, and your connection did not. Usually STARTTLS is off on your sending server, or its certificate failed the CA-signed or hostname checks the same setting can turn on. Slowing down will never clear it: enable STARTTLS, fix the certificate chain, and re-send. (Google: secure transport (TLS) compliance)
Flowchart of what to do with a 421 4.7.0 deferral: let retries run, check reputation and halve volume, authenticate the domain, and pause and re-warm if it persists.

How to fix 421 4.7.0

  1. Read the string after the code first

    Gmail documents ten different messages behind 421 4.7.0, and several of them are not reputation problems at all. TLS required for RCPT domain is a transport-encryption refusal, does not have a PTR record is a reverse-DNS fix, and IP not in whitelist for RCPT domain means the recipient domain accepts only allowlisted senders and has to add you. Match your bounce against the strings above before working any step below.

  2. Check the sending IP's reputation

    Pull the connecting IP from your mail server's logs (the address the receiving server actually saw) and run it through the free IP reputation checker. Then run the sending domain through the domain reputation checker: Gmail's variants throttle on either one.

  3. Let the retry queue work: don't force resends

    A 4xx deferral means your server is already retrying on an escalating schedule. Flushing the queue or resending manually just delivers a bigger burst to a server that's throttling you for volume, which deepens the block. Slow down and let the retries clear.

  4. Cut your sending rate to the affected provider

    Set per-destination rate and concurrent-connection limits in your MTA or ESP and drop volume to the deferring provider. Halving it is a reasonable first move. If the IP is new, treat this as a warm-up: start low and ramp over weeks, not hours.

  5. Authenticate everything that sends as your domain

    Gmail rate-limits unauthenticated mail by policy, and consistent SPF, DKIM, and DMARC passes are how an IP builds the history that raises its limits. Verify all three in one pass with the free SPF, DKIM, and DMARC checkers.

  6. Find the source of the bad traffic

    If you didn't change your sending, something else on your IP did: audit for compromised mailboxes, infected machines, and open relays behind the same egress address. Check the public blocklists with the free blocklist checker, and watch your IP and domain reputation trend in Google Postmaster Tools.

  7. If deferrals persist, pause, fix, and re-warm

    Queued mail expires after roughly two to five days (server-dependent) and then bounces permanently. If you're still deferred after a day, pause bulk sends entirely, fix the root cause, then resume at low volume and ramp back up as the deferrals stop.

Related free tools: Domain reputation · Blocklist checker

Authentication is the fix, not a workaround

Every path out of 421 4.7.0 runs through the same three DNS records: SPF, DKIM, and DMARC. Mailbox providers no longer treat them as best practice; they're the entry ticket, and a domain that drifts out of alignment starts bouncing again without anyone changing a thing on your side.

The durable fix is enforcement: publish correct records, watch the DMARC reports for senders you missed, and move the domain to p=reject so receivers drop spoofed mail instead of bouncing yours.

DMARC software that does the work

Palisade's AI agent takes domains all the way to enforcement: hosted SPF, DKIM, DMARC, and MTA-STS records on paid plans, DMARC reports monitored continuously, and every policy step drafted for your approval on the way to p=reject.

Get startedBook a demo

15-day full-product trial. Nothing is charged until it ends.

Why it matters for MSPs

Throttling becomes a fleet problem the moment clients share infrastructure. One compromised mailbox at one tenant (or one line-of-business app blasting invoices) drags down the reputation of the egress IP every client behind that firewall sends from, and the ticket queue fills with 421 4.7.0 under a dozen different client names. Palisade hosts and manages the SPF, DKIM, and DMARC records for every client domain, surfaces the rogue sending source in the DMARC reports before Gmail's throttle turns into a block, and carries each domain to p=reject, with your team approving each step. It plugs into ConnectWise, HaloPSA, and Autotask so the fix lands in your existing workflow, and your own MSP domain is a free NFR domain you can prove it on first.

Questions readers ask

Frequently asked questions

Is 421 4.7.0 a permanent failure?

No, 421 4.7.0 is not permanent. The leading 4 marks it transient: the receiving server refused the connection for now but expects a retry, and your mail server keeps the message queued. It only becomes permanent if the deferrals continue until the queue gives up: most servers expire messages after two to five days and only then return a hard bounce.

Will my email retry automatically after a 421 4.7.0?

Yes, a 421 4.7.0 retries on its own. Every standards-compliant mail server queues the message on a 4xx response and retries on an escalating schedule: minutes at first, stretching to hours. RFC 5321 recommends senders keep retrying for four to five days before giving up. You don't need to resend manually, and doing so usually makes the throttling worse.

Whose fault is 421 4.7.0, mine or the recipient's?

421 4.7.0 is usually the sender's fault. The code reflects how the receiving system currently scores your IP and domain: reputation, volume, and authentication. The rare receiver-side case is a genuinely overloaded or graylisting server. If only one small recipient domain defers you and your reputation checks come back clean, just wait out the retries.

Why does Gmail say my mail was rate limited because it is unauthenticated?

Since Gmail's 2024 sender requirements, mail with no passing SPF or DKIM (or, for bulk senders, no DMARC policy) is throttled before it's rejected outright. Gmail signals this with a code per failure: 421 4.7.26 for unauthenticated mail, 4.7.27 for SPF, 4.7.30 for DKIM, 4.7.32 for alignment and 4.7.40 for a missing DMARC policy, rather than 4.7.0 itself. But the fix is the same and it lives in DNS, not in your queue: publish SPF, enable DKIM signing, add a DMARC record, and the limit lifts as authenticated history builds.

How do I stop 421 4.7.0 from coming back?

To stop 421 4.7.0 coming back, keep volume steady, keep complaint rates low, and authenticate everything that sends as your domain. Then watch reputation instead of the bounce log: Google Postmaster Tools shows Gmail's own IP and domain ratings, and free checkers cover the public blocklists. Reputation recovers on the same behavior that lost it: consistent, wanted, authenticated mail.

Related error codes