Corriger les dates de copie IMAP manuelle dans Apple Mail

Pourquoi la copie IMAP manuelle affiche la mauvaise date dans Apple Mail

Apple Mail sur macOS permet aux utilisateurs d'ajouter plusieurs comptes IMAP et de faire glisser les messages entre eux. C'est une méthode courante pour consolider des e-mails provenant de plusieurs fournisseurs ou pour migrer d'un service à un autre. Lorsqu'Apple Mail copie un message vers le serveur IMAP de destination, il utilise la commande IMAP APPEND sans spécifier l'INTERNALDATE originale. Le serveur de destination enregistre l'horodatage du transfert comme INTERNALDATE du message.

La liste de messages d'Apple Mail affiche la date basée sur l'INTERNALDATE du serveur, pas sur l'en-tête Date de l'e-mail. Après une copie IMAP manuelle, chaque message transféré affiche la date de copie dans les vues boîte de réception et dossiers d'Apple Mail. Contrairement à Thunderbird (qui peut afficher la colonne de l'en-tête Date), Apple Mail n'offre pas d'option de colonne montrant l'en-tête Date original. Les utilisateurs ne voient que la date corrompue dans la liste des messages.

Les utilisateurs Mac qui font glisser des e-mails entre comptes IMAP dans Apple Mail s'attendent généralement à ce que l'opération soit transparente. Apple Mail n'affiche aucun avertissement indiquant que les dates seront perdues pendant la copie. La corruption des dates n'est découverte qu'après la fin de l'opération, lorsque l'utilisateur remarque que tous les messages copiés affichent désormais la même date. Si les originaux ont été supprimés du compte source, les dates correctes ne sont plus visibles dans aucun client sans corriger l'INTERNALDATE.

Comment cela affecte Apple Mail

Apple Mail sur macOS et iOS affiche la date de copie pour chaque message transféré manuellement. La vue liste de messages, qui est le principal moyen d'interaction avec la boîte aux lettres, affiche l'INTERNALDATE. Il n'existe aucune option intégrée pour afficher l'en-tête Date original à la place. Chaque message copié apparaît comme reçu le jour où la copie a été effectuée.

Les boîtes aux lettres intelligentes d'Apple Mail, qui filtrent les messages selon des critères incluant la date, produisent des résultats incorrects pour les messages copiés. Une boîte aux lettres intelligente configurée pour afficher les « messages reçus dans les 30 derniers jours » inclut soit tous les messages copiés (si la copie est récente), soit les exclut tous (si la copie remonte à plus de 30 jours). La recherche Spotlight sur macOS indexe les messages Apple Mail via l'INTERNALDATE, de sorte que les recherches à l'échelle du système filtrées par date renvoient également des résultats incorrects. Les dates corrompues se répercutent dans toute l'expérience de messagerie de macOS.

Questions fréquemment posées

Apple Mail dispose-t-il d'un moyen de préserver les dates lors de la copie IMAP ?

Non. Apple Mail ne prend pas en charge la spécification de l'INTERNALDATE lors de l'IMAP APPEND. Tous les messages copiés entre comptes IMAP via Apple Mail reçoivent la date de copie comme INTERNALDATE. C'est une limitation de la manière dont Apple Mail implémente l'opération de copie IMAP.

Redate.io corrigera-t-il les dates dans Apple Mail à la fois sur Mac et iPhone ?

Oui. Redate.io corrige l'INTERNALDATE au niveau du serveur. Une fois corrigée, Apple Mail sur macOS, iOS et iPadOS affiche la date correcte après synchronisation avec le serveur.

J'ai copié des e-mails de plusieurs comptes vers un seul via Apple Mail. Tout peut-il être corrigé ?

Oui. Redate.io identifie les e-mails affectés en comparant l'INTERNALDATE avec l'en-tête Date original. Quel que soit le nombre de comptes sources consolidés, tous les messages affectés dans le compte de destination peuvent être corrigés en une seule opération.

Scan gratuit