Synkroniseringen misslyckas när postlådeobjekt har ändrats via EWS-anrop i cachelagrad Outlook-klient

Ursprungligt KB-nummer: 4093129

Symptom

Anta att du kör klienten Microsoft Outlook 2013, Outlook 2016, Outlook 2019 eller Outlook för Microsoft 365 i cachelagrat läge. När du stänger Outlook-klienten och sedan öppnar den igen senare synkroniseras inte ändringar som gjordes i postlådeobjekten när Outlook stängdes som förväntat.

Det här problemet inträffar oftast när postlådeobjekt ändras med hjälp av EWS-anrop (Exchange Web Services). Dessa ändringar utförs ibland av arkiveringslösningar.

Under dessa förhållanden förväntas synkroniseringsfelet för Outlook i cachelagrat läge.

Lösning

Använd någon av följande metoder för att lösa problemet:

  • För cachelagrade Outlook-klienter rensar du offlineobjekt från mappen där synkroniseringsfelen inträffar. Om du vill rensa offlineobjekt högerklickar du på mappen i fråga, väljer Egenskaper, väljer fliken Allmänt och väljer sedan Rensa offlineobjekt.
  • Använd Outlook i onlineläge.

Mer information

Outlook är beroende av flera MAPI-egenskaper för att styra synkronisering av cachelagrat läge. De specifika egenskaper som Outlook använder är PR_CHANGE_KEY och PR_PREDECESSOR_CHANGE_LIST. I det här fallet minskas värdena för dessa två egenskaper i stället för att ökas när meddelanden ändras via EWS-anrop, och den åtgärden leder till synkroniseringsfelet.