MailFixIt

Generic SMTP routing error

Fix SMTP 5.4.3 directory server failure

5.4.3 means a directory system needed for routing failed. The directory may be DNS, an accepted-domain table, a recipient directory, or another private routing service, so the full response and generating host determine ownership.

Problem description

A generic response can read:

550 5.4.3 Directory server failure
Diagnostic availability: current public DNS can provide context, but it cannot identify private directory, connector, or tenant failures. This page intentionally has no checker CTA.
Is this temporary or permanent?

A 5.x.x response is permanent for this delivery attempt. If the underlying outage was temporary, a newly submitted message may work after the directory recovers.

Find the failing directory

Resolution sequence

  1. Identify the server that generated the DSN.
  2. Read its logs for the exact lookup name and directory source.
  3. Test public DNS only when it is the named dependency.
  4. Repair the private route, synchronization, or DNS delegation owned by that system.
  5. Submit a fresh message after confirming recovery.

Providers may use the same enhanced code differently; prefer the provider-specific message when available.

Frequently asked questions

What does SMTP 5.4.3 mean?

A directory system used for mail routing could not complete the lookup needed to deliver the message.

Is this always public DNS?

No. The directory can be public DNS or a private routing, tenant, or recipient directory.

Who should fix it?

The administrator of the server that generated the response must identify which directory lookup failed.

Related email diagnostics

Primary sources: IANA SMTP Enhanced Status Codes registry and RFC 3463.