What 5.4.4 means
Email delivery is routed using DNS. When sending to a domain, the sender looks up its MX records. If the lookup fails, returns no usable
results, or points to hostnames that cannot be resolved, the sender cannot decide where to deliver the message — and a routing failure
like 5.4.4 can result.
Sometimes the domain itself exists, but its email routing is misconfigured. In other cases, the domain may be expired, parked, or the DNS zone may be incomplete. The bounce text often includes “host not found”, “domain not found”, “no MX”, or similar wording.
What it can look like
Action: failed
Status: 5.4.4
Diagnostic-Code: smtp; 550 5.4.4 Unable to route / host not found
Quick DNS checks
If you control the recipient domain, check that MX exists and that the MX hostnames resolve:
dig +short example.com MX
dig +short mail.example.com A
dig +short mail.example.com AAAA
If there is no MX, some systems fall back to the A/AAAA record of the domain itself, but you should not rely on that behavior. A clean MX setup is the standard for reliable delivery.
5.7.x, the mail reached the receiver but was rejected by policy.
5.4.4 is about not finding a route in the first place.
Related codes
5.4.0 (routing issue, general), 4.4.x (temporary routing problems), and the full list:
/bouncecodes/.