550 5.7.1 from Gmail: find Google's reason and the fix

Paste a 550 5.7.1 Gmail bounce to see whether it was flagged as spam, a low reputation, or a recipient's policy, and who has to act.

Try:

Runs in your browser. Nothing is sent or stored.

10 meanings of 550 5.7.1 from GmailPaste your bounce above to see which one you got.
  • 550 5.7.1 Gmail: Likely unsolicited emailSend only to people who expect your mail and make it easy to unsubscribe. Google points to 'Why has Gmail blocked my messages?'.
    Why

    Gmail blocked the message as likely spam.

    The content, the sending pattern or the recipients' reactions look like unsolicited mail.

    Source: knowledge.workspace.google.com (opens in a new tab). Checked Nov 9, 2026.

  • 550 5.7.1 Gmail: Very low domain reputationCheck SPF, DKIM and DMARC, send less, only to people who expect it. Google points to 'Why has Gmail blocked my messages?'.
    Why

    Gmail blocked the message because the sending domain has a very low reputation.

    Mail from that domain drew spam reports or looked like spam.

    Source: knowledge.workspace.google.com (opens in a new tab). Checked Nov 9, 2026.

  • 550 5.7.1 Gmail: Very low IP reputationSend from an IP with a clean history, slow down and clean the list. Google points to 'Why has Gmail blocked my messages?'.
    Why

    Gmail blocked the message because the sending IP address has a very low reputation.

    Mail from that IP drew spam reports or looked like spam.

    Source: knowledge.workspace.google.com (opens in a new tab). Checked Nov 9, 2026.

Browse all 213 codes

10 of 213 codes

  • 550 5.7.1Likely unsolicited emailGmail
    What it means
    Gmail blocked the message as likely spam.
    Why it happens
    The content, the sending pattern or the recipients' reactions look like unsolicited mail.
    The fix
    Send only to people who expect your mail and make it easy to unsubscribe. Google points to 'Why has Gmail blocked my messages?'.
    Bounce
    Hard bounce. No automatic retry

    Source: knowledge.workspace.google.com (opens in a new tab). Checked Nov 9, 2026.

  • 550 5.7.1Very low domain reputationGmail
    What it means
    Gmail blocked the message because the sending domain has a very low reputation.
    Why it happens
    Mail from that domain drew spam reports or looked like spam.
    The fix
    Check SPF, DKIM and DMARC, send less, only to people who expect it. Google points to 'Why has Gmail blocked my messages?'.
    Bounce
    Hard bounce. No automatic retry

    Source: knowledge.workspace.google.com (opens in a new tab). Checked Nov 9, 2026.

  • 550 5.7.1Very low IP reputationGmail
    What it means
    Gmail blocked the message because the sending IP address has a very low reputation.
    Why it happens
    Mail from that IP drew spam reports or looked like spam.
    The fix
    Send from an IP with a clean history, slow down and clean the list. Google points to 'Why has Gmail blocked my messages?'.
    Bounce
    Hard bounce. No automatic retry

    Source: knowledge.workspace.google.com (opens in a new tab). Checked Nov 9, 2026.

  • 550 5.7.1Blocked by the recipient's policyGmail
    What it means
    The user or domain you sent to (or from) has a policy that does not allow this email.
    Why it happens
    A rule at the recipient's domain or at yours blocks this sender, recipient or content.
    The fix
    Ask the domain's administrator. Google points to 'Sorry, a policy is in place that prevents your message from being sent'.
    Bounce
    Hard bounce. No automatic retry

    Source: knowledge.workspace.google.com (opens in a new tab). Checked Nov 9, 2026.

  • 550 5.7.1Blocked by a custom admin rule (gcdp)Gmail
    What it means
    A rule that the recipient's Google Workspace administrator created blocked the message. Gmail marks these errors with 'gcdp'.
    Why it happens
    The recipient organisation filters this sender, domain or content on purpose.
    The fix
    Ask the recipient to have their administrator allow your mail.
    Bounce
    Hard bounce. No automatic retry

    Source: knowledge.workspace.google.com (opens in a new tab). Checked Nov 9, 2026.

  • 550 5.7.1Headers break the message standardGmail
    What it means
    Gmail refused the message because its headers break RFC 5322: a missing or doubled From:, no valid Message-ID:, duplicate or malformed headers, or encoded words where they are not allowed.
    Why it happens
    The sending software builds the message headers wrongly.
    The fix
    Fix the headers in the sending software. Google points to its Email sender guidelines for this one.
    Bounce
    Hard bounce. No automatic retry

    Source: knowledge.workspace.google.com (opens in a new tab). Checked Nov 9, 2026.

  • 550 5.7.1Rate limitedGmail
    What it means
    Gmail refused the message because of a sending or receiving rate limit, or the Workspace SMTP relay's daily limit.
    Why it happens
    Too much mail in too short a time.
    The fix
    Send less and spread it out. Google points to 'Limits for sending & getting email'.
    Bounce
    Hard bounce. No automatic retry

    Source: knowledge.workspace.google.com (opens in a new tab). Checked Nov 9, 2026.

  • 550 5.7.1IP not allowed to send directlyGmail
    What it means
    The IP address you send from may not deliver straight to Gmail's servers.
    Why it happens
    Usually a home or dynamic IP address sending directly instead of through a mail provider.
    The fix
    Send through your provider's SMTP relay instead of directly.
    Bounce
    Hard bounce. No automatic retry

    Source: knowledge.workspace.google.com (opens in a new tab). Checked Nov 9, 2026.

