Share via


Diagnostic and Reason Codes

Diagnostic and Reason Codes

This content is no longer actively maintained. It is provided as is, for anyone who may still be using these technologies, with no warranties or claims of accuracy with regard to the most recent product version or service release. The X.400 standard specifies that the properties PR_NDR_DIAG_CODE and PR_NDR_REASON_CODE should always occur together. However, MAPI can generate nondelivery reports which contain only PR_NDR_DIAG_CODE. Therefore, these two properties are not always paired in Microsoft® Exchange Server reports.

The values for PR_NDR_DIAG_CODE are listed in MAPITAGS.H, which is part of the MAPI Programmer's Reference Online link. The default value of this property is MAPI_DIAG_NO_DIAGNOSTIC.

The values for PR_NDR_REASON_CODE are also listed in MAPITAGS.H. The default value of this property is MAPI_REASON_TRANSFER_FAILED.

Send us your feedback about the Microsoft Exchange Server 2003 SDK.

Build: June 2007 (2007.618.1)

© 2003-2006 Microsoft Corporation. All rights reserved. Terms of use.