Risolvere i problemi relativi ai messaggi di posta elettronica

Questo articolo consente di risolvere i problemi relativi ai messaggi di posta elettronica in Dynamics 365 Sales.

Problema 1: Email editor mostra un titolo non corretto nella finestra popup di posta elettronica contestuale

Dopo l'aggiornamento a Dynamics 365 2020 release wave 2, l'editor di posta elettronica mostra un titolo non corretto nella finestra popup di posta elettronica contestuale.

Causa

Per i moduli di posta elettronica predefiniti, vengono attivati gli onload eventi e onchange che consentono di aggiornare il titolo della posta elettronica e altri attributi nel popup di posta elettronica contestuale. Se si dispone di un modulo di posta elettronica personalizzato o di un modulo di livello non gestito, gli onload eventi e onchange non saranno disponibili. Pertanto, il titolo del messaggio di posta elettronica viene visualizzato in modo non corretto.

Risoluzione

Per risolvere questo problema, è necessario aggiungere gli onload eventi e onchange ai moduli di posta elettronica personalizzati.

  1. Creare una nuova soluzione.

  2. Aggiungere il modulo di posta elettronica personalizzato alla soluzione appena creata.

  3. Esportare la soluzione.

  4. Aggiungere il codice seguente nel codice XML del modulo:

    <events>
        <event name="onload" application="true" active="true">
            <InternalHandlers>
                <Handler functionName="Activities.Email.formOnload" libraryName="Activities/SystemLibraries/Email_main_system_library.js" handlerUniqueId="ecdfe4d8-d6d3-4d21-ab68-8ea75bb30a79" enabled="true" parameters="" passExecutionContext="true" />
                <Handler functionName="Activities.Email.NotifyPanelSubjectChange" libraryName="Activities/SystemLibraries/Email_main_system_library.js" handlerUniqueId="{706607A8-4424-4C9A-847A-602FC8035B48}" enabled="true" parameters="" passExecutionContext="true" solutionaction="Added"/>
            </InternalHandlers>
        </event>
        <event name="onchange" application="true" active="true" attribute="subject" solutionaction="Added">
            <Handlers>
                <Handler functionName="Activities.Email.NotifyPanelSubjectChange" libraryName="Activities/SystemLibraries/Email_main_system_library.js" handlerUniqueId="{706607A8-4424-4C9A-847A-602FC8035B48}" enabled="true" parameters="" passExecutionContext="true"/>
            </Handlers>
        </event>
    </events>
    <clientresources>
        <internalresources>
            <clientincludes>
                <internaljscriptfile src="$webresource:Activities/SystemLibraries/Email_main_system_library.js" />
            </clientincludes>
        </internalresources>
    </clientresources>
    
  5. Importare la soluzione.

Problema 2: Non è possibile visualizzare messaggi di posta elettronica e riunioni non tracciati nell'acquisizione automatica

L'acquisizione automatica non mostra messaggi di posta elettronica e riunioni non tracciati per alcuni o tutti gli utenti di un'organizzazione.

Causa

A partire dalla versione 9.2.24031.00102, Dynamics 365 Sales segue il principio dell'accesso con privilegi minimi, che impedisce agli utenti che dispongono di criteri di accesso condizionale nei tenant di accedere a messaggi di posta elettronica e riunioni non tracciati.

Se un utente non riesce a visualizzare messaggi di posta elettronica e riunioni non tracciati, seguire questa procedura per verificare se il problema è causato da un criterio di accesso condizionale.

  1. Accedere al Interfaccia di amministrazione di Microsoft Entra almeno come amministratore dell'accesso condizionale.

  2. Passare a Monitoraggio identità>&log di accesso all'integrità>.

  3. Passare alla scheda Accessi utente (non interattivo) e aggiungere i filtri seguenti:

    • L'applicazione contiene Dataverse
    • La risorsa contiene Microsoft Graph
    • Stato uguale a Errore

    Se vengono restituiti alcuni risultati per gli utenti interessati, il problema è dovuto a un criterio di accesso condizionale.

Soluzione alternativa

Non è disponibile alcuna risoluzione per questo problema perché è il comportamento previsto. In alternativa, gli utenti possono usare Microsoft Copilot for Sales in Outlook per registrare singole attività o usare la sincronizzazione lato server per tenere traccia automatica di tutti i messaggi di posta elettronica e delle riunioni.