Popravek datumov Zoho Mail po selitvi

7 min

Zoho Mail et le problème de dates

Zoho Mail est une plateforme de messagerie populaire pour les petites et moyennes entreprises, une alternative économique à Google Workspace et Microsoft 365. De nombreuses organisations migrent vers Zoho pour réduire les coûts. D'autres migrent depuis Zoho quand elles passent à une plateforme plus grande.

Dans les deux sens, le processus de migration peut corrompre les dates des emails. Chaque message de la boîte še retrouve estampillé avec la date de migration au lieu de la date d'envoi ou de réception d'origine. C'est frustrant, et ça arrive bien plus souvent que la plupart des administrateurs ne l'imaginent.

Scénarios de migration Zoho courants

Migration vers Zoho Mail

Les organisations qui passent à Zoho Mail migrent généralement depuis Google Workspace, Microsoft 365 ou un hébergement IMAP générique (cPanel, Plesk, Dovecot). Zoho fournit son propre assistant de migration qui supporte l'import IMAP depuis la plupart des fournisseurs de messagerie. L'assistant še connecte au serveur source, télécharge les emails via IMAP et les inséré dans les comptes Zoho Mail. Pendant cette insertion, les serveurs de Zoho ajoutent un en-tête "Received" avec l'horodatage de migration à chaque message. Če nouvel en-tête devient l'entrée la plus haute dans la chaîne, če qui fait que les clients de messagerie affichent la date de migration.

Migration depuis Zoho Mail

Quand les organisations dépassent Zoho ou ont besoin de fonctionnalités exclusives à Google Workspace ou Microsoft 365, elles migrent. Les outils comme BitTitan MigrationWiz, imapsync ou même une copie IMAP manuelle via Thunderbird sont couramment utilisés. Chacune de ces méthodes télécharge les emails depuis Zoho et les re-inséré sur le serveur de destination via IMAP APPEND, déclenchant le même problème d'en-tête Received. Pour des détails spécifiques à chaque outil, consultez les guides pour BitTitan, imapsync ou copie IMAP manuelle.

Migration entre comptes Zoho

