Non, le nom du fichier vraiment n'a pas d'importance ; le but du 1er champ (c'est-à-dire tout ce qui va jusqu'au 1er ,
) sert uniquement d'identifiant unique lors de la livraison. En d'autres termes, il suffit de tout transférer sur le nouveau serveur et tout devrait fonctionner.
Cependant, si vous mettez les fichiers directement dans cur/
ne fonctionne pas, le service IMAP repose peut-être un peu trop sur la mise en cache. Si c'est le cas, vous pouvez (après avoir supprimé les fichiers qui ne fonctionnent pas) essayer de télécharger tous les messages. via IMAP au lieu de rsync. C'est-à-dire que le point mutt
o neomutt
dans votre Maildir local, marquez (sélectionnez) tous les messages, et copiez-les vers l'URL imap:// de votre nouveau serveur - en laissant le service IMAP s'occuper du nom correct du fichier. Vous devrez répéter cette opération pour chaque dossier séparément.
Les sous-dossiers dans Maildir sont souvent stockés en tant que répertoires "cachés" (par ex. Maildir/.Foo.Bar/
) alors assurez-vous de ne pas les manquer.
(Il existe également une méthode intermédiaire permettant d'utiliser perl-rename
pour enlever le :2,stuff
et déplacer les messages dans new/
à la place - c'est ainsi que les messages sont "livrés" dans un Maildir normalement. Le service IMAP les déplacera alors automatiquement de new/ vers cur/ et ajoutera à nouveau le suffixe flags. Mais l'inconvénient est que tous les messages apparaîtront comme "nouveau/non lu").