Blazalek.com

5.4.3Directory server failure

The network system could not forward the message because a directory server was unavailable. Inability to connect to an Internet DNS server is one standards example, but the code alone does not prove that the problem involved DNS. Class 5 makes this a permanent result, so do not retry in the unchanged context.

Category
Network, DNS and routing
Class
Permanent failure
Retry
Do not retry unchanged
Suppression
Check the full context

What this code means

The network system could not forward the message because a directory server was unavailable. Inability to connect to an Internet DNS server is one standards example, but the code alone does not prove that the problem involved DNS. Class 5 makes this a permanent result, so do not retry in the unchanged context.

Technical meaning

The X.4.3 pattern means directory server failure: the network system was unable to forward the message because a directory server was unavailable. The standard identifies inability to connect to an Internet DNS server as one example and describes this detail as useful only for a persistent transient failure. The registry nevertheless also confirms a concrete class-5 variant; under the class-alignment rule, code 5.4.3 has a permanent result.

Delivery status

The leading digit 5 denotes a permanent failure for this message in the current context. This does not mean that directory-service unavailability can never clear, but the response does not justify repeating the same unchanged attempt. The code alone identifies neither the particular service nor the party responsible for its unavailability.

Class
Permanent failure
Retry
Do not retry unchanged
Suppression
Check the full context

Retry decision

Operational recommendation: stop automatic and manual retries of the same message in the unchanged context. Consider a new send only after a relevant condition has demonstrably changed, such as restoration of the required directory service or connectivity path, after checking suppression again and using idempotency; do not treat elapsed time alone as a sufficient change.

Suppression decision

Operational recommendation: do not add the address to a suppression list based on 5.4.3 alone. Inspect the full response, the system returning the code, delivery history, and other permanent signals; suppress only when a separate recipient-specific signal or the applicable policy justifies it.

Common causes

  • A directory server required to forward the message was unavailable to the network system handling the attempt.
  • The network system could not connect to an Internet DNS server; the standard gives this as one example of directory server failure.

Diagnostic steps

  1. Inspect the raw SMTP response or delivery report and confirm that the enhanced code is exactly 5.4.3 and that the basic reply is in the 5xx class.
  2. Correlate the response with the intended message, attempt time, and system that returned it; use available logs to determine whether forwarding stopped while accessing a directory service.
  3. Check the availability and connectivity of the actual directory service used in this flow; if it is Internet DNS, verify its reachability for the specified time without assuming from the code alone that DNS was the cause.
  4. Stop unchanged retries and, before any new send, confirm that the relevant condition was repaired and check suppression state again.

Actions by owner

Sender administrator

  • Stop retries of the same message in the unchanged context, retain the full response and attempt data, and determine which system returned 5.4.3.
  • Give the evidence to the appropriate administrator or provider; permit a new send only after a relevant condition has demonstrably changed and suppression has been checked again.

Recipient administrator

  • If the code originated in a system you manage, inspect the availability of the directory service required to forward the message and its connectivity at the failed-attempt time.
  • Restore the confirmed unavailable service or path and tell the sender what changed so they can decide on a new send instead of repeating the unchanged attempt.

Provider

  • If you operate a mail, directory, or network system involved in the attempt, inspect service and connectivity logs for the specified time; do not attribute the problem to DNS from the code alone.
  • Restore the confirmed service or path, and preserve the exact status code in the response so the sender does not treat a permanent result as an instruction to retry unchanged.

Sources and verification

The canonical T0 meaning of X.4.3, its description as a persistent transient failure, and the accepted assignment of code 5.4.3 to class 5 were verified against the IANA registry and RFC 2034, RFC 3463, and RFC 5248 as of July 17, 2026. Retry, diagnostic, and suppression guidance is presented separately as operational advice.

  • Enumerated Status Codes / X.4.3

  • rfc5248T0 source

    Section 2.1: registry fields and non-exclusive Associated Basic Status Code

  • rfc2034T0 source

    Section 4: enhanced status class agrees with SMTP reply class

  • rfc3463T0 source

    IANA registry reference for X.4.3

Last verified:

Wojtek Blazalek

Email deliverability expert

Stuck on this error code? I help teams clear the root cause of rejections and fix authentication and reputation — so email lands in the inbox.

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