Problem solve Get help with specific problems with your technologies, process and projects.

Exchange Server error message: 'A non-delivery report with a status code of 5.4.0 was generated for

SearchExchange.com expert David Sengupta explains why non-delivery reports from an Exchange 2000 server are not being sent to the email sender because of a name resolution issue, and points to a Microsoft Knowledge Base article to help troubleshoot the problem.

I have Windows Small Business Server (SBS) 2000. When Exchange 2000 server generates a non-delivery report (NDR), it doesn't deliver it back to the sender of that email message. Instead, it logs a message in the Event Viewer with the following text:

"A non-delivery report with a status code of 5.4.0 was generated for recipient rfc822;user@domain.com(Message-ID <432A0E35EE8AC546B8F53E66BC0A479D2669D1@server.domain..com."

I have my Exchange server configured to "Allow non-delivery reports." What else can I do?

You'll want to check your DNS using Nslookup as described in Microsoft Knowledge Base Article 284204 " Delivery status notifications in Exchange Server and in Small Business Server." This is essentially a name resolution issue.

Do you have comments on this Ask the Expert Q&A? Let us know.

Related information from SearchExchange.com:

  • Expert Advice: Verify MX records to track email delivery problems
  • FAQ: Exchange Server non-delivery reports
  • Tip: Properly formatting local DNS entries
  • Reference Center: Exchange non-delivery report tips and resources
  • Dig Deeper on Legacy operating systems

    Start the conversation

    Send me notifications when other members comment.

    Please create a username to comment.