Коригиране на датите от миграция с imapsync в Google

Защо imapsync повреждa датите в Google Workspace

imapsync е предпочитаният инструмент за миграция на пощенски кутии към Google Workspace. Той е безплатен, поддържа скриптове и е доказан в хиляди миграции. Но има един проблем: IMAP шлюзът на Google Workspace не се държи като стандартен IMAP сървър по отношение на обработката на дати.

Когато imapsync качва съобщение чрез стандартния протокол за пренос на поща с флага --syncinternaldates, той изисква от Google да запази оригиналната INTERNALDATE от изходния сървър. Google Workspace приема тази заявка за някои съобщения, но тихо я презаписва за други. Презаписването зависи от вътрешния конвейер за обработка на Gmail - спам филтри, проверки за съответствие, валидиране на заглавни части. Всяка стъпка може да нулира INTERNALDATE до текущия времеви маркер. Няма предупреждение, няма запис в лога, няма индикация, че датата е променена.

Но INTERNALDATE е само половината от проблема. Google Workspace добавя и нов Received заглавен ред към всяко качено съобщение, маркиран с датата на миграция. Този Received заглавен ред стои най-отгоре във веригата на заглавните редове и всеки IMAP клиент, който чете пощенската кутия (Outlook, Apple Mail, Thunderbird), показва този времеви маркер от миграцията вместо оригиналната дата. Резултатът? Пощенска кутия, в която 47 000 имейла изглеждат сякаш са пристигнали на 15 март 2025 г.

Особено подвеждащото при Google Workspace е, че уеб интерфейсът на Gmail използва заглавния ред Date за показване, който imapsync не променя. Така администраторът проверява Gmail в браузъра, вижда правилни дати навсякъде и приема, че миграцията е успешна. Междувременно 200 служители, свързани чрез Outlook, виждат стена от имейли с еднакви дати. Опитвали ли сте да обясните на финансов директор защо всеки имейл в кутията й показва вчерашната дата?

Как грешните дати нарушават работата на организации с Google Workspace

Разделението Gmail-срещу-IMAP създава двустепенна реалност в рамките на една организация. Потребителите на уеб интерфейса на Gmail не виждат нищо нередно. Потребителите на Outlook, Apple Mail или който и да е мобилен IMAP клиент виждат всеки мигриран имейл с маркер от датата на миграция. Когато колега препрати към "онзи имейл от миналия октомври", различните колеги виждат различни дати в зависимост от клиента, който използват. Объркването се превръща в недоверие към цялата пощенска система.

Има и аспект на съответствието. Google Vault - инструментът, на който организациите разчитат за правно задържане и eDiscovery - се държи непредвидимо с повредени дати. Някои търсения във Vault използват заглавния ред Date, други - INTERNALDATE. Заявка за правно разкриване на "всички имейли между януари и март 2024" може да върне непълни резултати, защото INTERNALDATE показва, че съобщенията са доставени през 2025 г. За организации в регулирани индустрии (здравеопазване, финанси, право) това не е неудобство. Това е отговорност.

Redate.io се свързва с Google Workspace чрез делегиране на ниво домейн и изпълнява своя патентован механизъм за корекция на засегнатите пощенски кутии. Механизмът извършва многоетапен анализ на заглавните редове, за да идентифицира подписите на миграция от imapsync, след което прилага целенасочена корекция на метаданните, без да променя действителното съдържание на съобщенията. Всеки коригиран имейл се проверява индивидуално, преди оригиналът да бъде преместен в резервен етикет. Администраторското табло проследява напредъка по всички пощенски кутии в реално време - 50 кутии, 500 кутии, мащабирането е еднакво.

Често задавани въпроси

Мога ли да стартирам imapsync повторно с различни флагове, за да коригирам датите в Google Workspace?

Не. Повторното стартиране на imapsync би създало дублиращи се съобщения, вместо да коригира съществуващите. Повредата на датите се случва от страна на Google при качването, а не заради липсващи флагове на imapsync. Redate.io коригира съществуващите съобщения на място, без никакво дублиране.

Поддържа ли Redate.io корекции на ниво домейн за всички пощенски кутии в Google Workspace?

Да. Redate.io използва делегиране на ниво домейн в Google Workspace за достъп и корекция на пощенски кутии в цялата организация от един администраторски акаунт. Това е особено полезно след мащабни миграции с imapsync, засягащи десетки или стотици потребители.

Ще повлияе ли корекцията на квотата ми за съхранение в Google Workspace?

Временно, да. Redate.io създава коригирано копие на всеки имейл и премества оригинала в видим резервен етикет в Gmail. След като проверите резултатите, оригиналите могат да бъдат премахнати, за да възстановите пространството. Redate.io следи квотата и спира автоматично, ако кутията достигне лимита си.

Защо уеб интерфейсът на Gmail показва правилни дати, а Outlook - не?

Уеб клиентът на Gmail показва заглавния ред Date от оригиналния имейл, който imapsync не променя. Outlook и другите IMAP клиенти показват времевия маркер от Received заглавния ред или INTERNALDATE, които се презаписват при миграция. Redate.io коригира и двата източника на метаданни, така че всички клиенти показват правилната дата.

Свързани ръководства за корекция

Безплатно сканиране