Mutt, un eccellente client di posta elettronica CLI

Se sei uno degli amanti del terminale e dalle app CLI, lascia che te lo dica forse Mutt è un'applicazione di tuo gradimento.

Mutt è un client di posta elettronica CLI (Riga di comando) per sistemi simili a Unix. È stato originariamente scritto da Michael Elkins nel 1995 e rilasciato sotto GNU General Public License. Inizialmente somigliava a elm, ora il programma è molto simile al lettore di news slrn.

A proposito di Mutt

cane bastardo supporta la maggior parte dei formati di posta elettronica (in particolare sia mbox che Maildir) e protocolli (POP3, IMAP, ecc.) Include anche il supporto MIME, in particolare PGP / GPG e S / MIME.

cane bastardo è un agente utente di posta (MUA o Mail User Agent) e non è possibile invia email in isolamento. Per fare ciò, è necessario comunicare con un agente di trasferimento della posta (MTA), utilizzando, ad esempio, l'interfaccia sendmail di Unix.

Più recentemente è stato aggiunto il supporto SMTP. Si basa anche su strumenti esterni per la composizione e il filtraggio dei messaggi. Nelle versioni più recenti Mutt può utilizzare le variabili di configurazione URL smtp per inviare posta direttamente da Mutt.

È abbastanza configurabile:

  • Ha centinaia di direttive per configurare e personalizzare i comandi.
  • Consente di modificare tutti i tasti e creare macro della tastiera per azioni complesse, nonché i colori e il layout della maggior parte dell'interfaccia.
  • Tramite varianti di un concetto noto come "hook", molte delle sue impostazioni possono essere modificate in base a criteri quali la casella di posta corrente o i destinatari in uscita del messaggio.
  • Sono disponibili molte patch ed estensioni che aggiungono funzionalità, come il supporto NNTP o una barra laterale simile a quelle che si trovano spesso nei client di posta grafici.

Mutt è completamente controllato con la tastiera, e supporta i thread di posta, il che significa che è possibile scorrere facilmente lunghe discussioni, come nelle mailing list. I nuovi messaggi vengono composti con un editor di testo esterno per impostazione predefinita, a differenza di pine che incorpora il proprio editor noto come pico (sebbene possa essere configurato per depositare pine su un editor esterno).

Informazioni sulla nuova versione di Mutt 2.0

Attualmente, il client di posta È nella sua versione Mutt 2.0 e che è stata rilasciata di recente.

Aggiornamento a un numero di versione nuovo importante è dovuto ai cambiamenti che rompono la compatibilità con le versioni precedenti.

Ad esempio, il comportamento quando si allegano file a un allegato è cambiato eLa modalità predefinita è $ ssl_force_tls, la pulizia dell'intestazione è disabilitato quando si eseguono operazioni di decodifica-copia e decodifica-salvataggio, il parametro $ hostname è ora impostato dopo l'elaborazione di muttrc e le opzioni "-e" sulla riga di comando.

Tra le novità che spiccano nella nuova versione ci sono:

Possibilità di specificare un indirizzo IPv6 invece di un nome host nell'e-mail, ad esempio, "utente @ [IPv6: fcXX:….]".

anche aggiunto il comando "cd" per cambiare la directory di lavoro, così come se aggiunto il supporto per XOAUTH2 (Autenticazione IMAP, POP e SMTP tramite OAuth), che si attiva impostando il parametro "xoauth2" nelle impostazioni $ imap_authenticators, $ smtp_authenticators e $ pop_authenticators.

Anche Riconnessione automatica a IMAP fornita in caso di errore di connessione stabilita (problema risolto con perdita di modifiche non registrate per errore).

Quando inserisci un modificatore di modello dopo il carattere "~", ora puoi premere Tab per vedere un elenco di modificatori disponibili.

Tra le altre modifiche che si distinguono:

  • MuttLisp è stato aggiunto per consentire espressioni simili a Lisp nel file di configurazione. Per esempio:
  • Aggiunta la variabile $ cursor_overlay che può essere utilizzata per memorizzare gli indicatori di colore per le linee a cui punta il cursore. Ad esempio, quando si configurano le seguenti impostazioni, il cursore sottolineato verrà evidenziato in rosso sulle righe con i nuovi messaggi.
  • Aggiunta la variabile $ attach_save_dir per specificare la directory in cui salvare gli allegati.

Infine, se vuoi saperne di più, puoi controllare i dettagli nel file seguente link

Per quanto riguarda l'installazione, puoi trovare il codice sorgente e le informazioni sui pacchetti, in questo link


Lascia un tuo commento

L'indirizzo email non verrà pubblicato. I campi obbligatori sono contrassegnati con *

*

*

  1. Responsabile dei dati: Miguel Ángel Gatón
  2. Scopo dei dati: controllo SPAM, gestione commenti.
  3. Legittimazione: il tuo consenso
  4. Comunicazione dei dati: I dati non saranno oggetto di comunicazione a terzi se non per obbligo di legge.
  5. Archiviazione dati: database ospitato da Occentus Networks (UE)
  6. Diritti: in qualsiasi momento puoi limitare, recuperare ed eliminare le tue informazioni.