Коригиране на датите от миграция с imapsync в Google Workspace
Защо миграциите с imapsync показват грешна дата в Google Workspace
imapsync е популярен избор за миграция на пощенски кутии в Google Workspace, защото е с отворен код, скриптуем и поддържа IMAP протокола, който Google Workspace предоставя. Въпреки това IMAP имплементацията на Google Workspace има специфични поведения, които пречат на запазването на дати. Когато imapsync качва съобщения чрез IMAP APPEND, пощенската инфраструктура на Google обработва всяко съобщение чрез собствения си конвейер, добавяйки хедър Received и потенциално заменяйки INTERNALDATE.
Флагът --syncinternaldates в imapsync инструктира инструмента да поиска оригиналния INTERNALDATE от сървъра източник и да го предаде на целевия сървър по време на APPEND. Google Workspace може да приеме тази дата за някои съобщения, но да я замени за други, в зависимост от съдържанието на съобщението и начина, по който минава през филтрите на Gmail. Резултатът е непредвидима смес от съобщения с правилни и неправилни дати в същата мигрирана пощенска кутия.
Администраторите на Google Workspace често откриват проблема, когато потребителите съобщават, че техните клиенти Outlook или Apple Mail (свързани чрез IMAP с акаунта им в Google Workspace) показват неправилни дати. Уеб интерфейсът на Gmail обикновено показва правилни дати (използвайки хедъра Date), което добавя към объркването. Пощенска кутия в Google Workspace може да изглежда напълно нормално в браузъра, докато е напълно повредена по отношение на дати от гледна точка на всеки IMAP клиент.
Как това засяга Google Workspace
Разделянето между Gmail в уеб (показващ правилни дати от хедъра Date) и IMAP клиентите (показващи повреден INTERNALDATE) е определящата характеристика на този проблем в Google Workspace. Организациите, в които някои потребители предпочитат уеб интерфейса на Gmail, а други използват Outlook или Apple Mail, изпитват непоследователно показване на дати от една и съща пощенска кутия. Колаборативните работни процеси се разпадат, когато колегите препращат към дати на имейли, които се показват различно в съответните им клиенти.
Административните инструменти на Google Workspace осигуряват ограничена видимост на проблема с INTERNALDATE. Google Admin Console не показва метаданните INTERNALDATE за отделни съобщения. Google Vault, използван за съответствие и eDiscovery, може да препраща към хедъра Date или INTERNALDATE в зависимост от метода на търсене, произвеждайки непоследователни резултати в сценарии за юридическо разкриване. Единственият начин за цялостно разрешаване на проблема е коригиране на INTERNALDATE и хедърите Received на ниво съобщение.
Често задавани въпроси
Мога ли да пусна отново imapsync с различни флагове, за да поправя датите?
Повторното пускане на imapsync би създало дублирани съобщения вместо да поправи съществуващите. Проблемът с датите е причинен от целевия сървър (Google Workspace), а не от конфигурацията на imapsync. Redate.io поправя съществуващите съобщения на място без създаване на дубликати.
Redate.io поддържа ли поправка на ниво домейн на Google Workspace за миграции с imapsync?
Да. Redate.io използва делегиране на ниво домейн на Google Workspace за достъп и поправка на пощенски кутии в цялата организация. Това е идеално за администратори, които са използвали imapsync за миграция на множество пощенски кутии едновременно.
Поправката ще засегне ли квотата за съхранение на Google Workspace?
Временно, да. Redate.io създава коригирано копие на всеки имейл и премества оригинала в етикет за резервно копие. След проверка оригиналите могат да бъдат премахнати, за да се освободи място. Redate.io следи използването на квотата и спира обработката, ако пощенската кутия наближи лимита си за съхранение.