Microsoft KB Archive/908390

= Error messages are logged in the application event log in Microsoft Dynamics CRM 3.0: &quot;E-mail was determined to have none of its recipients match&quot; or &quot;Server was unable to process request&quot; =

Article ID: 908390

Article Last Modified on 5/11/2007

-

APPLIES TO


 * Microsoft Dynamics CRM 3.0

-



Important This article contains information about how to modify the registry. Make sure that you back up the registry before you modify it. Make sure that you know how to restore the registry if a problem occurs. For more information about how to back up, restore, and modify the registry, click the following article number to view the article in the Microsoft Knowledge Base:

256986 Description of the Microsoft Windows registry



SYMPTOMS
On the server that is running Microsoft Exchange Server and the Microsoft CRM-Exchange E-Mail Router Service, an error message that is similar to one of the following may be logged in the application event log: Event Type: Warning

Event Source: MSCRMExRouterService

Event Category: None

Event ID: 0

Date: 11/2/2005

Time: 3:28:22 PM

User: N/A

Computer: computername

Description:

Message: [Subject:'Product Info' From: To:'&quot;Someone&quot; ' CC:] in mailbox: [CRMServerUrl:'http://crm/' EmailServer:'EXCH01' EmailAccount:'crmemail' ForceReDelivery:'False'] was determined to have none of its recipients match a Microsoft CRM user or queue.

Event Type: Error

Event Source: MSCRMExRouterService

Event Category: None

Event ID: 0

Date: 11/2/2005

Time: 12:43:51 PM

User: N/A

Computer: computername

Description: Microsoft.Crm.Tools.ExchangeConnectorService.ExchangeSinkServiceException: Verifying before delivery message: crmemail in mailbox: Product Info failed (System.Web.Services.Protocols.SoapException: Server was unable to process request.



CAUSE
This issue occurs if one of the following conditions is true:
 * The computer account for the Exchange server is not a member of the PrivUser group in the Active Directory directory service.
 * The Microsoft CRM-Exchange E-Mail Router Service logging level is too high.



RESOLUTION
To give the Exchange server the appropriate permissions, you must add the Exchange server computer account to the PrivUser group in Active Directory. To do this, follow these steps:
 * 1) On the domain controller, click Start, point to Programs, point to Administrative Tools, and then click Active Directory Users and Computers.
 * 2) Locate and expand the Microsoft CRM organizational unit. Double-click the PrivUserGroup that is in this organizational unit.
 * 3) Click the Members tab.
 * 4) Click Add.
 * 5) Type the name of the Exchange server, and then click Check Names. As soon as the name is resolved, click OK.
 * 6) Click OK.
 * 7) Restart the Exchange server for the new permissions to take effect.

If there are warning messages in the application event log after you follow these steps, you can change the logging level of the MSCRMExRouterService to suppress the warning messages. To do this, follow these steps.

Warning Serious problems might occur if you modify the registry incorrectly by using Registry Editor or by using another method. These problems might require that you reinstall the operating system. Microsoft cannot guarantee that these problems can be solved. Modify the registry at your own risk.  On the Exchange server where the Microsoft CRM-Exchange E-Mail Router Service is installed, click Start, click Run, type regedit, and then click OK. In Registry Editor, click the following subkey:  Change the value of  from 1 to 2. Restart the Microsoft CRM-Exchange E-Mail Router Service:  Click Start, point to Programs, point to Administrative Tools, and then click Services. Right-click Microsoft CRM-Exchange E-Mail Router Service, and then click Restart.</li></ol> </li></ol>

Keywords: kbmbsemail kberrmsg kbmbsmigrate kbprb KB908390

-

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

© Microsoft Corporation. All rights reserved.