Esiste un programma di posta a riga di comando per Mac?


34

Il mio professore di C ++ ci ha fatto usare Terminal per la modifica del codice. Esiste un'app o un programma che mi consentirà di inviare e ricevere e-mail tramite il terminale, in modo da poter rimanere in una finestra?

Risposte:


37

Questo sicuramente mi riporta ai miei giorni universitari ...

Mutt deve ancora essere uno dei migliori client di posta basati sul terminale. È in giro da più tempo di quanto vorrei ammettere. È disponibile come pacchetto homebrew :

> brew info mutt
mutt 1.5.21
http://www.mutt.org/
Depends on: tokyo-cabinet
Not installed
http://github.com/mxcl/homebrew/commits/master/Library/Formula/mutt.rb

Nel complesso avrai un'esperienza molto migliore usando qualcosa come Mutt di quanto non lo farai con qualcosa come mailperché supporta IMAP, POP3 e SMTP - non devi imparare sendmail o qualcosa del genere per farlo funzionare con i tuoi account.

Puoi anche usare Mutt con Gmail se è la tua borsa. Vedi questo articolo per i dettagli su come configurare Mutt per lavorare con Gmail .

Colori carini ...

Mutt in azione


11
LOL. Un voto negativo. Utente scontento PINE forse? Fa schifo di essere bloccato nell'età oscura dei programmi di posta terminale. :)
— Ian C.

11

Per un client di posta elettronica completo basato su terminale che supporta la maggior parte dei protocolli di posta elettronica, suggerirei di utilizzare mutt . Puoi scaricare mutt da qui , se desideri compilare dal sorgente. Questa pagina web ti dà indicazioni su come installare su OS X.

Se lo usi homebrew, l'installazione è semplice come brew install mutt(e allo stesso modo per finke macports).

Ecco alcuni passaggi di base per .muttrcconfigurare:

#Set account info
set spoolfile=/var/spool/mail/jdoe #if using IMAP, use imaps://example.com/INBOX
set folder="$HOME/mail"            #if using IMAP, use imaps://example.com/
set imap_user=jdoe
set from='jdoe@example.com'
set realname='John Doe'
set signature="~/.signature"

#Mailbox behaviour
set mail_check=15                  #check for new mail
set timeout=30
set include=yes                    #quote when replying

#Compose/reply/etc...
set editor=vim                     #change to your favourite command line editor  
ignore headers *
unignore headers from to subject date cc
hdr_order from to cc subject date
set fast_reply                     #don't ask for to, subject when replying
unset metoo                        #remove myself from replies
set sort=date-received

Puoi personalizzarli ulteriormente come desideri e ci sono anche alcune domande utili nel mutttag su Unix.SE e StackOverflow


1
Dopo aver installato mutt tramite homebrew, ho potuto visualizzare la mia e-mail locale (/ var / mail / admin), ma non sono riuscito a cancellare nulla - mutt continuava a dire che la cassetta postale era "sola lettura". Si scopre che ho dovuto aggiungere me stesso al mailgruppo per essere in grado di eliminare: dseditgroup -o edit -u [username] -p -a [username] -t user mail. Non so se ciò accade durante l'installazione tramite altri metodi, ma suona come una cosa di Darwin, quindi probabilmente lo fa.
— TheMadDeveloper

11

Sì, eccone un altro chiamato Alpine Messaging System, noto anche come Alpine . Disponibile presso l' Università di Washington

Alpine è un client di posta elettronica software gratuito sviluppato presso l'Università di Washington. Alpine 1.0 è stato rilasciato pubblicamente il 20 dicembre 2007. Il nome "Alpine" sta per Programma con licenza alternativa per notizie su Internet ed e-mail. Alpine è una riscrittura del Pine Message System che aggiunge il supporto per Unicode e altre funzionalità. Alpine è pensato per essere adatto sia agli utenti di posta elettronica inesperti sia agli utenti più esigenti. Alpine è sviluppato presso l'Università di Washington, così come lo era Pine. Alpine può essere appreso dall'esplorazione e dall'uso di un aiuto sensibile al contesto. L'interfaccia utente può essere personalizzata.

Se installi MacPorts puoi installare alpine procedendo come segue:

sudo port install alpine

Alpine 2.0 in azione


3
o se usi l'homebrew "brew install alpine"
— vr_driver

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.