Photo of Utku Zihnioglu

By

ยท CEO & co-founder

Updated Nov 11, 2026

Shorter page: the tool first, the answer in a few lines.

A 550 5.7.1 from Gmail means Google refused your message, and the sentence after the code says why. Google uses the same code for mail it took for spam, for a sending domain or IP with a very low reputation, for a recipient's own policy, and for a few setup mistakes, so the fix depends on that sentence. The decoder above opens on Gmail's readings, reputation first, and matches the one in your bounce.

How to read a Gmail 550 5.7.1 bounce

Gmail's reply runs over several lines, and every line but the last starts with "550-5.7.1". The hyphen is not part of the code: the SMTP standard's rule for multiline replies puts it there. So 550-5.7.1 and 550 5.7.1 are the same bounce.

Two words in the reply are worth finding. "gsmtp" marks it as Google's reply. "gcdp" means the refusal comes from a rule the recipient's Google Workspace admin wrote.

Who fixes it

  • Likely unsolicited mail, or a very low domain or IP reputation. You do. Send less, only to people who expect your mail, and check SPF, DKIM, and DMARC.

  • A rate limit. You do. Spread the same mail over more hours or days.

  • A policy that prohibits the email, or gcdp. The recipient's admin does. Reach the person another way and ask them to allow your address.

  • Headers, IPv6 rules, or relay credentials. Whoever runs your mail server. On a hosted mailbox such as Google Workspace, start at the top of this list.

A policy block ends at one recipient. A reputation block follows you to the next Gmail address, so stop the sending that earned it before you change anything else. Google's email sender guidelines say the same: send only to people who want your mail, and check your reputation in Postmaster Tools.

What to do next

Work in this order: volume, then the list, then authentication. In Oneprofile, each connected mailbox has its own daily send limit, and a sequence never sends past it.

Any bounce that starts with 5 stops email to that address, even when the address is fine. Once the cause is fixed, the clean-up is the same as after a 550 5.7.509 DMARC reject.

550 5.7.1 from Gmail: common questions

Is a 550 5.7.1 from Gmail a hard bounce?

Yes. Gmail marks every 5.7.1 reading as permanent, the rate limit one included, so your server does not try again. The same message from the same domain gets the same answer until the cause changes.

How long does a Gmail reputation block last?

Google publishes no fixed time. Its sender guidelines say improvements in spam rate take time to show in how your mail is classified, so send less, only to people who expect your mail, and watch your reputation in Postmaster Tools.

Should I switch to a new domain after a 550 5.7.1 from Gmail?

Not as a first move. A new domain starts with no sending record at all, and the list and the copy that earned the block come with you. Fix who you send to and how much, then let the domain you have recover.

Does verifying email addresses prevent a 550 5.7.1 from Gmail?

Not directly. Gmail refuses these over the message, the sender, or a policy, not a missing address. It helps over time: addresses that do not exist bounce, and bounces wear down the sending reputation some 5.7.1 refusals are about.

About this article

Photo of Utku Zihnioglu

Utku Zihnioglu

CEO & co-founder

Serial entrepreneur who built infrastructure companies handling billions of requests. Now leads engineering at Oneprofile, which finds the people worth talking to, researches each one, and follows up until they reply.

Drafted with AI from our product docs and code. Utku Zihnioglu answers for what it says.

Send only to addresses that check out

Oneprofile can verify each address before a sequence sends, and you can start free.

Free plan: 200 credits a month, 3 integrations, no card

Send only to addresses that check out

Oneprofile can verify each address before a sequence sends, and you can start free.

Free plan: 200 credits a month, 3 integrations, no card