SMTP error code

550 5.7.0: email relay denied

At Google, 550 5.7.0 comes from the Google Workspace SMTP relay service, before your mail ever leaves your organization. The relay doesn’t recognize the server, device or domain that is sending, or it has suspended the account. Your Google Workspace admin fixes it in the Admin console.

Updated October 10, 2026 · 4 min read

Reply code
550 Requested action not taken (RFC 5321)
Enhanced code
5.7.0 Other or undefined security status (RFC 3463)
Sent by
Google Workspace SMTP relay service
Retry?
After the relay settings match your sender

Verification would not have caught it

The recipient never comes into it: the relay refused your server or account before delivery. A mailbox check can’t predict or prevent that.

550 5.7.0 Email relay denied: Google’s SMTP relay refuses a sending IP or domain that isn’t registered in the Workspace account

What 550 5.7.0 means

A 550 5.7.0 reply means the server refused your message for a security reason it doesn’t describe with a more specific code. RFC 5321 defines 550 as “Requested action not taken: mailbox unavailable (e.g., mailbox not found, no access, or command rejected for policy reasons)”. RFC 3463 defines X.7.0 as “Other or undefined security status”: something security-related went wrong, and “the problem cannot be well expressed with any of the other provided detail codes.”

So the code alone is vague. Google’s texts are not: Google uses 550 5.7.0 for “Email relay denied” and “Email sending denied”, the refusals of its Google Workspace SMTP relay service, smtp-relay.gmail.com. That service sends mail on behalf of your organization’s servers, apps and devices, and it authenticates them by IP address. If the relay doesn’t recognize the sender, it refuses.

Google’s three 550 5.7.0 messages

From Gmail SMTP errors and codes, with ip-address and domain-name standing for your values:

CaseMessageWhat it means
Not registeredEmail relay denied ip-address. Invalid credentials for relay for one of the domains in: domain-name (as obtained from HELO and (E)MAIL FROM).Google continues: “Email is being sent from a domain or IP address which isn’t registered in your Workspace account.”
SuspendedEmail relay denied ip-address. The sending email account has been temporarily suspended due to abuse.The account was suspended under Google’s relay spam policy
DeniedEmail sending denied.Sending was refused; Google points to its relay error page

Two close relatives use 5.7.1 instead. 550 5.7.1 with “Invalid credentials for relay” means the registered IP address “doesn’t match the domain of the account this email is being sent from.” And 550 5.7.1 with “The IP you’re using to send email is not authorized to send email directly to our servers” means you tried to deliver straight to Google instead of through a relay. Both count as 550 5.7.1 errors, but the fixes below apply to them too.

What causes 550 5.7.0 at Google

How to fix 550 5.7.0

Your Google Workspace admin does this. The steps follow Google’s texts in Gmail SMTP errors and codes and its SMTP relay service error messages:

  1. Find the IP address in the bounce. The message names it after “Email relay denied”.
  2. Register it. Google: “Please login to your Workspace account and verify that your sending device IP address has been registered within the Workspace SMTP Relay Settings.”
  3. Fix HELO and MAIL FROM. The sending server should announce itself with its fully qualified domain name and use the sender’s real address in MAIL FROM.
  4. Relaying for another domain? Google: “configure your email server either to use SMTP AUTH to identify the sending domain or to present one of your domain names in the HELO or EHLO command.”
  5. Account suspended for abuse? Use Email Log Search to see what the account relayed, check the originating device IPs in Google’s alert, and “Scan the device for potential viruses or malicious software.” Keep unregistered accounts suspended until you’ve found the source, then restore the account.

If you send from a mail program rather than a server, you may not need the relay at all: logging in to smtp.gmail.com with an app password works from any IP. The Gmail SMTP settings list the details, and 554 5.7.0 covers the error you get when that login is missing.

550 5.7.0 from other servers

Outside Google, 550 5.7.0 can mean nearly any security refusal. RFC 7372 notes that operators who don’t want to reveal their policy can keep using generic codes such as 5.7.0. Read the text after the code; if there is none, look at the bounced message’s headers with the email header analyzer and ask the receiving admin. The 5.7.1 status code page explains the more common policy refusals, and SMTP error 550 covers every other 550.

Would email verification have prevented it?

No. The relay refused your server or your account; the recipient’s address was never checked. Once your relay works, bounces from the recipients’ side are what verification helps with: the list of SMTP error codes marks the ones it catches, and the email deliverability guide covers keeping your domain’s reputation clean after a spam incident.

Fixed the block? Keep your list clean too

This bounce is about your sending setup, not the address. Bounces from addresses that don’t exist are a separate problem: email verification finds them before you send, without sending anything.

Frequently asked questions

What does 550 5.7.0 mean?

The server refused your message for a security reason. At Google, 550 5.7.0 comes from the SMTP relay service: “Email relay denied” because your IP address or domain isn’t registered in the Workspace account, or because the sending account was suspended for abuse.

How do I fix “550 5.7.0 Email relay denied”?

Your Google Workspace admin registers the sending device’s IP address in the SMTP relay settings. If you relay for a domain that isn’t in your account, the server must log in with SMTP AUTH or present one of your domains in HELO or EHLO.

Why was my account “temporarily suspended due to abuse”?

Google monitors mail sent through the SMTP relay. If an account keeps sending spam, Google suspends it after 24 hours and emails the admin. Find the source, for example an infected device, then the admin restores the account.

What is the difference between 550 5.7.0 and 550 5.7.1?

Both are permanent refusals for policy or security reasons. 5.7.0 is the generic code; Google uses it for relay denials. 550 5.7.1 is “delivery not authorized”, which Gmail uses for spam verdicts and some relay errors such as “Invalid credentials for relay”.

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