Properties of the Microsoft Dynamics CRM 4.0 E-mail Router unexpectedly return to their default settings

Article translations Article translations
Article ID: 972150 - View products that this article applies to.
Expand all | Collapse all

SYMPTOMS

The Microsoft Dynamics CRM 4.0 E-mail Router uses a configuration file that is named EmailAgent.xml. This file has many properties that can affect the behavior of the router. However, when you change the following properties in the "Provider" sections of the EmailAgent.xml file, the values return to their default settings every hour or every time the E-mail Router service restarts:
  • CacheCapacity
  • PendingStatusDelay
  • SendingStatusDelay
  • MaximumDeliveryAttempts
  • BatchSize
  • RequestBatchSize

RESOLUTION

This problem is fixed in the latest cumulative update rollup for Microsoft Dynamics CRM 4.0. For more information, click the following article number to view the article in the Microsoft Knowledge Base:
949256 Microsoft Dynamics CRM 4.0 updates and hotfixes

MORE INFORMATION

After you install this hotfix, you can override the properties for all providers by adding a new "ProviderOverrides" section for each property that you want to change. To do this, add an entry for a property together with a new value in the "ProviderOverrides" section under the "SystemConfiguration" node in the EmailAgent.xml file. The following is a sample node.
<Configuration>
  <SystemConfiguration>
    <MaxThreads>50</MaxThreads>
    <MaxThreadExecution>600000</MaxThreadExecution>
    <SchedulingPeriod>1000</SchedulingPeriod>
    <ConfigRefreshPeriod>5000</ConfigRefreshPeriod>
    <ConfigUpdatePeriod>30000</ConfigUpdatePeriod>
    <LogLevel>2</LogLevel>
    <ProviderOverrides>
      <CacheCapacity>7</CacheCapacity>
      <PendingStatusDelay>7</PendingStatusDelay>
      <SendingStatusDelay>8</SendingStatusDelay>
      <MaximumDeliveryAttempts>7</MaximumDeliveryAttempts>
      <BatchSize>7</BatchSize>
      <RequestBatchSize>7</RequestBatchSize>
    </ProviderOverrides>
  </SystemConfiguration>
Note You cannot override the values for specific providers. Any value that is specified in the "ProviderOverrides" section will apply to all providers.

Properties

Article ID: 972150 - Last Review: July 2, 2009 - Revision: 1.0
APPLIES TO
  • Microsoft Dynamics CRM E-mail Router, when used with:
    • Microsoft Dynamics CRM 4.0
Keywords: 
kbexpertiseinter kbfix kbmbsemail kbsurveynew kbmbsmigrate kbqfe KB972150

Give Feedback

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com