My C++ professor has had us use Terminal for editing code. Is there an app or program that will allow me to send and receive email via Terminal, so I can stay in one window?
This sure takes me back to my university days...
> 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
Overall you'll get a much better experience using something like Mutt than you will with something like
You can even use Mutt with Gmail if that's your bag. See this article for details on setting up Mutt to work with Gmail.
For a full fledged terminal based email client that supports most email protocols, I'd suggest using mutt. You can download mutt from here, if you'd like to build from source. This webpage gives you directions on how to install on OS X.
If you use
homebrew, then installing is as simple as
brew install mutt (and similarly for
Here are a few basic steps to get your
#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 firstname.lastname@example.org' 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
Alpine is a free software email client developed at the University of Washington. Alpine 1.0 was publicly released on December 20, 2007. The name "Alpine" stands for Alternatively Licensed Program for Internet News and Email. Alpine is a rewrite of the Pine Message System that adds support for Unicode and other features. Alpine is meant to be suitable for both inexperienced email users and the most demanding of power users. Alpine is developed at the University of Washington, as was Pine before it. Alpine can be learned by exploration and the use of context-sensitive help. The user interface can be customized.
If you install MacPorts you can install alpine by doing the following:
sudo port install alpine
Take a look at the mail command. It will let you send and receive email in the Terminal.