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.