Исправление дат ручного копирования IMAP в Outlook

Почему ручное копирование IMAP показывает неверную дату в Outlook

Вот что на самом деле происходит, когда Вы перетаскиваете письма между двумя IMAP-аккаунтами в Outlook. Outlook скачивает сообщение с исходного сервера, затем загружает его на целевой, используя стандартную команду протокола передачи почты. Во время загрузки целевой сервер добавляет новый заголовок Received с текущей датой и временем. INTERNALDATE (значение, которое Outlook использует для столбца "Получено") устанавливается на момент загрузки, а не на момент оригинальной доставки письма.

Критическая деталь, которую большинство упускает: у Outlook нет механизма для сообщения целевому серверу "это сообщение было изначально получено 3 июня 2019 года". Команда APPEND, которую отправляет Outlook, не включает параметр даты. Сравните это с специализированными инструментами миграции, которые хотя бы пытаются передать оригинальную дату (даже если иногда безуспешно). Outlook даже не пробует.

Иными словами, Вы выбираете 4 000 сообщений в старом ящике, перетаскиваете их в новый аккаунт, и через 20 минут каждое из них показывает сегодняшнюю дату. Оригинальный заголовок Date, скрытый внутри каждого письма, по-прежнему хранит правильную дату. Но Outlook никогда не обращается к этому заголовку для отображения в столбцах. Он полагается исключительно на серверный INTERNALDATE.

Ситуацию усугубляет фактор ложной уверенности. Пользователи выбирают ручное перетаскивание, потому что это кажется безопасным и контролируемым. Никаких сторонних инструментов, никаких скриптов, никаких мастеров миграции. Просто Outlook, делающий свою работу. Искажение дат становится видимым только после завершения копирования, иногда после того, как исходный аккаунт уже выведен из эксплуатации.

Как это влияет на работу в Outlook

Каждое скопированное сообщение отображает дату копирования в столбце "Получено" Outlook. Сортировка по дате? Бесполезна: 4 000 писем разных лет слились в один день. Группировки Outlook по датам (Сегодня, Вчера, На прошлой неделе, В прошлом месяце, Ранее) сворачиваются в один блок. Быстрый поиск с диапазоном дат возвращает либо все, либо ничего, в зависимости от того, ищете ли Вы реальную дату или дату копирования.

Особенно неприятный сценарий: Вы вручную скопировали только отправленные и пару проектных папок, оставив остальное нетронутым. Теперь Ваш ящик содержит смесь правильно датированных писем (те, которые уже были в целевом ящике) и неправильно датированных (те, которые Вы перетащили). В Outlook нет визуального индикатора, показывающего, какие сообщения имеют искаженные даты, а какие нет. Специализированный механизм коррекции Redate.io сканирует весь ящик, определяет именно те сообщения, у которых даты не совпадают, и выполняет целенаправленную коррекцию метаданных без изменения содержимого, исправляя только то, что нужно исправить, и оставляя все остальное нетронутым.

Часто задаваемые вопросы

Я скопировал вручную только несколько папок. Может ли Redate.io исправить только их?

Да. Redate.io сканирует каждое сообщение и сравнивает серверный INTERNALDATE с оригинальным заголовком Date. Только письма, в которых эти два значения расходятся, помечаются и корректируются. Сообщения с правильными датами остаются полностью нетронутыми.

Ручное копирование IMAP через Outlook хуже, чем использование инструмента миграции?

Во многих случаях да. Инструменты миграции (imapsync) хотя бы пытаются сохранить INTERNALDATE при загрузке. Перетаскивание в Outlook такой попытки не делает: целевой сервер всегда устанавливает время загрузки. Redate.io исправляет результат независимо от того, какой метод вызвал повреждение.

Можно ли предотвратить искажение дат при копировании между IMAP-аккаунтами в Outlook?

Нет. Outlook не предоставляет опции для сохранения INTERNALDATE при операции копирования IMAP. Если Вы уже скопировали письма и даты неверны, Redate.io может восстановить правильные даты постфактум через многоэтапный конвейер анализа заголовков.

Сколько времени Redate.io тратит на исправление ящика после ручного копирования IMAP?

Скорость обработки зависит от количества затронутых писем и скорости отклика целевого сервера. Типичный ящик с 5 000 искаженных сообщений обрабатывается примерно за 15-30 минут. Redate.io обрабатывает каждое сообщение индивидуально с индивидуальной проверкой для обеспечения точности.

Похожие руководства по исправлению

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