Napraw daty migracji Exchange IMAP w Outlook
Dlaczego migracje Exchange IMAP pokazują złą datę w Outlook
Microsoft Exchange Server zawiera wbudowaną funkcję migracji IMAP (dostępną przez Exchange Admin Center i PowerShell), która pozwala administratorom migrować skrzynki pocztowe z serwerów IMAP firm trzecich do Exchange Online lub lokalnego Exchange. To natywne narzędzie migracyjne łączy się ze źródłowym serwerem IMAP, pobiera każdą wiadomość i przesyła ją do docelowej skrzynki pocztowej Exchange.
Podczas fazy przesyłania potok transportowy Exchange przetwarza każdą wiadomość tak, jakby była nowo odebranym e-mailem. Potok dodaje nagłówki transportowe, w tym nagłówek Received z bieżącym znacznikiem czasu przetwarzania. Exchange ustawia również PR_MESSAGE_DELIVERY_TIME (właściwość, którą Outlook odczytuje dla kolumny "Odebrano") na znacznik czasu przesłania. Oryginalny IMAP INTERNALDATE ze źródłowego serwera nie jest przenoszony do docelowej skrzynki pocztowej Exchange.
Administratorzy używający natywnej migracji IMAP Exchange oczekują, że własne narzędzie Microsoft poprawnie obsłuży zachowanie dat. Odkrycie, że wszystkie migrowane e-maile teraz wyświetlają datę migracji w Outlook, jest niespodzianką, szczególnie że dokumentacja migracji Exchange nie ostrzega wyraźnie o tym zachowaniu. Problem dotyczy każdej skrzynki pocztowej przetworzonej przez partię migracji, a Exchange nie zapewnia wbudowanego mechanizmu do korekty dat po migracji.
Jak to wpływa na Outlook
Outlook połączony z migrowaną skrzynką pocztową Exchange wyświetla datę migracji w kolumnie "Odebrano" dla każdego e-maila. Kolumna "Wysłano" dla wysłanych wiadomości również odzwierciedla znacznik czasu migracji, ponieważ potok transportowy Exchange przetwarza wysłane wiadomości w ten sam sposób podczas przesyłania. Panel kalendarza Outlook, który odwołuje się do dat e-maili dla wiadomości związanych ze spotkaniami, pokazuje nieprawidłowe daty dla migrowanych zaproszeń na spotkania i odpowiedzi.
Natywne wyszukiwanie Exchange (używane przez pasek wyszukiwania Outlook) indeksuje uszkodzony czas dostarczenia. Wyszukiwania oparte na datach zwracają złe wyniki. Funkcja automatycznej archiwizacji Outlook, która przenosi lub usuwa e-maile na podstawie wieku, źle oblicza wiek wiadomości, ponieważ używa daty migracji. Reguły oparte na dacie odbioru i reguły formatowania warunkowego podświetlające e-maile według wieku również operują na złych datach, powodując nieoczekiwane zachowanie w całym doświadczeniu Outlook.
Najczęściej zadawane pytania
Czy migracja Exchange IMAP ma opcję zachowania dat?
Migracja Exchange IMAP nie zapewnia niezawodnej opcji zachowania oryginalnych dat dostarczenia. Potok transportowy przetwarza przesłane wiadomości jako nowe dostarczenia, oznaczając je bieżącym znacznikiem czasu. Jest to fundamentalne ograniczenie wbudowanego podejścia migracji IMAP.
Czy problem z datami migracji Exchange IMAP różni się od innych narzędzi migracyjnych?
Główna przyczyna jest ta sama: serwer docelowy dodaje nagłówek Received ze znacznikiem czasu migracji. Migracja Exchange IMAP i narzędzia firm trzecich, takie jak BitTitan czy imapsync, powodują ten sam rodzaj uszkodzenia dat. Redate.io naprawia daty niezależnie od tego, które narzędzie spowodowało problem.
Czy Redate.io może naprawić daty na lokalnym serwerze Exchange?
Tak. Redate.io łączy się przez IMAP z dowolnym serwerem Exchange, który ma włączony IMAP. Obejmuje to Exchange Online (Microsoft 365), Exchange Server 2016, Exchange Server 2019 i inne wersje ze skonfigurowanym dostępem IMAP.