Delen via


Problemen met e-mailberichten oplossen

Dit artikel helpt u bij het oplossen van problemen met betrekking tot e-mailberichten in Dynamics 365 Sales.

Probleem 1: Email editor toont een onjuiste titel in het contextuele e-mailvenster

Na een upgrade naar Dynamics 365 release wave 2020 wordt in de e-maileditor een onjuiste titel weergegeven in het contextuele e-mailvenster.

Oorzaak

Voor kant-en-klare e-mailformulieren worden de onload gebeurtenissen en onchange geactiveerd die helpen bij het bijwerken van de e-mailtitel en andere kenmerken in de contextuele e-mailpop-up. Als u een aangepast e-mailformulier of een onbeheerd laagformulier hebt, zijn de onload gebeurtenissen en onchange niet beschikbaar. Daarom wordt de titel van het e-mailbericht onjuist weergegeven.

Oplossing

U kunt dit probleem oplossen door de onload gebeurtenissen en onchange toe te voegen aan de aangepaste e-mailformulieren.

  1. Maak een nieuwe oplossing.

  2. Voeg het aangepaste e-mailformulier toe aan de zojuist gemaakte oplossing.

  3. Exporteer de oplossing.

  4. Voeg de volgende code toe aan de XML van het formulier:

    <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. Importeer de oplossing.

Probleem 2: Kan geen niet-bijgehouden e-mailberichten en vergaderingen weergeven in automatische opname

Automatisch vastleggen geeft geen niet-bijgehouden e-mailberichten en vergaderingen weer voor sommige of alle gebruikers in een organisatie.

Oorzaak

Vanaf versie 9.2.24031.00102 volgt Dynamics 365 Sales het principe van minimale toegangsrechten, waardoor gebruikers met beleid voor voorwaardelijke toegang voor hun tenants geen toegang hebben tot niet-bijgehouden e-mailberichten en vergaderingen.

Als een gebruiker geen niet-bijgehouden e-mailberichten en vergaderingen kan zien, voert u de volgende stappen uit om te controleren of het probleem wordt veroorzaakt door beleid voor voorwaardelijke toegang.

  1. Meld u aan bij de Microsoft Entra-beheercentrum als ten minste een beheerder voor voorwaardelijke toegang.

  2. Ga naarAanmeldingslogboeken voor identiteitscontrole>& status>.

  3. Ga naar het tabblad Gebruikersaanmelding (niet-interactief) en voeg de volgende filters toe:

    • Toepassing bevat Dataverse
    • Resource bevat Microsoft Graph
    • Status is gelijk aan fout

    Als sommige resultaten worden geretourneerd voor de betrokken gebruikers, wordt het probleem veroorzaakt door een beleid voor voorwaardelijke toegang.

Tijdelijke oplossing

Er is geen oplossing beschikbaar voor dit probleem, omdat dit het verwachte gedrag is. Als alternatief kunnen gebruikers Microsoft Copilot for Sales in Outlook gebruiken om afzonderlijke activiteiten vast te leggen of serversynchronisatie gebruiken om alle e-mailberichten en vergaderingen automatisch bij te houden.