Blazalek.com

4.7.1SMTP 4.7.1: Delivery not authorized, temporarily refused

The receiver temporarily refused delivery because its authorization or policy check did not permit this attempt. The code requires diagnosis of the exact response before a controlled retry.

Category
Security, authentication and policy
Class
Temporary failure
Retry
Controlled retry
Suppression
Check the full context

TL;DR

4.7.1 is a temporary delivery-authorization refusal. Preserve the reply, identify the sender or policy scope, then retry with backoff; do not treat it as proof that the recipient address is invalid.

What this code means

X.7.1 means delivery is not authorized and the message was refused. With leading digit 4, the refusal is transient: the stated condition may change, but the code alone does not identify the policy, identity, or recipient-specific cause.

Provider examples

barracuda example
smtp;450 cuda_nsu 4.7.1 <email@example.com>: Recipient address rejected: Policy Rejection- Abuse. Go away.
barracuda example
smtp;451 4.7.1 <email@example.com>: Recipient address rejected: Greylisted for 5 minutes
barracuda example
smtp;451 4.7.1 Try again later
iCloud example
421 4.7.1 Messages to example@icloud.com deferred due to excessive volume. Try again later - https://support.apple.com/en-us/HT204137
iCloud example
451 4.7.1 Service unavailable - try again later

Technical meaning

RFC 3463 places X.7.1 in the Security or Policy Status subject class as delivery not authorized, message refused. The class digit distinguishes this temporary result from a permanent refusal with the same subject detail.

Delivery status

A 4.7.1 result can clear after the applicable authorization, reputation, or policy state is corrected or expires. It does not itself prove bad credentials, a permanent denial, or a bad recipient address.

Class
Temporary failure
Retry
Controlled retry
Suppression
Check the full context

Retry decision

Do not resend unchanged at volume. Retain the complete response, identify the affected sending identity and receiver policy scope, then retry with backoff, jitter, idempotency, and a bounded limit after an actionable change or a reasonable wait.

Suppression decision

Do not suppress an address from 4.7.1 alone. This code can be scoped to a sender, domain, route, or policy; use independent recipient-level permanent evidence for suppression.

Common causes

  • A sending identity, route, or policy is temporarily not authorized for this delivery attempt.
  • A receiving service applies a transient policy, reputation, or access-control condition.
  • The exact response text contains necessary scope that the generic status code does not expose.

Diagnostic steps

  1. Verify the exact code, reply class, text, and SMTP stage.
  2. Correlate the response with sending domain, IP, authentication results, recipient domain, and time.
  3. Identify the specific policy or authorization signal from logs or the receiver's diagnostics.
  4. Make only the justified change, then perform a bounded retry.

Actions by owner

Sender

  • Stop repeated manual resend attempts and provide the complete reply and send context to the administrator.

Sender administrator

  • Check the sending identity, authentication, policy, and destination-specific traffic before retrying.

Recipient administrator

  • If you control the refusal, verify the relevant authorization policy and return a safe diagnostic where possible.

Provider

  • Correlate recurring results by sending identity and destination, and apply controlled pacing or escalation rather than blind retry.

Sources

These sources define what this enhanced status code means, mainly through the IANA registry and related RFCs. When provider examples appear on the page, they come from that provider's published documentation. Follow the links to read the original wording in context.

Last verified:

Found an error or inaccuracy? Report a correction.

Point out the part of this page that should be checked. Every report is reviewed manually.

Type of problem

Describe the issue and, if useful, suggest corrected wording.

For a factual report, include a public source when possible.

You can submit anonymously. A reply is not guaranteed.

Do not paste full bounce messages, headers, email addresses, Message-IDs, tokens, or other personal data. Redact evidence before sending.

Sending a correction shares the information you enter with Formspree so I can review and improve this page. Read the privacy notice.

Guide

  • Sending Reliability

    Space retries with backoff and jitter instead of resending at volume.

  • Deliverability

    SPF/DKIM/DMARC and related auth policy are required for inbox delivery.

Incidents

Wojtek Blazalek

Email deliverability expert

Stuck on this error code? I help teams identify rejection causes and fix authentication and reputation, so email reaches the inbox.

Hands-on deliverability work for teams that send at scale.