Migrer de Thunderbird à Mutt

9

J'envisage de passer de Thunderbird à Mutt (à condition que cela soit possible) pour passer à une application plus simple et plus rapide.

Ma configuration Thunderbird actuelle se compose de plusieurs comptes IMAP (applications gmail et google). Seuls les dossiers sélectionnés (lire les étiquettes) dans chaque compte IMAP sont stockés localement. Pour tous les autres dossiers, je jette un œil aux en-têtes et n'ouvre un message que si je le trouve intéressant. J'utilise également des signets de dossier pour accéder rapidement aux dossiers. Je déplace également des messages dans des dossiers avec des raccourcis clavier.

Est-il possible de reproduire la configuration dans Mutt? Quelqu'un peut-il partager / pointer vers un exemple de fichier muttrc qui fait la même chose? Ce serait formidable si le fichier muttrc est correctement commenté.

Soit dit en passant, sera-t-il également possible d'importer mes messages depuis Thunderbird localement? Cela me fera économiser un trafic réseau considérable (environ 2 Go de données stockées localement).

deshmukh
la source

Réponses:

10

Il est certainement possible de faire tout ce que vous voulez faire Muttet bien plus encore.

Plusieurs comptes sont possibles avec Mutt. Personnellement, je n'ai utilisé que plusieurs comptes imap gmail, comme décrit dans cet article ici , mais il est possible de les configurer et de les déplacer entre eux. Il n'est pas nécessaire de répéter les informations ici, mais cela a beaucoup à voir avec la façon dont les «hooks de compte» et «hooks de dossier» sont configurés; l'article l'explique bien.

Cependant, vous pouvez y parvenir sans folder-hooks: voir ma réponse ici:

Pour naviguer entre les dossiers, vous pouvez utiliser des macros, comme le démontrent ces fameuses:

macro index,pager gi "<change-folder>=INBOX<enter>" "Go to inbox"
macro index,pager ga "<change-folder>=[Gmail]/All Mail<enter>" "Go to all mail"

Plus d'informations sur la façon de se déplacer entre les dossiers et sur la façon dont les messages peuvent être déplacés entre les dossiers est expliquée ici en détail.

En effet, les messages peuvent être exportés Thunderbirdau mboxformat puis lus Mutt, comme le note le wiki Mutt ici . Il sera nécessaire d'installer l' Thunderbirdaddon d'import / export puis d'exporter les dossiers de Thunderbird au mboxformat puis de spécifier le dossier dans le .muttrc, en se référant à ces notes .

Se référant à votre question dans les commentaires: Lorsque vous chargez votre boîte de réception ou lorsque vous basculez entre les dossiers Muttpar défaut, ne charge que les en-têtes du serveur, ce qui, je pense, est ce que vous voulez. Il télécharge uniquement le message réel lorsque vous cliquez sur Retour pour afficher le message. Par conséquent, pourquoi nous mettons en cache les en-têtes et les messages pour les performances, et généralement la plupart des gens ont des entrées standard comme celle-ci dans .muttrc:

set header_cache=~/.mutt/cache/headers
set message_cachedir=~/.mutt/cache/bodies

Pour la disponibilité hors ligne, vous devrez peut-être vous associer Muttà un autre programme appelé offlineimap, qui est disponible dans les référentiels; une discussion est disponible ici et ici .

J'ai rassemblé ces conseils (à partir du wiki et de mon propre rc personnel), muttrcmais vous devrez peut-être le tester et le modifier à vos propres fins, et évidemment ajouter vos propres détails, mais cela devrait être un point de départ utile.

Communauté
la source
C'est utile, en effet. Mais pourriez-vous me signaler la partie «Seuls les dossiers sélectionnés (lire les étiquettes) dans chaque compte IMAP sont stockés localement. Pour tous les autres dossiers, je jette un œil aux en-têtes et n'ouvre un message que si je le trouve intéressant. De plus, ces messages seront-ils disponibles même lorsque je suis hors ligne?
deshmukh
@deshmukh Veuillez voir ma modification.
@deshmukh J'ai ajouté un exemple de muttrc, sur lequel vous pouvez baser le vôtre.
Merci! L'exemple de muttrc et d'autres ressources que vous avez pointées devraient être assez bons pour moi pour commencer. Attendez-vous à avoir de mes nouvelles si je heurte un barrage routier.
deshmukh
1
vous souhaiterez peut-être également utiliser le package à correctifs mutt, qui a une barre latérale de liste de dossiers et quelques autres fonctionnalités utiles ajoutées.
ImaginaryRobots
6

Je ne sais pas à quel point cela peut être utile, mais j'ai trouvé quelque chose appelé Muttrc Builder, une application en ligne à créer .muttrc: http://www.muttrcbuilder.org/ . Et la documentation Mutt contient de nombreux exemples de configuration de fichiers.

Pour importer une question, la prochaine vient du wiki de Mutt:

Comment importer des messages de pin, thunderbird, kmail, evilution, ...?

mutt comprend certains formats de dossier standard . Découvrez quel format les autres MUA utilisent, et quand il est compatible, copiez-les simplement à un endroit où mutt les trouvera (et configurez-le par MuttGuide / Folders ). S'il s'agit d'un format propriétaire, utilisez la fonction d'exportation propre aux MUA ou recherchez sur le Web des outils externes qui peuvent être convertis en un format utilisable par mutt, et procédez comme auparavant avec la configuration de mutt pour les trouver.


la source