Fix NDR error "550 4.4.7" in Exchange Online

Important

Mail flow rules are now available in the new Exchange admin center. Try it now!

It's frustrating when you get an error after sending an email message. This article describes what you can do if you see error code 550 4.4.7 in a non-delivery report (also known as an NDR, bounce message, delivery status notification, or DSN).

Why did I get this bounce message?

For more information, see the Causes for error code 4.4.7 section later in this article.

Use the information in the NDR to help you decide how to fix the problem.

           
I got this bounce message. How do I fix it? I'm an email admin. How do I fix this? Causes for error code 4.4.7

I got this bounce message. How do I fix it?

This section contains the steps that you can try to fix the problem yourself.

If the steps in this section don't fix the problem for you, contact your email admin and refer them to this article so they can try to resolve the issue for you.

If you get this error only for messages that you sent to a specific domain (for example, only recipients in the @fabrikam.com domain), the problem is likely with that destination domain. For example:

  • Temporary network or internet connection issues in the destination domain.

  • Aggressive anti-spam settings in the destination domain that block legitimate senders (for example, all senders from any domain in Exchange Online).

If you suspect a problem with the destination domain, notify the recipient (by phone, in person, etc.) with the information in the NDR so they can notify their email admins:

  • The name of the email mail server in the destination domain, and the error message that's returned by the email server.

  • The number of delivery attempts made that were made by the datacenter server in Exchange Online, and how long it tried to reach the remote server.

The email admins in the destination domain will need to investigate the issue. Possible solutions might include:

  • Stop blocking messages from Exchange Online or specifically allow messages from senders in your domain.

  • Contact the support channels for their email server or service. Microsoft support might also be able to help.

I'm an email admin. How do I fix this?

If the admins in the destination domain determine the problem isn't on their end, the solution might be related the configuration of your Exchange Online organization (or also your on-premises Exchange organization if you're in a hybrid deployment).

Here are some steps for you to try:

  • Solution 1: The MX record for your domain might be missing or incorrect. Get more information about how MX records work at DNS basics.

  • Solution 2: Test your MX record and your organization's ability to send mail by using the Outbound SMTP Email test in the Microsoft Remote Connectivity Analyzer.

  • Solution 3: The Sender Policy Framework (SPF) record for your domain might be incomplete, and might not include all email sources for your domain. For more information, see Set up SPF to help prevent spoofing.

  • Solution 4: Your domain might have expired due to non-payment. Verify with your domain registrar that your domain is active and not expired.

  • Solution 5: If the recipient is in your on-premises Exchange organization in a hybrid deployment, there might be a problem with your hybrid configuration. Give the information in the NDR to your on-premises Exchange administrators. They might need to rerun the Hybrid Configuration Wizard due to changes in their on-premises IP addresses or firewall rules.

For more information about message routing in hybrid deployments, see Transport routing in Exchange hybrid deployments.

Causes for error code 4.4.7

When Exchange Online attempts to deliver a message, the destination email might be unable or unwilling to accept the message. This can result in a temporary 4_.x.x_ error code from the destination email server (instead of a permanent 5.x.x error code that indicates the message was rejected). Exchange Online repeatedly tries to deliver the message over 24 hours. Only after two days of unsuccessful delivery attempts do the recipient receive this NDR.

The possible causes of this error are:

  • The destination email server is offline or unreachable.

  • The server won't accept delivery of the message.

  • A network problem is causing message delivery to time out.

Details for error code 5.1.0

The NDR from Exchange Online for this specific error might contain some or all of the following information:

  • User information section

    • The server has tried to deliver this message, without success, and has stopped trying. Try sending this message again. If the problem continues, contact your help desk.
  • Diagnostic information for administrators section

    • #550 4.4.7 QUEUE.Expired; message expired ##

    • The message was considered too old by the rejecting system, either because it remained on that host too long or because the time-to-live value specified by the sender of the message was exceeded.

    • 450 4.7.0 Proxy session setup failed on Frontend with '451 4.4.0 Primary target IP address responded with ... Be sure to record the error that follows this string and the last end point attempted.

Still need help with error code 4.4.7?

See also

Email non-delivery reports in Exchange Online