Lisez et modifiez le maildir de Thunderbird avec GNUS

8

Comme le disent les forums, il devrait être possible d'utiliser GNUS pour la lecture maildircréée par Thunderbird. Cependant, je n'ai trouvé aucune implémentation fonctionnelle publiée. Et dans mes propres expériences, je ne pouvais pas faire GNUS pour lister les groupes (dossiers dans maildir) auxquels s'abonner.

C'est ce que j'ai fait:

  • Configurez manuellement un compte gmail dans Thunderbird et sélectionnez l'option Message Store TypecommeFile per message (maildir)
  • Vérifié le répertoire de Thunderbird où il devrait stocker les e-mails au format maildir. Dans mon cas, c'est celui /home/username/.thunderbird/some-id.default/ImapMail/imap.gmail.comqui contient les éléments suivants:

    drwxr-xr-x  4     4k 01-26 10:36 Archive
    drwx------  6     4k 01-26 10:49 [Gmail].sbd
    drwxr-xr-x  4     4k 01-26 10:36 INBOX
    -rw-rw-r--  1 196.7k 01-28 12:28 Archive.msf
    -rw-rw-r--  1   1.1k 01-26 10:30 Drafts.msf
    -rw-rw-r--  1   2.5k 01-26 11:00 [Gmail].msf
    -rw-rw-r--  1 973.4k 01-28 12:22 INBOX.msf
    -rw-r--r--  1     25 01-26 10:30 msgFilterRules.dat
    -rw-rw-r--  1   2.8k 01-27 12:28 Outbox.msf
    -rw-rw-r--  1   1.1k 01-26 10:30 Sent.msf
    -rw-rw-r--  1   1.2k 01-26 10:36 Templates.msf
    -rw-rw-r--  1   2.8k 01-26 10:59 Trash.msf
    
  • Ensuite, j'ai défini les options GNUS suivantes:

    (setq gnus-select-method
         '(nnmaildir ""
             (directory "/home/username/.thunderbird/some-id.default/ImapMail/imap.gmail.com")
             (get-new-mail nil)))
    (setq mail-sources nil)
    (setq gnus-secondary-select-methods nil)
    
  • M-x gnuset appuyez sur ^( gnus-group-enter-server-mode)
  • Sélectionnez {nnmaildir:} (opened)et appuyez surRET
  • ... et ne vois rien (il n'y a pas de groupes)
  • ... aussi rien à souscrire dans le *Groups*tampon quand j'appuie sur U( gnus-group-unsubscribe-group)
  • J'ai essayé de changer les autorisations pour imap.gmail.com/(répertoire maildir de Thunderbird) avec chmod -R +w+r+x imap.gmail.com/. Mêmes résultats.

Qu'est-ce qui ne va pas? Pourquoi GNUS ne voit-il pas les groupes (répertoires de messagerie)? Comment dois-je configurer GNUS pour lire et modifier les courriers Thunderbird?

(Je suis sur ubuntu 16.04 LTS avec Emacs 25.1.1 et Gnus v5.13)

Stas
la source

Réponses:

0

Vous devez dire à gnus de transformer votre compte Thunderbird en un nouveau groupe en exécutant la commande `gnus-group-make-doc-group '. Essaye ça:

  1. Mx gnus (Retour)

  2. G f (Retour)

  3. Entrez le chemin complet de votre boîte aux lettres, puis appuyez sur retour.


la source