Article ID: 830181 - Last Review: October 25, 2007 - Revision: 4.3

NDR is generated when you try to replicate public folders from Exchange Server 5.5 or Exchange 2000 Server to Exchange Server 2003

System TipThis article applies to a different operating system than the one you are using. Article content that may not be relevant to you is disabled.

Important This article contains information about modifying the registry. Before you modify the registry, make sure to back it up and make sure that you understand how to restore the registry if a problem occurs. For information about how to back up, restore, and edit the registry, click the following article number to view the article in the Microsoft Knowledge Base:
256986  (http://support.microsoft.com/kb/256986/ ) Description of the Microsoft Windows Registry

On This Page

Expand all | Collapse all

SYMPTOMS

When you try to replicate public folders from a domain that has a Microsoft Exchange Server 5.5 computer or a Microsoft Exchange 2000 Server computer to a domain that has a Microsoft Exchange Server 2003 computer, you receive the following non-delivery report (NDR) message:
General access denied, sender access denied—The sender of the message does not have the privileges necessary to complete delivery.

CAUSE

This issue occurs because all public folder replication that uses Simple Mail Transfer Protocol (SMTP) must originate from an authenticated source or from a server that has been granted Send As permissions.

MORE INFORMATION

To verify that you have this issue, you can set diagnostic logging in the Exchange Transport Categorizer to the maximum setting on the Exchange 2003 computer.

To configure diagnostic logging on the Exchange 2003 server, follow these steps:
  1. Start Exchange System Manager.
  2. Expand Administrative Groups, expand First Administrative Group, and then expand Server.
  3. Right-click the Exchange Server that is listed under Servers, and then click Properties.
  4. Click the Diagnostics Logging tab, and then click to select the MSExchangeTransport box under the Services box.
  5. Under the Categories box, click the Categorizer box.
  6. Under Logging level, click Maximum.
  7. Click OK.
  8. Quit Exchange System Manager.

Both of the following events are logged in the application event log:

Event 1

Event Type: Information
Event Source: MSExchangeTransport
Event Category: Categorizer
Event ID: 9013
Description: A message from 'smtp:<User_Name@Domain_Name>' could not be delivered because the sender does not have permission to send to recipient 'smtp:<User_Name@Domain_Name>'. This is due to a delivery restriction configured on the recipient. (Message-ID: <D2B7002CEAD71644A154D941C7DBA71D1D78DA<@Domain_Name>>). A DSN will be generated.

Event 2

Event Type: Information
Event Source: MSExchangeTransport
Event Category: Categorizer
Event ID: 6015
Description: Categorizer is NDRing a recipient with address SMTP:<User_Name@Domain_Name> with reason code 0xc00402de (The sender does not have the permissions required to send this message to it the intended recipients).

WORKAROUND

To work around this issue, edit the registry on your Exchange 2003 computer, and add a new key to the MSExchangeTransport key.

Warning If you use Registry Editor incorrectly, you may cause serious problems that may require you to reinstall your operating system. Microsoft cannot guarantee that you can solve problems that result from using Registry Editor incorrectly. Use Registry Editor at your own risk.

Note After you add this registry key, your Exchange 2003 server can process system messages and public folder messages from unauthenticated sources.

To edit the registry and add a new key to the MSExchangeTransport key, follow these steps:
  1. Click Start, click Run, type regedit, and then click OK.
  2. Expand the following registry key:
    HKey_Local_Machine\System\CurrentControlSet\Services\MSExchangeTransport
  3. Right-click
    MSExchangeTransport
    , point to New, and then click Key.
  4. Type Parameters, and then press ENTER to name the new key.
  5. Right-click
    Parameters
    , point to New, and then click DWORD value.
  6. Type SkipPublicMDBRestriction, and then press ENTER to name the value.
  7. Double-click
    SkipPublicMDBRestriction
    .
  8. In the Value data box, type 1, and then click OK.
  9. Close Registry Editor.
  10. Restart your SMTP virtual server.

APPLIES TO
  • Microsoft Exchange Server 2003 Enterprise Edition
  • Microsoft Exchange Server 2003 Standard Edition
  • Microsoft Exchange 2000 Server Standard Edition
  • Microsoft Exchange Server 5.5 Standard Edition
Keywords: 
kbprb KB830181