• # Thunderbird pour lire les Maildir

    Posté par . En réponse au journal Gérer sa vie numérique (et ses mails) offline : les problèmes de fragilité. Évalué à 8.

    Avec un petit peu de bidouilles, j'ai réussi à lire d'anciens mails au format Maildir (provenant d'une vieille sauvegarde) dans Thunderbird.

    Je me suis servi du compte spécial nommé "Dossiers Locaux" ou "Local Folder" dans Thunderbird.

    Dans le menu Edition -> Paramètres des comptes, tu peux renommer ce compte et modifier son emplacement. Pour ma part, j'ai crée un dossier spécifique dans mon home et j'ai indiqué son chemin dans cette fenêtre.

    Concernant le format de stockage, il était par défaut grisé et en mode mailbox.
    Pour changer en maildir, dans l’Éditeur de configuration de Thunderbird (Outils > Options > Général > Éditeur de configuration), il faut chercher les options se terminant par storeContractID. Si il y a plusieurs comptes de configurer dans Thunderbird, il faudra faire attention à modifier celle concernant le bon compte. Il faut passer la valeur de @mozilla.org/msgstore/berkeleystore;1 (qui correspond au format mbox) vers @mozilla.org/msgstore/maildirstore;1 (qui correspond au format maildir).

    J'ai fermé Thunderbird, puis copier quelques dossiers contenant chacun un sous-dossier "cur" contenant les fichiers emails.
    Les dossiers "new" n'ont pas l'air d'être pris en compte.
    J'ai remarqué également que j'avais un dossier "INBOX" que j'ai du renommer en "Inbox" pour que Thunderbird le lise.

    Ce n'est pas out of the box, cela implique un dossier racine et un respect de certaines petites règles pour les sous dossiers, mais au final, on peut lire les emails dans thunderbird.