http://support.microsoft.com/kb/284204/en-us
Error code in solving exchange delivery email problem.
* Numeric Code: 4.2.2
Only available in Exchange 2000 Service Pack 2 or earlier. See 5.2.2
* Numeric Code: 4.3.1
Possible Cause: This code may be caused by resource problem such as a
disk full condition. This code may also occur if your Simple Mail
Transfer Protocol (SMTP) queue is on a File Allocation Table (FAT)
partition and the service has reached a Windows-imposed limit on the
number of concurrent file handles that can be opened by the SMTP
Service. In this case, instead of receiving a disk full error, you might
be receiving an out of memory error.
Troubleshooting: Make sure you have sufficient disk storage, and try to
operate your Exchange Transport queues on an NTFS partition.
* Numeric Code: 4.3.2
First Available: Exchange 2000 Service Pack 1
Possible Cause: The message was not delivered because of Administrator
action through the queue viewer interface in Exchange System Manager.
* Numeric Code: 4.4.1
Possible Cause: The host is not responding.
Troubleshooting: This code may be caused by transient network
conditions. Exchange will automatically try again to connect and deliver
the e-mail. If delivery still fails after multiple tries, a permanent
failure NDR will be generated.
* Numeric Code: 4.4.2
Possible Cause: The connection has been dropped between servers.
Troubleshooting: This code may be caused by transient network issues or
servers that are down. The server tries to deliver the message for a
specific time period, and then generates additional status reports.
* Numeric Code: 4.4.6
Possible Cause: The max hop count was exceeded for the message. This
code may also occur if a loop situation exists between a sending server
and a receiving server that are not in the same organization. In this
scenario, the message bounces back and forth until the hop count is
exceeded.
Troubleshooting: The max hop count property is set for each virtual
server, and you can manually override this setting (the default setting
is 15 for Exchange 2000 Server and 30 for Exchange Server 2003).
Additionally, look for any situations that could cause loops between
servers.
* Numeric Code: 4.4.7
Possible Cause: The message in the queue has expired. The sending server
tried to relay or deliver the message, but the action was not completed
before the message expiration time occurred. This NDR may also indicate
that a message header limit has been reached on a remote server or that
some other protocol timeout occurred during communication with the
remote server.
Troubleshooting: This code typically indicates an issue on the receiving
server. Verify the validity of the recipient address, and verify that
the receiving server is configured to receive messages correctly. You
may have to reduce the number of recipients in the header of the message
for the host that you are receiving this NDR from. If you resend the
message, it is placed in the queue again. If the receiving server is on
line, the message is delivered.
* Numeric Code: 4.4.9
First Available: Exchange Server 2003
Possible Causes: This code indicates that a temporary routing error
occurred or that a bad routing configuration exists. This issue may
occur in one or both of the following scenarios:
* A Simple Mail Transfer Protocol (SMTP) connector is configured
to use DNS without a smart host and is also configured to use a non-SMTP
address space such as an X.400 address space.
* A message was sent to a recipient who was identified as a member
of a routing group that was deleted.
Troubleshooting: If the problem persists, use the WinRoute tool to
examine the routing groups in the tree view pane, and then examine the
address spaces of the route that the problem message takes. For more
information about the WinRoute tool, click the following article number
to view the article in the Microsoft Knowledge Base:
281382 (http://support.microsoft.com/kb/281382/) How to use the WinRoute
tool
* Numeric Code: 4.6.5
First Available: Exchange Server 2003
Possible Causes: This code occurs when conversion of an inbound SMTP
failed because the code page that is specified in the message is not
installed on the receiving server. This delivery status notification
contains only the original message headers. None of the original content
is provided.
Troubleshooting: View the MIME of the original message. Make sure that
the required language files are installed on the server that is
receiving the message.
* Numeric Code: 5.0.0
First Available: All numeric codes that were first available with
Exchange 2000 Service Pack 1 (4.3.2, 5.4.0, 5.4.4, and 5.5.0) were
classified as 5.0.0 in Exchange 2000 Service Pack 1 and earlier.
Possible Causes:
* There is no route for the specified address space. For example,
an SMTP connector is configured, but this address does not match.
* DNS returned an authoritative host that was not found for the
domain.
* The routing group does not have a connector defined. Mail from
one server in one routing group does not have a route to another routing
group.
* An SMTP protocol error occurred.
Troubleshooting:
1. Correct the address space, or add an address space of type SMTP
with asterisk (*) value to one or more SMTP connectors.
2. Verify that DNS is working correctly.
3. Make sure that the routing groups have connectors that connect
them.
4. If you are running Exchange 2000 without Service Pack 1, apply
Service Pack 1 to help determine the actual issue.
* Numeric Code: 5.1.0
Possible Cause: This code indicates a general categorizer-based failure
(bad address failure). An e-mail address or other attribute could not be
found in the directory. This issue may occur if contact entries do not
have the targetAddress attribute set. This issue occurs most frequently
when MDAccess receives "object not found" errors from DSAccess when the
Categorizer is doing the homeMDB lookup on a user.
This issue also occurs if you used Microsoft Outlook to save your e-mail
message as a file and someone opens and replies to this message offline.
The message property only preserves the legacyExchangeDN when Outlook
delivers the message. Therefore, the homeMDB lookup may fail.
Troubleshooting: Verify the recipient address and resend the message.
Verify that the recipient address is formatted correctly and that the
categorizer was able to correctly resolve the recipient.
* Numeric Code: 5.1.1
Possible Cause:
* The e-mail account does not exist at the organization the
message was sent to. This issue may occur if there was a problem when
users were moved between sites. For example, if a former
Administrative_Group_1 user moves to Administrative_Group_2 and then
replies to an old e-mail message, or if the user does not re-create his
or her Outlook profile, an old Administrative Group style LegDN address
will be used, and an NDR is generated.
* The message was sent to obsolete personal address book entries.
* The categorizer rejected delivery because you configured your
SMTP contact with see comment SMTP RFC821 characters.
Troubleshooting: Use the troubleshooting procedure described for numeric
code 5.1.0.
* Numeric Code: 5.1.3
Possible Cause: Bad address syntax. For example, a contact is configured
with a targetAddress attribute that has no address type.
Troubleshooting: Use the troubleshooting procedure described for numeric
code 5.1.0.
* Numeric Code: 5.1.4
Possible Cause: Two objects have the same proxy address, and mail is
sent to that address. This issue may also occur if the recipient does
not exist on the remote server.
Troubleshooting: Verify the recipient address and resend the message.
* Numeric Code: 5.1.6
First Available: Exchange 2000 Service Pack 2
Possible Cause: The user directory attributes, such as homeMDB or
msExchHomeServerName, may be missing or corrupted.
Troubleshooting: Verify the integrity of the user directory attributes,
and then run the Recipient Update Service again to make sure that the
attributes that are required for transport are valid.
* Numeric Code: 5.1.7
First Available: Exchange 2000 Service Pack 2
Possible Cause: The sender has a malformed or missing mail attribute in
the directory structure. The Transport categorizer cannot deliver the
mail item without a valid mail attribute.
Troubleshooting: Verify the sender directory structure and determine
whether the mail attribute exists.
* Numeric Code: 5.2.1
Possible Cause: Local mail is refused because the message is too big. An
absent Master Account Security ID number (SID) on the recipient can also
cause this error message.
Troubleshooting: Verify access permissions in addition to the message
size. Determine if the recipient has an SID.
* Numeric Code: 5.2.2
First Available: Exchange 2000 Service Pack 3 (previously 4.2.2 in
earlier release).
Possible Causes: The recipient's mailbox is over its storage limit.
Troubleshooting: Verify the mailbox storage and the queue storage quota
limit.
* Numeric Code: 5.2.3
Possible Cause: The message is too large for the local quota. For
example, a remote Exchange user may have delivery restrictions set with
max incoming message size.
Troubleshooting: Resend the message without attachments, or set the
server side limit or the client side limit to permit a larger message
size.
* Numeric Code: 5.3.0
First Available: Exchange Server 2003
Possible Causes: Exchange Server 2003 has a feature that permits
Exchange 2003 to operate without the Message Transfer Agent (MTA). If a
message was sent incorrectly by using the MTA route, this delivery
status notification is returned to the sender.
Note Although Exchange 2003 can operate without the MTA, Microsoft does
not recommend or support this configuration.
To turn on this feature and to prevent the messages from queuing to the
MTA, follow these steps:
1. Disable the MTA service.
2. Set the DWORD value to 0 in the following registry subkeys for
every information store database and public folder store:
HKLM\System\CurrentControlSet\Services\MsExchangeIS\<Server
Name>\<PrivMDB_GUID>\Gateway In Threads
HKLM\System\CurrentControlSet\Services\MsExchangeIS\<Server
Name>\<PrivMDB_GUID>\Gateway Out Threads
When you do this, you are making store resources that are associated
with MTA delivery available.
3. Restart the information store.
Troubleshooting: Check your routing topology. Use the WinRoute tool to
make sure that the routes are correctly replicated between servers and
routing groups.
* Numeric Code: 5.3.3
Possible Cause: The Exchange 2000 remote server or the Exchange 2003
remote server is out of disk storage to hold mail. This issue occurs
most frequently when the sending server is sending mail with binary DATA
(BDAT). This code may also indicate an SMTP protocol error.
Troubleshooting: Make sure the remote server has sufficient storage to
hold mail, and examine the SMTP protocol log for errors.
* Numeric Code: 5.3.5
Possible Cause: A loop-back situation where the server is configured to
loop back on itself was detected.
Troubleshooting: If you have multiple SMTP virtual servers that are
configured on your Exchange computer, make sure that they are serving
unique incoming ports and that the outgoing SMTP port configuration is
valid to avoid looping between local virtual servers. Check the
configuration of the server's connectors for loops. For example, make
sure that no connectors exist that have the address space of the local
organization, unless you share the domain and you do not select Use DNS
to route to each address space on this connector. For more information,
click the following article number to view the article in the Microsoft
Knowledge Base:
321721 (http://support.microsoft.com/kb/321721/) Sharing SMTP address
spaces in Exchange 2000 Server and Exchange Server 2003
Make sure that if there are multiple virtual servers, that none are set
to All Unassigned.
* Numeric Code: 5.4.0
First Available: Exchange 2000 Service Pack 1
Possible Causes:
* An authoritative host was not found in DNS.
* The smarthost entry is incorrect.
* FQDN name in HOSTS file. This issue was fixed in Windows 2000
Service Pack 3 (SP3).
* There was a DNS failure or you constructed an invalid IP address
for your smarthost. *
* SMTP VS does not have a valid FQDN, or your SMTP VS FQDN lookup
failed.
* A contact's SMTP domain does not resolve to any SMTP address
spaces.
Troubleshooting: Use Nslookup to check the DNS. Verify that the IP
address is in IPv4 literal format. Verify that there is a valid DNS
entry for the server or computer name in question. If you are relying on
the FQDN in HOSTS file, ignore it and update the entry in Exchange
System Manager with valid IP address or correct name.
* Numeric Code: 5.4.4
First Available: Exchange 2000 Service Pack 1
Possible Cause: No route to message, next hop not found. You have set up
a Routing Group topology but there is no Routing Group Connector set up
between the Routing Groups.
Troubleshooting: Add or configure your Routing Group Connector between
Routing Groups.
* Numeric Code: 5.4.6
Possible Cause: A Categorizer forward loop was detected.
The targetAddress attribute is set on a mailbox-enabled user. Hosting
Pack: This is a common hosting configuration problem when someone
creates a contact in organizational unit (OU) 1 and then creates a user
in OU 2 that has the same e-mail address by using the user provisioning
tool.
Troubleshooting:
* This issue occurs when contactA has an alternate recipient that
points to contactB and contactB has an alternate recipient that points
back to contactA. Check the alternative recipient for every contact.
* Check and remove the targetAddress attribute from
mailbox-enabled users.
* For hosting where you want to send mail from one user in one
company (OU) to another company (OU), it is best to configure the
following two related objects:
User: SMTP proxy: user@company.com
Contact: targetAddress: user@company.com; SMTP proxy:
contact@company2.com
* Numeric Code: 5.4.8
First Available: Exchange 2000 Service Pack 1
Possible Cause: This code indicates a looping condition. This issue may
occur if one of the recipient policies includes a local domain that
matches the FQDN of an Exchange server in the organization. When the
Transport Categorizer processes e-mail that is destined for a domain
that matches the FQDN of an Exchange server, an NDR with this code is
generated.
Troubleshooting: If this issue occurs because of a domain that matches
the FQDN of an Exchange server in the recipient policy, you must remove
that entry.
* Numeric Code: 5.5.0
First Available: Exchange 2000 Service Pack 1
Possible Cause: Generic protocol error (SMTP error). The remote SMTP
response to our EHLO with a 500 level error and the sending system will
QUIT the connection and report this with NDR indicating the remote SMTP
server cannot handle the protocol. (For example, if a Hotmail account is
no longer active, a 550 SMTP error will occur.)
Troubleshooting: Run an SMTP Log or a Network Monitor trace to see why
the remote SMTP server rejects the protocol request.
* Numeric Code: 5.5.2
Possible Cause: This refers to a general protocol error when SMTP
protocols are out of sequence. For example, an SMTP protocol error
occurs when AUTH is tried before EHLO. In one observation, this occurred
when the system was experiencing an out of disk condition.
Troubleshooting: Run SMTP Log or Network Monitor trace and make sure
that there is enough disk storage and virtual memory for SMTP to
operate.
* Numeric Code: 5.5.3
Possible Cause: Too many recipients on the sent message.
Troubleshooting: The recipient limit is a configurable limit on the
receiving server. To resolve this issue, either increase the recipient
limit, or break up the message into multiple messages to fit the server
limit.
Note The default recipient limit on a Simple Mail Transfer Protocol
(SMTP) message is 5000. To set this limit, start the Exchange System
Manager, click the Global Settings node, right-click Message Delivery,
and then click Properties. This can also be a per-user setting in the
Active Directory.
* Numeric Code: 5.6.3
First Available: Exchange Server 2003
Possible Causes:
1. The message contains more than 250 attachments. More than 250
attachments cause the MAPI_E_TOO_BIG error.
2. Mail has been sent with a malformed addr822 header.
Troubleshooting:
1. Reduce the number of attachments in the message, and then resend
the message.
2. Correct the header. The error is misleading, as it indicates the
NDR occurs because of the malformed P2 headers.
* Numeric Code: 5.7.1
Possible Causes:
* General access denied, sender access denied - the sender of the
message does not have the privileges required to complete delivery.
* You are trying to relay your mail through another SMTP server
and it does not permit you to relay.
* The recipient might have mailbox delivery restrictions enabled.
For example, a recipient's mailbox delivery restriction was set to
receive from a Distribution List only and non-members' email will be
rejected with this error.
* For Exchange Server 2003, a distribution list can be configured
to restrict mail delivery from unauthenticated users. Mail that is sent
by using an unauthenticated SMTP session are rejected.
Troubleshooting: Check system privileges and attributes for the contact
and retry the message. Also, make sure you are running Exchange 2000
Service Pack 1 or later for other potential known issues.