Исправление дат миграции 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 отслеживает использование квоты и приостанавливает обработку, если почтовый ящик приближается к лимиту хранилища.