MailStore – Fehlende Ordner bei der Archivierung von M365 Postfächern via GraphAPI
Zusammenfassung
Beim Archivieren werden Mails die sich in Ordnern befinden nicht archiviert.
MailStore zeigt unter „Effektive Ordner“ nur einen Teil der
vorhandenen Ordnerstruktur an.
Ursache
Das beschriebene Verhalten stellt keinen Defekt in MailStore dar,
sondern es muss geprüft werden ob die entsprechenden Ordner als ipf.note angelegt wurden.
Überprüfung der Container Class in Outlook:
Über das Microsoft Tool MFCMapi kann über Session -> Logon ->
„Outlook Profil auswählen“ per MAPI auf das Postfach geschaut werden. Dann das eigene Postfach oder ein Freigegebenes Postfach auswählen.
Dann den „Stamm“ öffnen und „IPM_SUBTREE“. Hier sieht man die eigentlichen Ordner.
Wählt man nun einen der Ordner aus, die nicht im MailStore erscheinen und schaut auf der rechten Seite beim Attribut PR_CONTAINER_CLASS
muss dort IPF.Note stehen.
https://github.com/microsoft/mfcmapi/releases
Lösung
Sollte die Container Class ipf.imap lauten so muss diese in ipf.note geändert werden da die Microsoft Graph API nur diese Container Klasse ansprechen kann.
Wandlung ipf.imap zu ipf.note