Anleitung | M365 | Mails werden teilweise nicht archiviert bei der Direktaktivierung
Frage oder Herausforderung
Bei meiner M365 Direktarchivierung über den Verzeichnisdienst (Microsoft Graph API) werden Mails aus den Postfächern teilweise garnicht archiviert, ich habe eine große Diskrepanz/Unterschied zwischen der Anzahl der Mails aus dem Postfach und der aus dem Archiv.
Lösung oder Antwort
Bei diesem Fehlerbild liegt die Ursache häufig an der Ordnerklasse der betroffenen Ordner im Microsoft 365 Postfach.
Bei einer früheren IMAP-Migration können Ordner mit der Container Class IPF.Imap angelegt worden sein. Microsoft beschreibt dieses Verhalten ebenfalls. Für einen normalen E-Mail-Ordner sollte die Eigenschaft PR_CONTAINER_CLASS den Wert IPF.Note besitzen.
Diese Eigenschaft kann mit MFCMAPI geprüft und korrigiert werden.
Wichtig: MFCMAPI greift direkt auf Eigenschaften des Postfachs zu. Ändere ausschließlich die in dieser Anleitung beschriebene Eigenschaft und nur bei betroffenen E-Mail-Ordnern. Microsoft weist ausdrücklich darauf hin, dass eine falsche Verwendung des Tools das Postfach dauerhaft beschädigen kann.
MFCMAPI vorbereiten und Ordner prüfen
Lade die aktuelle Version von MFCMAPI aus dem offiziellen Microsoft-GitHub-Repository herunter und entpacke sie. Wenn 64-Bit Outlook installiert ist, muss die 64-Bit-Version verwendet werden. In allen anderen Fällen empfiehlt das MFCMAPI-Projekt die 32-Bit-Version.
Starte
MFCMAPI.exe.Öffne oben
Tools→Options.Aktiviere folgende beiden Optionen:
Use the MDB_ONLINE flag when calling OpenMsgStore
undUse the MAPI_NO_CACHE flag when calling OpenEntry.Bestätige anschließend mit
OK. Genau diese Einstellungen nennt Microsoft für die Prüfung dieses Fehlerbilds.Öffne
Session→Logon.Wähle das Outlook-Profil aus, über das auf das betroffene Microsoft 365 Postfach zugegriffen werden kann. Auf dem Rechner muss entsprechend ein Outlook-Profil vorhanden sein, über das das Postfach geöffnet werden kann.
Doppelklicke in der angezeigten Liste auf das betroffene Postfach.
Klappe im linken Bereich folgende Struktur auf:
Root Container→Top of Information StoreSuche darunter den Ordner, der in MailStore fehlt. Microsoft beschreibt denselben Navigationsweg für die Korrektur von
IPF.Imap-Ordnern.Klicke den betroffenen Ordner an. Im rechten Bereich werden nun dessen MAPI-Eigenschaften angezeigt.
Suche nach:
PR_CONTAINER_CLASS
Je nach Darstellung kann die Eigenschaft auch als PR_CONTAINER_CLASS_W angezeigt werden. Die Property-ID ist 0x3613; die Eigenschaft kann als ANSI- oder Unicode-Variante auftauchen.
Prüfe den aktuellen Wert.
Ein normaler E-Mail-Ordner sollte folgendes enthalten:IPF.Note
Bei diesem Fehlerbild steht dort häufig:IPF.Imap
Wenn
IPF.Imapangezeigt wird, doppelklicke auf die EigenschaftPR_CONTAINER_CLASS.Ändere nur den Wert
IPF.ImapinIPF.Note
und bestätige die Änderung. Genau diese Korrektur empfiehlt Microsoft für betroffene E-Mail-Ordner.
Schließe MFCMAPI anschließend.
Starte das betroffene MailStore-Direktarchivierungsprofil erneut.
Prüfe anschließend im MailStore Archiv, ob der vorher fehlende Ordner inklusive seiner E-Mails angezeigt wird.
Wir empfehlen, zunächst nur einen einzelnen fehlenden Ordner zu korrigieren und die Archivierung anschließend erneut zu testen. Erst wenn dieser Ordner danach korrekt in MailStore erscheint, sollten weitere betroffene E-Mail-Ordner angepasst werden.
Weitere Artikel
Hier findest du weitere Artikel zu diesem Produkt.