Corriger les dates de migration IMAP Exchange dans Outlook

Pourquoi les migrations IMAP Exchange affichent la mauvaise date dans Outlook

Microsoft Exchange Server inclut une fonctionnalité de migration IMAP intégrée (disponible via le Centre d'administration Exchange et PowerShell) qui permet aux administrateurs de migrer des boîtes aux lettres depuis des serveurs IMAP tiers vers Exchange Online ou Exchange sur site. Cet outil de migration natif se connecte au serveur IMAP source, télécharge chaque message et le transfère vers la boîte aux lettres Exchange de destination.

Lors de la phase de transfert, le pipeline de transport d'Exchange traite chaque message comme s'il s'agissait d'un e-mail nouvellement reçu. Le pipeline ajoute des en-têtes de transport, y compris un en-tête Received avec l'horodatage actuel du traitement. Exchange définit également la propriété PR_MESSAGE_DELIVERY_TIME (celle qu'Outlook lit pour sa colonne « Reçu ») à l'horodatage du transfert. L'IMAP INTERNALDATE originale du serveur source n'est pas transférée vers la boîte aux lettres Exchange de destination.

Les administrateurs qui utilisent la migration IMAP native d'Exchange s'attendent à ce que l'outil propre de Microsoft gère correctement la préservation des dates. Découvrir que tous les e-mails migrés affichent désormais la date de migration dans Outlook est inattendu, d'autant plus que la documentation de migration d'Exchange ne met pas en évidence ce comportement. Le problème affecte chaque boîte aux lettres traitée par le lot de migration, et Exchange ne fournit aucun mécanisme intégré pour corriger les dates après la migration.

Comment cela affecte Outlook

Outlook connecté à la boîte aux lettres Exchange migrée affiche la date de migration dans la colonne « Reçu » pour chaque e-mail. La colonne « Envoyé » pour les éléments envoyés reflète également l'horodatage de migration car le pipeline de transport d'Exchange traite les éléments envoyés de la même manière lors du transfert. Le volet calendrier d'Outlook, qui référence les dates des e-mails pour les messages liés aux réunions, affiche des dates incorrectes pour les invitations et réponses de réunion migrées.

La recherche native d'Exchange (utilisée par la barre de recherche d'Outlook) indexe la date de livraison corrompue. Les recherches basées sur les dates renvoient des résultats incorrects. La fonctionnalité d'archivage automatique d'Outlook, qui déplace ou supprime les e-mails en fonction de leur ancienneté, calcule incorrectement l'âge des messages car elle utilise la date de migration. Les règles qui se déclenchent sur la date de réception et les règles de mise en forme conditionnelle qui mettent en évidence les e-mails par ancienneté fonctionnent également sur les mauvaises dates, produisant un comportement inattendu dans toute l'expérience Outlook.

Questions fréquemment posées

La migration IMAP Exchange dispose-t-elle d'une option pour préserver les dates ?

La migration IMAP Exchange ne fournit pas d'option fiable pour préserver les dates de livraison originales. Le pipeline de transport traite les messages transférés comme de nouvelles livraisons, les horodatant avec l'horodatage actuel. Il s'agit d'une limitation fondamentale de l'approche de migration IMAP intégrée.

Le problème de dates de la migration IMAP Exchange est-il différent des autres outils de migration ?

La cause est la même : le serveur de destination ajoute un en-tête Received avec l'horodatage de migration. La migration IMAP Exchange et les outils tiers comme BitTitan ou imapsync produisent tous le même type de corruption de dates. Redate.io corrige les dates quel que soit l'outil ayant causé le problème.

Redate.io peut-il corriger les dates sur un serveur Exchange sur site ?

Oui. Redate.io se connecte via IMAP à tout serveur Exchange ayant IMAP activé. Cela inclut Exchange Online (Microsoft 365), Exchange Server 2016, Exchange Server 2019 et d'autres versions avec accès IMAP configuré.

Scan gratuit