Corriger les dates imapsync dans Google Workspace

Pourquoi imapsync corrompt les dates dans Google Workspace

imapsync est l'outil de référence pour migrer des boîtes aux lettres vers Google Workspace. Open source, scriptable, éprouvé sur des milliers de migrations. Mais voici le piège : la passerelle IMAP de Google Workspace ne se comporte pas comme un serveur IMAP standard en matière de gestion des dates.

Quand imapsync téléverse un message via le protocole IMAP avec le flag --syncinternaldates, il demande à Google de préserver l'INTERNALDATE originale du serveur source. Google Workspace accepte cette demande pour certains messages mais l'écrase silencieusement pour d'autres. Cette substitution dépend de la façon dont le message traverse le pipeline de traitement interne de Gmail - filtres anti-spam, contrôles de conformité, validation des en-têtes. Chaque étape peut réinitialiser l'INTERNALDATE à l'horodatage actuel. Pas d'avertissement, pas de journal d'erreur, pas d'indication que la date a été modifiée.

Mais l'INTERNALDATE n'est que la moitié du problème. Google Workspace ajoute aussi un nouvel en-tête Received à chaque message téléversé, estampillé avec la date de migration. Cet en-tête Received se retrouve en haut de la chaîne, et tout client IMAP qui lit la boîte (Outlook, Apple Mail, Thunderbird) affichera cet horodatage de migration au lieu de la date originale. Résultat ? Une boîte où 47000 e-mails semblent tous être arrivés le 15 mars 2025.

Ce qui rend Google Workspace particulièrement trompeur, c'est que l'interface web Gmail utilise l'en-tête Date pour l'affichage - qu'imapsync ne modifie pas. En fait, l'administrateur vérifie Gmail dans le navigateur, voit des dates correctes partout, et suppose que la migration a réussi. Pendant ce temps, 200 employés connectés via Outlook voient un mur d'e-mails datés à l'identique. Avez-vous déjà essayé d'expliquer à une directrice financière pourquoi chaque e-mail de sa boîte affiche désormais la date d'hier ?

Comment les mauvaises dates cassent les organisations Google Workspace

Le décalage Gmail/IMAP crée une réalité à deux vitesses au sein de la même organisation. Les utilisateurs sur l'interface web Gmail ne voient aucun problème. Les utilisateurs sur Outlook, Apple Mail ou n'importe quel client IMAP mobile voient chaque e-mail migré estampillé avec la date de migration. Quand un collègue référence "cet e-mail d'octobre dernier", ses collègues voient des dates différentes selon le client qu'ils utilisent. La confusion se transforme en défiance envers tout le système de messagerie.

D'ailleurs, il y a l'angle conformité. Google Vault - l'outil sur lequel les organisations comptent pour les obligations légales et l'eDiscovery - se comporte de manière imprévisible avec les dates corrompues. Certaines recherches Vault référencent l'en-tête Date, d'autres l'INTERNALDATE. Une demande d'eDiscovery pour "tous les e-mails entre janvier et mars 2024" pourrait renvoyer des résultats incomplets parce que l'INTERNALDATE indique que les messages ont été livrés en 2025. Pour les organisations dans des secteurs réglementés (santé, finance, juridique) soumises au RGPD, ce n'est pas un désagrément. C'est un risque juridique.

Redate.io se connecte à Google Workspace via la délégation au niveau du domaine et exécute son moteur de correction propriétaire sur les boîtes affectées. Le moteur effectue une analyse multi-étapes des en-têtes pour identifier les signatures de migration imapsync, puis applique une correction ciblée des métadonnées sans altérer le contenu réel du message. Chaque e-mail corrigé est vérifié individuellement avant que l'original ne soit déplacé vers un libellé de sauvegarde. Le tableau de bord administrateur suit la progression en temps réel sur toutes les boîtes - 50 boîtes, 500 boîtes, ça s'adapte de la même façon.

Questions fréquemment posées

Peut-on relancer imapsync avec d'autres flags pour corriger les dates dans Google Workspace ?

Non. Relancer imapsync créerait des doublons au lieu de corriger les messages existants. La corruption des dates se produit côté Google pendant le transfert, pas à cause de flags manquants dans imapsync. Redate.io corrige les messages existants sur place sans aucune duplication.

Redate.io prend-il en charge les corrections au niveau du domaine sur toutes les boîtes Google Workspace ?

Oui. Redate.io utilise la délégation au niveau du domaine Google Workspace pour accéder et corriger les boîtes de toute l'organisation depuis un seul compte administrateur. C'est particulièrement utile après des migrations imapsync à grande échelle affectant des dizaines ou des centaines d'utilisateurs.

La correction affectera-t-elle le quota de stockage Google Workspace ?

Temporairement, oui. Redate.io crée une copie corrigée de chaque e-mail et déplace l'original vers un libellé de sauvegarde visible dans Gmail. Une fois les résultats vérifiés, les originaux peuvent être supprimés pour récupérer l'espace. Redate.io surveille le quota et se met en pause automatiquement si une boîte approche sa limite.

Pourquoi l'interface web Gmail affiche-t-elle les bonnes dates mais pas Outlook ?

Le client web Gmail affiche l'en-tête Date de l'e-mail original, qu'imapsync ne modifie pas. Outlook et les autres clients IMAP affichent l'horodatage de l'en-tête Received ou l'INTERNALDATE, les deux étant écrasés pendant la migration. Redate.io corrige les deux sources de métadonnées pour que tous les clients affichent la bonne date.

Guides de correction associés

Scan gratuit