Error messages are logged in the application event log in Microsoft Dynamics CRM 3.0: "E-mail was determined to have none of its recipients match" or "Server was unable to process request" (908390)
The information in this article applies to:
Important This article contains information about how to modify the registry. Make sure to 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 SYMPTOMSOn 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:'"Someone" <someone@example.com>' 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.
CAUSEThis 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.
RESOLUTIONTo 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: - On the domain controller, click Start, point to Programs, point to Administrative Tools, and then click Active Directory Users and Computers.
- Locate and expand the Microsoft CRM organizational unit. Double-click the PrivUserGroup that is in this organizational unit.
- Click the Members tab.
- Click Add.
- Type the name of the Exchange server, and then click Check Names. As soon as the name is resolved, click OK.
- Click OK.
- 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 send the events to a separate event log. 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 your 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:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSCRMExRouterService
- Change the value of LogLevel 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.
Modification Type: | Minor | Last Reviewed: | 5/25/2006 |
---|
Keywords: | kbMBSemail kberrmsg kbMBSMigrate kbprb KB908390 kbAudEndUser |
---|
|