Behandeln von Problemen mit E-Mails
Dieser Artikel hilft Ihnen bei der Problembehandlung und Behebung von Problemen im Zusammenhang mit E-Mails in Dynamics 365 Sales.
Problem 1: Email-Editor zeigt einen falschen Titel im kontextbezogenen E-Mail-Popupfenster an
Nach dem Upgrade auf Dynamics 365 2020-Releasewelle 2 zeigt der E-Mail-Editor im kontextbezogenen E-Mail-Popupfenster einen falschen Titel an.
Ursache
Bei standardmäßigen E-Mail-Formularen werden die onload
Ereignisse und onchange
ausgelöst, die beim Aktualisieren des E-Mail-Titels und anderer Attribute im kontextbezogenen E-Mail-Popup helfen. Wenn Sie über ein benutzerdefiniertes E-Mail-Formular oder ein nicht verwaltetes Ebenenformular verfügen, sind die onload
Ereignisse und onchange
nicht verfügbar. Daher wird der E-Mail-Titel falsch angezeigt.
Lösung
Um dieses Problem zu beheben, müssen Sie die onload
Ereignisse und onchange
den benutzerdefinierten E-Mail-Formularen hinzufügen.
Fügen Sie der neu erstellten Projektmappe das benutzerdefinierte E-Mail-Formular hinzu.
Fügen Sie den folgenden Code in der XML-Datei des Formulars hinzu:
<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>
Problem 2: Nicht nachverfolgte E-Mails und Besprechungen können in der automatischen Erfassung nicht angezeigt werden
Die automatische Erfassung zeigt keine nicht nachverfolgten E-Mails und Besprechungen für einige oder alle Benutzer in einem organization an.
Ursache
Ab Version 9.2.24031.00102 folgt Dynamics 365 Sales dem Prinzip des Zugriffs mit den geringsten Rechten, das verhindert, dass Benutzer mit Richtlinien für bedingten Zugriff auf ihre Mandanten auf nicht nachverfolgte E-Mails und Besprechungen zugreifen können.
Wenn ein Benutzer nicht nachverfolgte E-Mails und Besprechungen nicht sehen kann, führen Sie die folgenden Schritte aus, um zu überprüfen, ob das Problem durch eine Richtlinie für bedingten Zugriff verursacht wird.
Melden Sie sich beim Microsoft Entra Admin Center mindestens als Administrator für bedingten Zugriff an.
Wechseln Sie zu Identitätsüberwachung>&Integritätsprotokollen>.
Wechseln Sie zur Registerkarte Benutzeranmeldungen (nicht interaktiv), und fügen Sie die folgenden Filter hinzu:
- Anwendung enthält Dataverse
- Ressource enthält Microsoft Graph
- Status ist gleich Fehler
Wenn einige Ergebnisse für die betroffenen Benutzer zurückgegeben werden, ist das Problem auf eine Richtlinie für bedingten Zugriff zurückzuführen.
Problemumgehung
Es ist keine Lösung für dieses Problem verfügbar, da es sich um das erwartete Verhalten handelt. Alternativ können Benutzer Microsoft Copilot for Sales in Outlook verwenden, um einzelne Aktivitäten aufzuzeichnen, oder die serverseitige Synchronisierung verwenden, um alle E-Mails und Besprechungen automatisch nachzuverfolgen.