Installing Mutt is rather painless through the use of
the GNU autoconf package.
Simply untar the Mutt distribution, and run the configure
script. In
most cases, it will automatically determine everything it needs to know in
order to compile. However, there are a few options to configure
to
help it out, or change the default behavior:
install Mutt in directory instead of /usr/local
uses the curses.h found in directory
look for libncurses in directory
treat file in the user's home directory as the spool mailbox
force Mutt to not append the FQDN to unqualified addresses
enable POP3 support
local hostname is not part of the FQDN.
enable the random signature code
enable Delivery Status Notification (DNS) support
enable the use of the -B option to sendmail 8.x
Once configure
has completed, simply type make install
.
Mutt should compile cleanly (without errors) and you should end up with a
binary called mutt
. If you get errors about undefined symbols like
A_NORMAL or KEY_MIN, then you probably don't have a SysV compliant curses
library. You should install
the GNU ncurses package and then run the configure
script again.