“Tutti i clienti e -mail fanno schifo, questo fa solo meno!"Citazione dallo sviluppatore principale. Controllare l'e-mail richiede un front-end basato sul Web o un client di posta separata. Questi richiedono ambienti grafici, con poche eccezioni. Neomutt è una di queste eccezioni. Con Neomutt, puoi controllare le tue e -mail sulla riga di comando in un'applicazione separata. Potresti essere limitato quando si tratta di e-mail basate sul web, ma ci sono soluzioni anche per quel disagio.
Le idee di base
Per capire, devi capire i concetti di base. Il principale sono le opinioni che hai per ogni lavoro; elencare le mail e leggere ogni posta.
Indice
Neomutt inizia con lo schermo dell'indice. Questo mostra tutte le e -mail elencate come vuoi. Che tu ved. Il comportamento predefinito è mostrare tutte le e -mail anche quando sono eliminate; In seguito li spostarai in spazzatura. Scegli un'e -mail con frecce, chiavi VIM o cosa ti specifichi nella schermata dell'indice. Per aprirli, premi Invio e appariranno nella schermata Pager.
Pager (che mostra le e -mail)
In The Pager, le tue e -mail mostreranno. Nel modulo di base, vedrai solo posta basate sul testo. Per vedere HTML, devi designare il tuo browser Web e far chiamarlo Neomutt. Neomutt farà un file temporaneo che contiene la pagina Web corrispondente che è l'e -mail.
Barra laterale
La barra laterale mantiene tutte le cassette postali che hai a disposizione, ci possono essere molte! Puoi scegliere di avere questo, non averlo o attivarlo con un legame a chiave. La maggior parte degli utenti avrà un legame chiave, come 'b', per esempio.
Navigazione
Navighi nella tua casella di posta con i tasti freccia e scorri verso il basso le e -mail con la barra dello spazio. Per eliminare l'e -mail, usi 'D'. Tutte queste cose sono comuni e puoi impostarle da solo con il file di configurazione. La parte interessante è che devi conoscere l'indice e il cercapersone. Quando si configura Neomutt, le impostazioni saranno in base alla vista utilizzata. La maggior parte di questi sarà per entrambe le viste.
Tasti vincolanti
In Neomutt, lavorerai con la tastiera esclusivamente. Dopo tutto è un'applicazione basata sul terminale. Per questo motivo, ti consigliamo di legare diverse chiavi alle funzioni che usi di più. In precedenza, si poteva leggere i binding standard; Se vuoi cambiare qualcosa, devi legarli a te stesso. Per legare il capitale "B" per attivare la barra laterale, ad esempio, utilizzare il codice seguente.
INDICE BING, PAGER B BABER-TOGGLE-Visible
L'elenco finirà abbastanza a lungo, quindi l'approvvigionamento di un file separato per i legami chiave è una buona idea. Il formato è piuttosto semplice; Una lettera maiuscola significa esattamente questo. Per mostrare ctrl-x, metti \ c-x
Collegamento di un account
La prima cosa che devi fare è collegare un account. Puoi farlo con un comando alla volta; Avrai bisogno di fino a venti comandi per arrivare alla tua casella di posta. Non quello che vuoi fare ogni giorno. Può essere utile quando si tenta di impostare un nuovo account. In uso ordinario, si desidera aprire l'account quando si avvia Neomutt. Ciò richiede un file di configurazione. Nel file, dovrai impostare tutti i valori per l'account.
# Impostazioni IMAP
Imposta imap_user = "[email protected] "
Imposta imap_pass = ""
# Impostazioni SMTP
Imposta SMTP_URL = "SMTPS: // SRV.Some hosting.com "
Imposta Smtp_pass = ""
# Cartelle remote
set cartella = "IMAPS: // SRV.Some hosting.com "
Imposta SpoolFile = "+Inbox"
Imposta postponed = "+/bozze"
Imposta record = "+/posta inviata"
Imposta cesto = "+/cestino"
Copertura $-hook $ "Imposta imap_pass =" "
I parametri sono piuttosto semplici da capire; Potresti avere password diverse per IMAP e SMTP sebbene sia raro. Ciò che può essere confuso è il valore della cartella. Questa configurazione è per IMAP; La cartella che stai impostando è sul server remoto. Puoi utilizzare un negozio locale per le tue e -mail, ma questa è un'altra configurazione. La password è vuota in questo caso. Quando esegui, Neomutt chiederà la tua password ogni volta che inizi. Se si imposta la password, Neomutt la raccoglierà da questo file di configurazione. È una buona pratica crittografare il file dove si trova la password!
Contenuto web
Quando un'e -mail è scritta in HTML, non è possibile leggerla con Neomutt, per impostazione predefinita. Tuttavia, puoi accedere alla posta nel browser predefinito. Sulla maggior parte dei sistemi, quando apri un'e -mail, mostrerà che non è possibile leggere HTML nel client di posta elettronica. Quando premi V, come dice nel cercapersone, il browser predefinito lo aprirà. Questo è determinato da ~/.File MailCap. Trovi 'testo/html' un semi-colon e il browser che utilizzerai nel file. Sui sistemi basati su Debian, chiama '/USR/Bin/Sensible-browser'. Per impostare questo valore, è necessario modificarlo in '/etc/alternatives/x-www-browser' e '/etc/alternatives/gnome-www-browser'. Questo è per l'intero sistema.
$ sudo update-alternatives -config x-www-browser
$ sudo update-alternatives -config gnome-www-browser
$ xdg-settings Imposta browser browser predefinito.desktop
Nota che l'ultimo è solo per l'uso, nel caso in cui non si disponga di root nel sistema. Puoi anche impostare qualsiasi altro browser Web solo per la posta. Lo fai impostando MailCap direttamente su un browser.
Conclusione
Il pacchetto Neomutt è molto versatile, ma la configurazione è confusa e necessita di tutorial ed esempi più ben spiegati di quanto tu abbia visto qui. Con la tua casella di posta traboccante di HTML-Mails potresti pensare due volte a passare a un percorso di posta basato sul testo. Considera, tuttavia, che puoi usarlo come filtro. La maggior parte delle e -mail commerciali sono solo in HTML, sono le altre e -mail in semplice testo?