imapsync-Migrationsdaten in Microsoft 365 korrigieren

Warum imapsync-Migrationen das falsche Datum in Microsoft 365 anzeigen

imapsync-Migrationen nach Microsoft 365 (Exchange Online) stehen vor einer doppelten Herausforderung bei der Datumsbeibehaltung. Erstens hat das IMAP-Gateway von Exchange Online spezifische Verhaltensweisen, die die von imapsync über --syncinternaldates bereitgestellte INTERNALDATE überschreiben können. Zweitens fügt Exchange Online während des IMAP APPEND-Prozesses seinen eigenen Received-Header hinzu und versieht jede Nachricht mit dem Migrationszeitstempel.

Die IMAP-Implementierung von Microsoft 365 ist im Vergleich zu vollständigen Exchange-Protokollen (EWS, MAPI) eingeschränkt. Wenn imapsync über IMAP hochlädt, durchläuft die Nachricht die Transport-Pipeline von Exchange Online, die sie ähnlich wie eine neu eingehende Nachricht verarbeitet. Diese Pipeline fügt Transport-Header hinzu, führt Compliance-Prüfungen durch und versieht die Nachricht mit Zustellungsmetadaten, die die tatsächliche Upload-Zeit widerspiegeln statt der angeforderten INTERNALDATE.

Administratoren, die imapsync für Microsoft 365-Migrationen wählen (oft weil es kostenlos und skriptfähig ist), stellen nach der Migration fest, dass die Datumsbeibehaltung nicht wie erwartet funktioniert hat. Das --syncinternaldates-Flag, das mit vielen Standard-IMAP-Servern korrekt funktioniert, erzeugt bei der speziellen IMAP-Implementierung von Exchange Online nicht die erwarteten Ergebnisse. Das gesamte migrierte Postfach zeigt das Migrationsdatum in allen Microsoft 365-Clients an.

Wie sich dies auf Microsoft 365 auswirkt

In Microsoft 365 erscheint das Migrationsdatum einheitlich in Outlook Desktop, OWA, Outlook Mobile und Microsoft Search. Im Gegensatz zu Gmail (wo der Webclient das Problem maskieren kann) referenzieren alle Microsoft 365-Clients denselben Zustellungszeitstempel. Benutzer haben keinen Workaround und keinen Client, der das korrekte Datum anzeigt, bis die zugrunde liegenden Received-Header und die INTERNALDATE auf Serverebene korrigiert werden.

Administrative und Compliance-Funktionen von Microsoft 365 sind gleichermaßen betroffen. Exchange Online Protection, Data Loss Prevention-Richtlinien und Microsoft Purview-Compliance-Suchen indizieren alle den Migrationszeitstempel. Für Organisationen, die Datenaufbewahrungsvorschriften unterliegen, bedeuten die verfälschten Daten, dass Aufbewahrungsrichtlinien basierend auf dem Nachrichtenalter mit falschen Daten arbeiten, was möglicherweise zu vorzeitigem Löschen von Nachrichten führt, die aufbewahrt werden sollten, oder zu unbegrenzter Aufbewahrung von Nachrichten, die hätten gelöscht werden sollen.

Häufig gestellte Fragen

Warum schlägt imapsync --syncinternaldates bei Microsoft 365 fehl?

Die IMAP-Implementierung von Exchange Online verarbeitet hochgeladene Nachrichten durch ihre Transport-Pipeline, die die angeforderte INTERNALDATE überschreiben kann. Zusätzlich fügt Exchange Online Received-Header hinzu, die den Upload-Zeitstempel tragen. Diese serverseitigen Verhaltensweisen liegen außerhalb der Kontrolle von imapsync.

Hätte ich ein anderes Migrationstool für Microsoft 365 verwenden sollen?

Die meisten Migrationstools (einschließlich kommerzieller wie BitTitan und CloudM) erzeugen dasselbe Datumsproblem, da die Ursache in der Art liegt, wie Exchange Online hochgeladene Nachrichten verarbeitet. Die Wahl des Migrationstools verhindert das Problem nicht. Redate.io behebt es unabhängig davon, welches Tool verwendet wurde.

Kann Redate.io mit imapsync migrierte Postfächer in großen Mengen korrigieren?

Ja. Redate.io unterstützt die Massenverarbeitung von Postfächern für Microsoft 365. Administratoren können mehrere Postfächer über ein einziges Dashboard scannen und korrigieren. Der Enterprise-Plan unterstützt bis zu 100.000 E-Mails pro Postfach.

Start Free Scan