Microsoft KB Archive/254725

= XCON: (040) and (041) in Domain Defined Attribute Addresses Cause Non-Delivery Reports =

Article ID: 254725

Article Last Modified on 10/26/2006

-

APPLIES TO


 * Microsoft Exchange Server 5.5 Service Pack 3

-



This article was previously published under Q254725





SYMPTOMS
If you send a message to an X.400 address similar to the following, you may receive a non-delivery report (NDR):
 * C=FR;a=ATLAS;p=INTERNET;DDA:RFC-822=first(u)last@domain.com
 * C=FR;a=ATLAS;p=INTERNET;DDA:RFC-822=first_last(a)domain.com



CAUSE
This issue can occur if the Tracking.log file contains addresses similar to the following:
 * C=FR;a=ATLAS;p=INTERNET;DDA:RFC-822=first(040)u(041)last@domain.com
 * C=FR;a=ATLAS;p=INTERNET;DDA:RFC-822=first(u)last(040)a(041)domain.com

The Exchange Server message transfer agent (MTA) generates NDRs because of the (040) and (041) in the address. The following characters,
 * a
 * b
 * p
 * q
 * u
 * r
 * l

are recognized as printable representations of non-printable character substitutions when inside of parenthesis. For example, the (a) can be used to represent the non-printable character @. The combination of the printable and non-printable character representations creates an address that is difficult to resolve.



RESOLUTION
To resolve this problem, obtain the latest service pack for Exchange Server 5.5. For additional information, click the following article number to view the article in the Microsoft Knowledge Base:

191014 XGEN: How to Obtain the latest Exchange Server 5.5 Service Pack



WORKAROUND
To work around this issue, manually rewrite the address so that it does not include both printable and non-printable characters.



STATUS
Microsoft has confirmed that this is a problem in Microsoft Exchange Server version 5.5 Service Pack 3. This problem was first corrected in Exchange Server 5.5 Service Pack 4.



MORE INFORMATION
Note that messages sent to addresses similar to the following are handled correctly:
 * C=FR;a=ATLAS;p=INTERNET;DDA:RFC-822=first_last@domain.com
 * C=FR;a=ATLAS;p=INTERNET;DDA:RFC-822=first(u)last(a)domain.com

Additional query words: unicode non-printable

Keywords: kbbug kbexchange550presp4fix kbexchange550sp4fix kbfix kbqfe KB254725

-

[mailto:TECHNET@MICROSOFT.COM Send feedback to Microsoft]

© Microsoft Corporation. All rights reserved.