5.7.14

Enhanced Status Code 5.7.14: Trust Relationship Required

Permanent failure Medium severity Security RFC 5248
What it means

Enhanced Status Code 5.7.14 means “Trust Relationship Required.” The submission server will not accept this message without a configured trust relationship with a third party. In practice most people meet this as Gmail asking you to sign in through a browser before an application is allowed to send.

At a glance
Code5.7.14
Bounce typeHard (permanent)
SeverityMedium
CategorySecurity
What to doSuppress the address; do not retry
StandardRFC 5248
What it looks like in your mail logs
534 5.7.14 Please log in via your web browser and then try again

What does 5.7.14 mean?

Enhanced status code 5.7.14 means a trust relationship is required. RFC 5248 registers it for a submission server that requires a configured trust relationship with a third-party server before it will relay, typically as part of an authorization step that has not been completed.

The form nearly everyone actually encounters is Gmail returning 534 5.7.14 with a message asking you to log in through your web browser and try again. That is Google interrupting an authentication that looked automated or unfamiliar and demanding an interactive step: approving a new device, completing a security challenge, or moving the application to OAuth 2.0 rather than a raw password. The message is not rejected because it is unwelcome, it is rejected because the trust between your application and the account has not been established yet.

The practical fix is nearly always to stop authenticating with a bare account password. Applications that hold a user password are exactly what this challenge exists to stop, and both Google and Microsoft have been steadily removing that path. Moving to OAuth 2.0, or to a purpose-built relay or app password where OAuth is not available, removes the class of failure rather than clearing it once.

How 5.7.14 plays out

Your server attempts delivery
The recipient server returns a permanent 5.7.14 rejection
This is a hard bounce: the message will not be accepted as sent
Suppress the address and fix the root cause before resending

Where 5.7.14 sits: soft vs hard bounce

Soft bounce (4xx) Hard bounce (5xx)
NatureTemporaryPermanent
SMTP class4xx5xx
What to doLet it retrySuppress the address
Recoverable?OftenNo
5.7.14 is✓ this code

What each provider means by 5.7.14

A registered code does not oblige a provider to use it that way, and the large ones diverge. Match the wording in your own bounce, not the definition above.

IANA registry Trust relationship required with a third-party server Reference
Gmail Log in through a web browser and retry, an interactive authorization challenge Reference

Common causes of 5.7.14

  • An application is authenticating with a raw account password rather than OAuth 2.0
  • Google has flagged the sign-in as unfamiliar and is demanding an interactive challenge
  • A new device, host or IP address is authenticating against the account for the first time
  • The account has two-step verification enabled and the application is not using an app password
  • A submission server requires a trust relationship with a third-party service that is not configured
  • The authorization was granted once and has since been revoked or expired

How to fix 5.7.14

  • Move the application to OAuth 2.0 rather than storing an account password
  • Sign in to the account through a browser once to clear the pending challenge
  • Where OAuth is not available, issue an app password instead of using the account password
  • Send through a dedicated relay or transactional provider rather than a personal mailbox
  • Check the account security activity log for a blocked or unverified sign-in
  • Confirm the sending host is stable, since a rotating IP repeatedly looks like a new device

Frequently asked questions

What does SMTP error 5.7.14 mean?
It means the server requires a trust relationship that has not been established. Gmail sends it as 534 5.7.14 with text asking you to log in through a web browser and retry, which is a demand for an interactive authorization step before an application is allowed to send. It is an authorization state problem, not a content or reputation problem.
How do I fix "534 5.7.14 Please log in via your web browser"?
Sign in to the account in a browser from the same network if you can, and complete any security prompt Google shows. That clears the immediate block. The durable fix is to stop using the account password: move the application to OAuth 2.0, or issue an app password if the account has two-step verification and OAuth is not an option. An application holding a raw password is the exact pattern this challenge exists to interrupt.
Why does this keep coming back after I clear it?
Because clearing the challenge treats the symptom. If your application still authenticates with a bare password, or sends from hosts whose IP addresses change, Google will keep seeing an unfamiliar automated sign-in and keep challenging it. Move to OAuth 2.0 and to a stable sending host, or move the sending to a relay built for it.
Is 5.7.14 the same as a wrong password?
No. A wrong or expired password gives you 5.7.8, usually with a 535 reply. 5.7.14 means the credentials were understood but the authorization itself needs an additional step that a mail client cannot perform. That is why retrying with the same credentials never works.
Is 5.7.14 about DKIM?
No. This code concerns trust relationships and interactive authorization. The registered code for a message with no passing DKIM signature is 5.7.20, and for a failed SPF check it is 5.7.23. If you are chasing an authentication failure on the message rather than on the connection, read those instead.
Reviewed by Jennifer Jackson, Email Deliverability Analyst · June 2026 ← All bounce codes