"Last week, I covered OfflineIMAP to sync IMAP for use with Mutt
or other applications. Continuing with that theme, I want to talk
about another tool I use with Mutt to handle the opposite problem
-- actually pushing mail to an SMTP server. Let's take a look at
"Mutt is a fantastic mailer for admins, but it doesn't do SMTP.
It expects that to be done by an Mail Transport Agent (MTA).
Usually, this is something like Sendmail or Postfix, and that makes
sense when they're living on the same system. But it comes to
running Mutt on a laptop or desktop, many admins have better things
to do with their time than to set up a full-blown MTA. You may not
even be running your own mail services in-house, so why dust off
the Sendmail or Postfix documentation just to set up a personal
"Actually, you can configure msmtp on the user level or the
system level -- so if you want to set up a very lightweight
Sendmail replacement for a system, msmtp should do the job."