Napraw daty migracji imapsync w Microsoft 365

Dlaczego imapsync niszczy daty e-maili w Microsoft 365

Migracja do Microsoft 365 za pomocą imapsync wydaje się rozsądna. Jest darmowy, obsługuje skrypty i dobrze radzi sobie z transferami IMAP-do-IMAP w większości scenariuszy. Ale Exchange Online to nie "większość scenariuszy."

Bramka IMAP Exchange Online to warstwa kompatybilności przykręcona do systemu zaprojektowanego wokół EWS i MAPI. Gdy imapsync przesyła wiadomość przez tę bramkę za pośrednictwem standardowego protokołu transferu poczty, wiadomość wchodzi do pełnego potoku transportowego Exchange Online - tego samego potoku, który przetwarza pocztę przychodzącą z internetu. Ten potok dodaje nagłówki transportowe, wykonuje kontrole zapobiegania utracie danych, stosuje reguły zgodności i stempluje nowy nagłówek Received z dokładnym momentem, w którym wiadomość dotarła do serwera. Flaga --syncinternaldates? Potok transportowy Exchange Online nie zwraca na nią uwagi. INTERNALDATE jest nadpisywana, aby odpowiadała znacznikowi czasu dostarczenia.

To nie jest błąd, który Microsoft planuje naprawić. Tak działa architektura Exchange Online. Potok transportowy traktuje każde przesłanie przez standardowy protokół transferu poczty jako nowe dostarczenie wiadomości, kropka. Niezależnie od tego, czy migrujesz 500 czy 500 000 e-maili, każdy otrzymuje tę samą datę migracji wbitą w nagłówki i metadane.

Wyobraź sobie, że mówisz swojemu dyrektorowi IT, że migracja przeprowadzona w weekend właśnie spłaszczyła 6 lat historii e-mailowej do jednej daty. To rzeczywistość, z którą mierzą się administratorzy po migracji imapsync do Microsoft 365. I w przeciwieństwie do Google Workspace (gdzie klient webowy Gmaila może zamaskować problem), Microsoft 365 pokazuje złą datę wszędzie - Outlook na pulpicie, OWA, Outlook mobilny, Microsoft Search. Nie ma ucieczki po stronie klienta.

Jak uszkodzone daty szkodzą operacjom Microsoft 365

W Microsoft 365 szkoda jest całkowita i widoczna. Każdy klient - Outlook dla Windows, Outlook dla Mac, OWA, Outlook mobilny na iOS i Android - wyświetla znacznik czasu migracji. Użytkownicy nie mogą sortować według daty, nie mogą znajdować e-maili chronologicznie, nie mogą ufać wynikom wyszukiwania filtrowanym po zakresie dat. Skrzynka z 80 000 e-mailami pokazującymi wszystkie "12 listopada 2024" jest funkcjonalnie zepsuta do codziennej pracy.

Konsekwencje dla zgodności z przepisami są gorsze. Exchange Online Protection, Microsoft Purview i zasady przechowywania indeksują uszkodzony znacznik czasu dostarczenia. Zasada przechowywania ustawiona na usuwanie e-maili starszych niż 7 lat działa na podstawie złej daty - co oznacza, że e-maile z 2018 roku, które powinny zbliżać się do usunięcia, teraz wyglądają jakby pochodziły z 2024. Organizacje podlegające RODO, HIPAA lub regulacjom SEC narażone są na realne ryzyko regulacyjne, gdy ich przechowywanie e-maili nie jest wiarygodne. A jeśli wpłynie wniosek o zatrzymanie prawne "wszystkich e-maili z Q3 2023", uszkodzone daty oznaczają, że Purview nie zwraca nic - ponieważ według metadanych e-maile z tego okresu nie istnieją.

Redate.io łączy się z Microsoft 365 i stosuje swoją analizę łańcucha nagłówków oraz proces rekonstrukcji metadanych dat do każdej dotkniętej wiadomości. Rozpoznawanie wzorców w specyficznych sygnaturach narzędzia migracji imapsync identyfikuje, które nagłówki Received zostały wstrzyknięte podczas migracji, a które należą do oryginalnego łańcucha dostarczenia. Każda wiadomość jest poprawiana i weryfikowana indywidualnie, a oryginał jest zachowywany w folderze kopii zapasowej. Plan Enterprise obsługuje skrzynki do 100 000 e-maili, a administratorzy mogą przetwarzać wiele skrzynek z jednego panelu.

Najczęściej zadawane pytania

Dlaczego --syncinternaldates nie działa z Microsoft 365?

Exchange Online przetwarza każde przesłanie IMAP przez swój potok transportowy, który traktuje wiadomość jako nowe dostarczenie i nadpisuje INTERNALDATE. Potok dodaje również własny nagłówek Received ze znacznikiem czasu przesłania. Są to zachowania po stronie serwera, którym żadna flaga imapsync nie może zapobiec.

Czy komercyjne narzędzie migracji uniknęłoby tego problemu?

Większość komercyjnych narzędzi (BitTitan MigrationWiz, CloudM, Quest) powoduje to samo uszkodzenie dat, ponieważ główną przyczyną jest potok transportowy Exchange Online, a nie samo narzędzie migracji. Redate.io naprawia daty niezależnie od tego, które narzędzie spowodowało problem.

Czy Redate.io może przetwarzać wiele skrzynek Microsoft 365 jednocześnie?

Tak. Redate.io obsługuje masowe przetwarzanie skrzynek dla dzierżawców Microsoft 365. Administratorzy łączą się raz przez Azure AD i mogą skanować oraz naprawiać skrzynki w całej organizacji z jednego panelu.

Ile czasu zajmuje naprawa skrzynki Microsoft 365 zmigrowanej imapsync?

Szybkość przetwarzania zależy od rozmiaru skrzynki i limitów szybkości API Microsoftu. Typowa skrzynka z 30 000 e-mailami zajmuje od 4 do 8 godzin. Redate.io automatycznie zarządza ograniczaniem przepustowości i wznawia od miejsca, w którym przerwał, jeśli zostanie przerwany.

Powiązane poradniki naprawy

Darmowe skanowanie