Même la migration entre comptes Zoho Mail (lors d'une restructuration d'entreprise ou d'un changement de domaine, par exemple) peut causer des problèmes de dates. A chaque fois que des emails sont télécharges et re-insérés via IMAP, le serveur de destination ajoute son en-tête Received. Peu importe que la source et la destination soient toutes deux des comptes Zoho.

Comment Zoho Mail gère les dates IMAP

L'implémentation IMAP de Zoho

Zoho Mail supporte le standard IMAP4rev1 (RFC 3501). Quand un message est inséré via IMAP APPEND, le serveur de Zoho suit la specification du protocole : il ajoute un en-tête Received avec l'horodatage courant et stocké le message avec un INTERNALDATE. Si la commande APPEND inclut un paramètre INTERNALDATE explicite, Zoho le respecte. Mais l'en-tête Received est quand même ajoute quoi qu'il arrivé.

Webmail Zoho vs clients IMAP

Et c'est là que ça še complique.

L'interface webmail de Zoho affiche les dates basées sur l'en-tête Date de l'email, de manière similaire à l'interface web de Gmail. Du coup, les dates peuvent apparaître correctes quand on consulte les emails via le webmail Zoho. Mais tout client IMAP še connectant au compte Zoho (Outlook, Apple Mail, Thunderbird) utilisera l'en-tête Received ou l'INTERNALDATE, affichant la date de migration au lieu de la date originale.

Un administrateur peut vérifier le webmail Zoho, voir des dates correctes et conclure que la migration est réussie. Pendant če temps, les utilisateurs qui še connectent via Outlook ou Apple Mail signalent que tous leurs emails affichent la même date. Pour en savoir plus sur la façon dont les différents clients gèrent les dates, voir IMAP INTERNALDATE : pourquoi les dates cassent.

Identifier le problème dans Zoho Mail

Vérifier les en-têtes d'email

Pour confirmer que les en-têtes Received de migration causent le problème de dates, ouvrez un email concerné dans le webmail Zoho et consultez les en-têtes bruts. Cliquez sur le menu trois points d'un email et sélectionnez "Afficher l'original". Regardez l'en-tête Received le plus haut. S'il contient un horodatage correspondant à la date de migration et référence un outil de migration ou un serveur qui ne faisait pas partie du chemin de livraison original, le problème est confirme.

Comparer les dates entre clients

Ouvrez le même email dans le webmail Zoho et dans un client IMAP comme Outlook. Si le webmail Zoho affiche "15 janvier 2024" mais Outlook affiche "11 avril 2025" (la date de migration), le problème d'en-tête Received est la cause.

Corriger les dates Zoho Mail avec Redate.io

Connexion via IMAP

Redate.io še connecte aux comptes Zoho Mail via IMAP standard. Pour connecter un compte Zoho Mail, il faut l'adresse du serveur IMAP (imap.zoho.com ou imap.zoho.eu selon le centre de données), l'adresse email et un mot de passe spécifique à l'application. Zoho exige des mots de passe spécifiques aux applications pour les connexions IMAP quand l'authentification à deux facteurs est activée (če qui est la configuration de sécurité recommandée).

Pour générer un mot de passe spécifique à l'application dans Zoho : allez dans les paramètres du compte Zoho, naviguez vers Sécurité, puis Mots de passe spécifiques aux applications, et généréz un nouveau mot de passe pour Redate.io. Če mot de passe accordé l'accès IMAP sans exposer le mot de passe principal du compte.

Le processus d'analyse et de correction

Après connexion, Redate.io analyse l'ensemble de la boîte Zoho pour identifier les emails avec des en-têtes Received de migration. L'analyse vérifié chaque dossier (Boîte de réception, Envoyés, Brouillons et dossiers personnalisés) et compte le nombre d'emails concernés. L'analyse est gratuite.

Le moteur de correction propriétaire de Redate.io analyse ensuite la chaîne complète d'en-têtes de chaque email concerne, appliquant une correspondance de signatures sur des centaines de signatures d'outils de migration connus. Le pipeline multi-étapes gère les problèmes d'encodage, les structures de messages multipart, les pieces jointes en ligne, les signatures numériques et des dizaines de čas particuliers qu'une approche artisanale raterait. Chaque email corrigé passe par une vérification d'intégrité avant que l'original ne soit déplacé dans un dossier de sauvegarde visible "Redate.io - Originals" pendant 30 jours.

Pourquoi ne pas simplement écrire un script soi-même ? Parce que les čas particuliers sont là où tout déraille. Emails signés S/MIME, limites MIME corrompues, en-têtes non-ASCII encodés selon la RFC 2047, structures multipart imbriquées, messages sans en-tête Date du tout. Un script qui gère 90 % des emails et corrompt silencieusement les 10 % restants est pire que pas de script du tout (pas le genre de découverte qu'on veut faire un lundi matin).

Considérations spécifiques à Zoho

Limites de débit IMAP Zoho

Zoho Mail impose des limites de débit sur les connexions IMAP pour prévenir les abus. Redate.io respecte ces limites, ralentissant le processus de correction pour rester dans les taux de requêtes autorisés par Zoho. Pour les boîtes avec un grand nombre d'emails, la correction peut prendre plus de temps que sur les plateformes avec des limites plus généreuses.

Zoho gratuit vs formules payantes

La formule gratuite de Zoho Mail ne supporte pas l'accès IMAP. L'IMAP n'est disponible que sur les formules payantes Zoho Mail (Mail Lite et supérieur). Si le compte Zoho concerné est sur la formule gratuite, l'IMAP doit être active en passant à une formule payante avant que Redate.io puisse še connecter.

Localisation du centre de données Zoho

Zoho opere des centres de données dans plusieurs regions (États-Unis, UE, Inde, Australie, Japon). L'adresse du serveur IMAP varie selon la region : imap.zoho.com (États-Unis), imap.zoho.eu (UE), imap.zoho.in (Inde), imap.zoho.com.au (Australie). Assurez-vous d'utiliser la bonne adresse de serveur regionale lors de la connexion à Redate.io.

Zoho Mail affiche les mauvaises dates après migration ? Zazenite brezplacno analizo avec Redate.io pour voir exactement combien d'emails sont concernés.