Migra da Thunderbird a Mutt


9

Sto pensando di passare da Thunderbird a Mutt (purché sia ​​fattibile) per passare a un'applicazione più semplice e veloce.

La mia attuale configurazione di Thunderbird è composta da più account IMAP (app Gmail e Google). Solo le cartelle selezionate (leggi le etichette) in ciascun account IMAP sono archiviate localmente. Per tutte le altre cartelle, sfoglio le intestazioni e apro un messaggio solo se lo trovo interessante. Uso anche i segnalibri delle cartelle per navigare rapidamente nelle cartelle. Spingo anche i messaggi tra le cartelle con le scorciatoie da tastiera.

È possibile replicare il set-up in Mutt? Qualcuno può condividere / puntare a un file muttrc di esempio che fa la stessa cosa? Sarebbe bello se il file muttrc fosse adeguatamente commentato.

Da un lato, sarà anche possibile importare i miei messaggi da Thunderbird localmente? Ciò mi farà risparmiare un notevole traffico di rete (circa 2 GB di dati archiviati localmente).

Risposte:


10

È sicuramente possibile fare tutte le cose che vuoi fare Mutte molto altro.

Con più account sono possibili Mutt. Personalmente ho usato solo più account imap di Gmail, come descritto in questo articolo qui , ma è possibile configurarli e spostarsi tra di loro. Non è necessario ripetere le informazioni qui, ma ha molto a che fare con il modo in cui sono impostati gli "hook dell'account" e "hook della cartella"; l'articolo lo spiega bene.

Tuttavia, puoi ottenerlo senza folder-hooks: vedi la mia risposta qui:

Per navigare tra le cartelle, puoi utilizzare le macro, come dimostrano queste ben note:

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"

Maggiori informazioni su come spostarsi tra le cartelle e su come spostare i messaggi tra le cartelle sono spiegate qui in dettaglio.

In effetti, i messaggi possono essere esportati Thunderbirdnel mboxformato e quindi letti Mutt, come osserva la wiki di Mutt qui . Sarà necessario installare il componente Thunderbirdaggiuntivo di importazione / esportazione e quindi esportare le cartelle da Thunderbird in mboxformato e quindi specificare la cartella in .muttrc, facendo riferimento a queste note .

Facendo riferimento alla tua domanda nei commenti: Quando carichi la posta in arrivo o quando passi da una cartella all'altra, Muttcarica solo le intestazioni dal server, che penso sia quello che vuoi. Scarica il messaggio effettivo solo quando fai clic su ritorna per visualizzare il messaggio. Quindi, perché memorizziamo nella cache intestazioni e messaggi per le prestazioni, e di solito molte persone hanno voci standard come questa nel .muttrc:

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

Per la disponibilità offline, potrebbe essere necessario abbinare Muttun altro programma chiamato offlineimap, disponibile nei repository; una discussione è disponibile qui e qui .

Ho messo insieme questi suggerimenti (dal wiki e dal mio rc personale) in modo approssimativo, muttrcma potresti doverli testare e modificare per i tuoi scopi, e ovviamente aggiungere i tuoi dettagli, ma dovrebbe essere un utile punto di partenza.


Questo è utile, anzi. Ma potresti indicarmi la parte 'Solo le cartelle selezionate (leggi le etichette) in ciascun account IMAP sono archiviate localmente. Per tutte le altre cartelle, sfoglio le intestazioni e apro un messaggio solo se lo trovo interessante. " Inoltre, questi messaggi saranno disponibili anche quando sono offline?
deshmukh,

@deshmukh Vedi la mia modifica.

@deshmukh Ho aggiunto un esempio muttrc, su cui puoi basare il tuo.

Grazie! Il muttrc di esempio e le altre risorse che hai indicato dovrebbero essere abbastanza buone da consentirmi di iniziare. Aspettati di avere mie notizie se avessi raggiunto dei blocchi stradali.
deshmukh,

1
potresti anche voler usare il pacchetto mutt-patchato, che ha una barra laterale dell'elenco delle cartelle e alcune altre utili funzioni aggiunte.
ImaginaryRobots,

6

Non so quanto possa essere utile, ma ho trovato qualcosa chiamato Muttrc Builder, un'app online per creare .muttrc: http://www.muttrcbuilder.org/ . E la documentazione di Mutt ha molti esempi per configurare i file.

Per l'importazione della domanda, il prossimo è dal wiki di Mutt:

Come importare messaggi da pino, thunderbird, kmail, malvagità, ...?

mutt capisce alcuni FolderFormats standard . Scopri quale formato utilizza l'altro MUA e, quando è compatibile, copiali in un punto in cui mutt possa trovarli (e configuralo per MuttGuide / Cartelle ). Se si tratta di un formato proprietario, utilizzare la funzione di esportazione propria di MUA o cercare nel Web strumenti esterni che possono essere convertiti in un formato utilizzabile da mutt e procedere come prima con la configurazione di mutt per trovarli.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.