Freigeben über


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.

  1. Erstellen Sie eine neue Projektmappe.

  2. Fügen Sie der neu erstellten Projektmappe das benutzerdefinierte E-Mail-Formular hinzu.

  3. Exportieren Sie die Projektmappe.

  4. 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>
    
  5. Importieren Sie die Lösung.

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.

  1. Melden Sie sich beim Microsoft Entra Admin Center mindestens als Administrator für bedingten Zugriff an.

  2. Wechseln Sie zu Identitätsüberwachung>&Integritätsprotokollen>.

  3. 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.