1. Home
  2. SMTP codes
  3. Enhanced status codes
  4. 5.5.6

X.5.6 · Mail delivery protocol

SMTP enhanced status code 5.5.6

Authentication Exchange line is too long

X.5.6 means an AUTH response from the client was longer than the server's buffer for that authentication mechanism, as defined in RFC 4954.

Registry codeX.5.6
Forms in use5.5.6
Registry nameAuthentication Exchange line is too long
Subject5: Mail delivery protocol
Permanent or temporary5.x.x permanent failure: resending unchanged will not succeed
Associated basic codes500
Defined in[RFC 4954]

What the registry says

This enhanced status code SHOULD be returned when the server fails the AUTH command due to the client sending a [BASE64] response which is longer than the maximum buffer size available for the currently selected SASL mechanism. This is useful for both permanent and persistent transient errors.

IANA SMTP Enhanced Status Codes registry, X.5.6

The basic codes it travels with

  • 500 Syntax error, command unrecognized

In practice

X.5.6 can occur with OAuth tokens or certificates passed in AUTH that exceed the server's line limit for that mechanism. It is rare and specific to authentication. Updating the client library, or using a mechanism that sends credentials in shorter pieces, avoids it. If you see it from a provider that supports OAuth, check that the client sends the XOAUTH2 token in the form the provider documents.

What the sender should do

Use a different authentication mechanism or a shorter token, or update the client library.

Would verifying the list have prevented 5.5.6?

No

This reply is about your sending setup, the message or the receiving system, not about whether the address exists, so verifying the list will not prevent it.

Common questions

What does 5.5.6 mean?
X.5.6 means an AUTH response from the client was longer than the server's buffer for that authentication mechanism, as defined in RFC 4954.
What should I do about 5.5.6?
Use a different authentication mechanism or a shorter token, or update the client library.
Would an email verifier have caught 5.5.6?
No. This reply is about your sending setup, the message or the receiving system, not about whether the address exists, so verifying the list will not prevent it.

Sources

Registry and provider wording is quoted exactly; guidance is written by the SimpleVerifier Team.

SimpleVerifier Team · Last checked against the sources 2026-11-05

Clean your next list before it bounces

100 free email checks when you sign in with Google, no card. Then monthly plans from $9, or one flat price with fair use, never cut off.

100 free checks, no card Cancel anytime Secure payment by Stripe