SMTP error code

SMTP error 451: request aborted, try again

SMTP error 451 means “requested action aborted: local error in processing”. The receiving side hit a problem, or chose to hold you back, and asks your server to try again. Usually the next attempt works.

Updated October 9, 2026 · 4 min read

Reply code
451 Requested action aborted: local error in processing (RFC 5321)
Class
Temporary failure
Bounce type
Soft bounce, if it never gets through
Retry?
Yes, automatically

Verification would not have caught it

A 451 reflects a temporary condition at the receiver or a judgment about your sending, not the address. The same mailbox usually accepts the retry.

SMTP error 451 4.3.0 for one recipient: the sending server keeps that message and retries it in a separate transaction

What SMTP error 451 means

RFC 5321 defines SMTP error 451 as “Requested action aborted: local error in processing”. The first digit, 4, makes it a temporary failure; RFC 3463 describes that class as one where “the message as sent is valid”, but a temporary condition caused “abandonment or delay”.

Unlike a 421, a 451 doesn’t announce that the whole service is going away. It aborts one step, often one recipient or one message, and leaves your server to try that step again later. Your server queues the message and retries on its own schedule. You only see a bounce, a soft bounce, if the condition outlasts the retry period.

451 messages from Gmail, Microsoft 365 and Yahoo

Most 451s in practice are not local errors at all. Providers use the code whenever they want you to come back later.

Sent byReplyReason
Gmail451 4.3.0 Email server has temporarily rejected this message.A temporary problem on Google’s side
Gmail451 4.3.0 Multiple destination domains per transaction is unsupported. Please try again.One message addressed to several domains in one transaction
Gmail451 4.4.2 Timeout - closing connection.The connection was too slow
Gmail451 4.7.23 … doesn't have a PTR record …Missing or mismatched reverse DNS for your IP
Gmail451 4.7.24 The SPF record of the sending domain has one or more suspicious entries.Your SPF record
Gmail451 4.7.26 Unauthenticated email … not accepted due to domain's DMARC policy, but temporary DNS failures prevent authentication …DMARC couldn’t be evaluated because of DNS
Microsoft 365451 4.7.500 to 451 4.7.699, with an ASxxx tagIP throttling: a sudden rise in volume from your IP
Yahoo451Temporary block: unusual traffic, complaints, busy servers, failed lookups

Sources: Gmail SMTP errors and codes, Microsoft’s article on 451 4.7.500-699, Yahoo Sender Hub. Yahoo also answers 451 when the domain in your MAIL FROM or From address can’t be resolved because of a timeout or SERVFAIL; a permanent DNS failure gets 554 instead.

Greylisting and IP throttling

Some 451s are deliberate. Microsoft says its 4.7.500–699 replies appear when “the source IP address that’s sending you email changes significantly from its previously-established patterns”, and calls this part of “a filtering technique known as graylisting”. Classic greylisting, described in RFC 6647, refuses the first attempt from an unknown sender with a temporary error and accepts a later retry. The RFC’s suggested default window for that is one minute to 24 hours.

A greylisted message arrives late, but it arrives, as long as your server retries. A related code, 451 4.7.1, is a temporary refusal for a policy reason; the 5.7.1 status code page explains how its permanent and temporary forms differ.

How to fix SMTP error 451 as the sender

  1. Make sure something retries. Mail servers and email services do. Scripts and apps that talk SMTP directly often don’t; RFC 6647 warns that clients that never retry lose mail to greylisting. Queue the message and try again after a delay.
  2. If one domain keeps deferring you, read the enhanced code. The list of SMTP error codes explains each one. 4.3.x and 4.4.x point to the receiver or the network; 4.7.x points to your setup or reputation.
  3. Reverse DNS (Gmail 4.7.23): ask your IP’s owner for a PTR record that matches your server’s host name, and an A record for that name pointing back to the IP.
  4. SPF and DMARC (4.7.24, 4.7.26): clean up your SPF record with the SPF record generator, and make sure your DNS provider answers reliably; the SPF checker shows what receivers see.
  5. New IP or sudden volume (Microsoft 4.7.5xx): ramp up gradually. Microsoft says the error goes away as you build a sending history over a few days. Microsoft also advises against sending more than test messages from a tenant’s initial onmicrosoft.com domain.
  6. Gmail’s multiple-domain rule: send one transaction per recipient domain. Most mail servers do this already; custom code may not.

If you run the receiving server

When your own server returns 451 to everyone, something it depends on failed: look at the mail log at the time of the deferral for the filter, DNS resolver or storage error behind it. If you greylist, allowlist partners whose mail must not be delayed.

Would email verification have prevented it?

No. A 451 says nothing about whether the mailbox exists, and the address that was deferred will usually take the retry. Verification is useful for the permanent failures you see in a Mail Delivery Subsystem bounce, not for deferrals.

Stop bounces before they happen

Most hard bounces come from addresses that don't exist. An email verification asks the receiving server about the mailbox without sending anything, so you can remove bad addresses before your next send.

Frequently asked questions

What does SMTP error 451 mean?

The receiving server aborted the request because of a temporary problem and wants your server to try again later. RFC 5321 calls it “local error in processing”, but providers also use 451 to slow down senders they don't trust yet.

Is 451 a hard or soft bounce?

Neither at first: it is a deferral, and your server retries. If every retry fails until the message expires in the queue, you get a soft bounce.

What is the difference between 421 and 451?

Both are temporary. A 421 means the whole service is unavailable and the server closes the connection. A 451 aborts the current request; the connection can stay open, and other recipients in the same session may go through.

What does 451 4.7.500 from Microsoft mean?

Microsoft 365 is throttling your sending IP because it suddenly sends much more mail than before. Microsoft calls this IP throttling, part of a graylisting technique, and says it resolves over a few days as your IP builds a sending history.

Related codes and guides

Email validation API

Validate emails in your app

emailvalidation.io checks syntax, MX records and the mailbox over SMTP, flags disposable, role and free addresses and returns a quality score, in one request.

/v1/info Email validation API Read the documentation

100 free validations every month. No credit card required.

GET https://api.emailvalidation.io/v1/info?email=support@emailvalidation.io

{
  "email": "support@emailvalidation.io",
  "user": "support",
  "tag": "",
  "domain": "emailvalidation.io",
  "format_valid": true,
  "mx_found": true,
  "smtp_check": true,
  "catch_all": null,
  "role": true,
  "disposable": false,
  "free": false,
  "score": 0.64,
  "state": "deliverable",
  "reason": "valid_mailbox",
  "did_you_mean": ""
}

Start using our email validation software today!

Get 100 validations per month for free