Il servizio router di posta elettronica non è riuscito a eseguire l'errore del thread in background principale del servizio all'avvio del servizio router di posta elettronica Microsoft Dynamics CRM

Questo articolo fornisce una soluzione per il problema che quando si avvia il servizio router di posta elettronica Microsoft Dynamics CRM, è possibile che venga visualizzato Il servizio router di posta elettronica non è riuscito a eseguire l'errore del thread in background principale del servizio.

Si applica a: Microsoft Dynamics CRM 2011
Numero KB originale: 954522

Sintomi

Quando si tenta di avviare il servizio router di posta elettronica Microsoft Dynamics CRM in Microsoft Dynamics CRM, nel registro applicazioni viene registrato l'evento Error seguente:

Il servizio router di posta elettronica non è riuscito a eseguire il thread in background principale del servizio

Causa

Questo problema si verifica perché il file Microsoft.Crm.Tools.EmailAgent.SystemState.xml è danneggiato.

Risoluzione

Per risolvere il problema, attenersi alla procedura seguente:

  1. Eliminare il file Microsoft.Crm.Tools.EmailAgent.SystemState.xml.

    Nota

    • Per impostazione predefinita, il file Microsoft.Crm.Tools.EmailAgent.SystemState.xml si trova nella cartella seguente:C:\Programmi\Microsoft CRM Email\Service.
    • Per impostazione predefinita, la cartella Service è una cartella nascosta. Per visualizzare questa cartella, è necessario modificare le impostazioni di Esplora risorse per visualizzare i file nascosti e le cartelle nascoste.
  2. Riavviare il servizio router di posta elettronica Microsoft Dynamics CRM.

    Il file Microsoft.Crm.Tools.EmailAgent.SystemState.xml viene ricreato.

Se Microsoft Dynamics CRM utenti sono impostati per l'uso del router di Email e non di una cassetta postale di inoltro, è possibile che i messaggi di posta elettronica eliminati vengano restituiti a Microsoft Dynamics CRM dopo l'implementazione di questa risoluzione. Se un messaggio di posta elettronica non è stato eliminato dalla cassetta postale dell'utente, il router Email potrebbe trovare il messaggio di posta elettronica di un utente nella posta in arrivo, non trovarlo in Microsoft Dynamics CRM e creare di nuovo il messaggio di posta elettronica in Microsoft Dynamics CRM. Per evitare questo, il messaggio di posta elettronica deve essere eliminato anche dalla cassetta postale dell'utente insieme a Microsoft Dynamics CRM.

Per evitare questa situazione, eseguire regolarmente un backup dei file seguenti e archiviarli sul desktop dello stesso server.

  • Microsoft.Crm.Tools.EmailAgent.Configuration.bin
  • Microsoft.Crm.Tools.EmailAgent.SystemState.Xml

Se la Configuration Manager router Microsoft Dynamics CRM Email non riesce all'avvio o il servizio router Microsoft Dynamics CRM Email non viene avviato, sostituire i due file precedenti in C:\Programmi\ Microsoft CRM Email\Service. Riavviare il servizio router Microsoft Dynamics CRM Email e quindi avviare il Configuration Manager router Microsoft Dynamics CRM Email. Se il backup di questi file è più recente, avrà la configurazione completa del router Email.

Riferimenti

Per altre informazioni, vedere Errore Email gestione configurazione non è stato in grado di leggere le informazioni di configurazione quando si avvia il Configuration Manager router Microsoft Dynamics CRM Email.