################################################################################ # Filename: ~/.muttrc # Purpose: config-file for e-mail-client mutt # Author: Michael Prokop # www.michael-prokop.at # online@michael-prokop.at # Latest change: Sam Okt 11 04:36:59 CEST 2003 ################################################################################ # Patch-related-stuff (info about patches I apply to mutt) # =================== # # compile-info: # ------------- # ./configure --with-regex --enable-imap --with-ssl=/usr/local/ssl \ # -enable-buffy-size --with-exec-shell="/bin/zsh" # # that's what "mutt -v" looks like on my system: # ---------------------------------------------- # # Mutt 1.5.4i (2003-03-19) # Copyright (C) 1996-2002 Michael R. Elkins and others. # Mutt comes with ABSOLUTELY NO WARRANTY; for details type `mutt -vv'. # Mutt is free software, and you are welcome to redistribute it # under certain conditions; type `mutt -vv' for details. # # System: Linux 2.4.22-i2c (i686) [using ncurses 5.3] # Compile options: # -DOMAIN # -DEBUG # -HOMESPOOL +USE_SETGID +USE_DOTLOCK +DL_STANDALONE # +USE_FCNTL -USE_FLOCK # -USE_POP +USE_IMAP -USE_GSS +USE_SSL -USE_SASL -USE_SASL2 # -HAVE_REGCOMP +USE_GNU_REGEX # +HAVE_COLOR +HAVE_START_COLOR +HAVE_TYPEAHEAD +HAVE_BKGDSET # +HAVE_CURS_SET +HAVE_META +HAVE_RESIZETERM # +CRYPT_BACKEND_CLASSIC_PGP +CRYPT_BACKEND_CLASSIC_SMIME -CRYPT_BACKEND_GPGME +BUFFY_SIZE -EXACT_ADDRESS -SUN_ATTACHMENT # +ENABLE_NLS -LOCALES_HACK +HAVE_WC_FUNCS +HAVE_LANGINFO_CODESET +HAVE_LANGINFO_YESEXPR # +HAVE_ICONV -ICONV_NONTRANS -HAVE_LIBIDN +HAVE_GETSID +HAVE_GETADDRINFO # -ISPELL # SENDMAIL="/usr/sbin/sendmail" # MAILPATH="/var/mail" # PKGDATADIR="/usr/local/share/mutt" # SYSCONFDIR="/usr/local/etc" # EXECSHELL="/bin/zsh" # -MIXMASTER # To contact the developers, please mail to . # To report a bug, please use the flea(1) utility. # # patch-1.5.x.dw.pgp-menu-traditional.2 # vvv.initials # patch-1.5.3.vk.pgp_verbose_mime # patch-1.5.4.dw.crypt-autoselectkey.1 # patch-1.5.4.aw.listreply.1 # patch-0.1.ydo.inform_screen.1 # dgc.markmsg.2 # dgc.isalias.1 # ################################################################################ # Website: http://home.uchicago.edu/~dgc/mutt/#isalias # URL: http://home.uchicago.edu/~dgc/sw/mutt/patch-1.5.1.dgc.isalias.1 # # This patch extends the pattern syntax, adding the @ pattern modifier (see # section 4.2.1 Pattern Modifier in the mutt manual). This modifier alters any # address-matching pattern expression to force the specified address to be a # known alias. A documentation patch is included. # # Pattern Meaning # ~f elkins Anyone with "elkins" in the name or address. # @~f elkins Any alias named "elkins", or with "elkins" in the name or address. ################################################################################ # Website: http://home.uchicago.edu/~dgc/mutt/#markmsg # URL: http://home.uchicago.edu/~dgc/sw/mutt/patch-1.5.1.dgc.markmsg.2 # # There's a feature in vi that I'm so accustomed to, I kept trying to use it in # mutt, too. In vi, you can mark a point in the current file with the m key, # strike another key to act as the identifier for that mark, and then return to # that mark later on by pressing the apostrophe (') and the identifier key. # # This creates the mark-message binding, bound to the tilde (~) by default. # Entering this binding prompts for a key sequence to identify the current # message. This creates a macro sequence that will return to the message-id of # the currently-selected message. The macro sequence is the apostrophe ('), # followed by the identifier you were prompted for. You can change the # apostrophe to some other character or sequence by redefining the # mark_macro_prefix variable to that character or sequence. ################################################################################ # Website: http://www.doorstop.net/projects.shtml # URL: http://www.doorstop.net/mutt/patch-1.5.4.vk.pgp_verbose_mime # # This is a patch for mutt, which adds 2 options: pgp_mime_signature_filename # and pgp_mime_signature_description (and corresponding documentation to the # manual/manpage). ################################################################################ # Website: http://vorlon.cwru.edu/~jrh29/ # URL: http://vorlon.cwru.edu/~jrh29/patch-1.5.4.jrh.sidebar.6 # # give mutt a GUI-like mailbox listing sidebar # # (currently not used because not optimal) # # set the following options in muttrc: # set mbox_pane_width=20 # color sidebarnew red black ################################################################################ # Website: http://www.wolfermann.org/mutt.html # URL: http://www.wolfermann.org/patch-1.5.4.aw.listreply.1 # set list_reply=ask-yes ################################################################################ # Website: http://www.woolridge.org/mutt/pgp-menu-traditional.html # URL: http://www.woolridge.org/mutt/patches/patch-1.5.x.dw.pgp-menu-traditional.2 # # This patch integrates pgp inline (traditional) into the pgp menu, # along with some (logically) related features. ################################################################################ # Website: http://www.woolridge.org/mutt/crypt-autoselectkey.html # URL: http://www.woolridge.org/mutt/patches/patch-1.5.4.dw.crypt-autoselectkey.1 # # This patch adds the variable crypt_autoselectkey (default no), which allows # forcing mutt to autoselect a key when only (a trusted) one is available in # the "PGP keys matching ..." menu. # # It is often the case that a particular recipient (or key-id as selected via # crypt-hook) results in a list of selectable keys with only one entry (not # counting duplicates for uids). Setting crypt_autoselectkey will automatically # select a key if only one matching (and trusted) key exists. ################################################################################ # Website: http://wiki.mutt.org/index.cgi?PatchList # URL: http://tobbe.nu/files/mutt-inform-screen.patch # # Sends escape codes to stdout so screen will tell you that new mail arrived. ################################################################################ # Website: http://cedricduval.free.fr/mutt/index.php3#trash # URL: http://cedricduval.free.fr/download/mutt/patch-1.5.4.cd.trash_folder.3.3 # # FIXME: does not work here :-( # config: # set trash="~/mail/trash" ################################################################################ # Because my muttrc would become very, very big I only source # the config-files located in the directory ~/.mutt/ ######################################################### # set mail-folder to ~/mail set folder=~/mail set alias_file=~/.mutt/mail_aliases source ~/.mutt/mail_aliases # s/mime-stuff source ~/.mutt/smime.rc # important: set this option to save certificates from mailservers # (for all session and not "once")! set certificate_file=~/.mutt/certificates #source ~/.mutt/color.body #source ~/.mutt/color.header #source ~/.mutt/color.header.agents #source ~/.mutt/color.index source ~/.mutt/color.all source ~/.mutt/folderhooks source ~/.mutt/folders source ~/.mutt/formats source ~/.mutt/gpg-hooks source ~/.mutt/gpg.rc source ~/.mutt/headers source ~/.mutt/ignore_headers source ~/.mutt/keybindings source ~/.mutt/mailinglists source ~/.mutt/message-hook source ~/.mutt/savehook source ~/.mutt/score source ~/.mutt/sendhooks source ~/.mutt/settings #source ~/.mutt/t-prot set mailcap_path="~/.mailcap:/etc/mailcap" # Not used ;-) # source ~/.mutt/colors # source ~/.mutt/imap_control # source ~/.mutt/mime_types # source ~/.mutt/ressources # source ~/.mutt/ideas