16/5/12

Afinando la configuración del E-Mail Router

Me refiero al E-mail Router de Dynamics CRM 4.0. Aunque tiene una herramienta visual para configurar los parámetros para el correo de entrada y salida, hay algunos que sólo se pueden modificar directamente sobre el fichero Microsoft.Crm.Tools.EmailAgent.xml En concreto, para una instalación en la que estoy trabajando, pensamos en modificar el parámetro BatchSize, que originalmente está a 5 y que determina el tamaño de los bloques de correo que trata el router en cada ciclo. Más información sobre todos los parámetros del router en este enlace.

Pues bien, por más que los cambies en el fichero de configuracion, en el momento en que publicas las reglas, vuelven a su valor original. Resulta que esto es un bug, como explican aquí.

image

Para solucionar esto hay un hotfix. Después de aplicado, podemos modificar los valores pero no directamente, sino añadiendo una nueva sección ProviderOverrides. Ejemplo:

image

Cómo hacer que los parámetros sean óptimos ya es harina de otro costal…