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.
Aggiungere il modulo di posta elettronica personalizzato alla soluzione appena creata.
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>
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.
Accedere al Interfaccia di amministrazione di Microsoft Entra almeno come amministratore dell'accesso condizionale.
Passare a Monitoraggio identità>&log di accesso all'integrità>.
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.