# Configuration perso de bennyben pour Mutt # avec quelques dossiers en imap # et des raccourcis clavier # default list of header fields to weed when displaying # ignore "from " received content- mime-version status x-status message-id ignore sender references return-path lines ignore date delivered-to precedence errors-to in-reply-to user-agent ignore x-loop x-sender x-mailer x-msmail-priority x-mimeole x-priority ignore x-accept-language x-authentication-warning # emacs-like bindings bind editor "\e" kill-word bind editor "\e" kill-word # map delete-char to a sane value bind editor delete-char # some people actually like these settings #set pager_stop #bind pager previous-line #bind pager next-line # don't add the hostname to the From header set use_domain # don't generate a From header unset use_from # Specifies how to sort messages in the index menu. set sort=threads # Exim does not remove Bcc headers unset write_bcc # Postfix and qmail use Delivered-To for detecting loops unset bounce_delivered # weed out binary-only announcements to -devel-changes #macro index \CW T!~s\(.*source.*\)\nWn^T~A\n "Weed out binary-only announcements" # imitate the old search-body function macro index \eb '/~b ' 'search in message bodies' # simulate the old url menu macro index \cb |urlview\n 'call urlview to extract URLs out of a message' macro pager \cb |urlview\n 'call urlview to extract URLs out of a message' # Show documentation when pressing F1 # macro generic "!zcat /usr/share/doc/mutt/manual.txt.gz | sensible-pager\n" "Show Mutt documentation" # macro index "!zcat /usr/share/doc/mutt/manual.txt.gz | sensible-pager\n" "Show Mutt documentation" # macro pager "!zcat /usr/share/doc/mutt/manual.txt.gz | sensible-pager\n" "Show Mutt documentation" # Use folders which match on \\.gz$ as gzipped folders: open-hook \\.gz$ "gzip -cd %f > %t" close-hook \\.gz$ "gzip -c %t > %f" append-hook \\.gz$ "gzip -c %t >> %f" # If Mutt is unable to determine your site's domain name correctly, you can # set the default here. # # set hostname=cs.hmc.edu # If your sendmail supports the -B8BITMIME flag, enable the following # # set use_8bitmime # colors color normal white black color attachment brightyellow black color hdrdefault cyan black color indicator black cyan color markers brightred black color quoted green black color signature cyan black color status brightgreen blue color tilde blue black color tree red black #color header brightgreen black ^From: #color header brightcyan black ^To: #color header brightcyan black ^Reply-To: #color header brightcyan black ^Cc: #color header brightblue black ^Subject: #color body brightred black [\-\.+_a-zA-Z0-9]+@[\-\.a-zA-Z0-9]+ #color body brightblue black (https?|ftp)://[\-\.\,/%~_:?\#a-zA-Z0-9]+ # aliases for broken MUAs charset-hook windows-1250 CP1250 charset-hook windows-1251 CP1251 charset-hook windows-1252 CP1252 charset-hook windows-1253 CP1253 charset-hook windows-1254 CP1254 charset-hook windows-1255 CP1255 charset-hook windows-1256 CP1256 charset-hook windows-1257 CP1257 charset-hook windows-1258 CP1258 ## ## More settings ## set ispell=ispell # GnuPG configuration set pgp_decode_command="/usr/bin/gpg --status-fd=2 %?p?--passphrase-fd 0? --no-verbose --quiet --batch --output - %f" set pgp_verify_command="/usr/bin/gpg --status-fd=2 --no-verbose --quiet --batch --output - --verify %s %f" set pgp_decrypt_command="/usr/bin/gpg --status-fd=2 --passphrase-fd 0 --no-verbose --quiet --batch --output - %f" set pgp_sign_command="/usr/bin/gpg --no-verbose --batch --quiet --output - --passphrase-fd 0 --armor --detach-sign --textmode %?a?-u %a? %f" set pgp_clearsign_command="/usr/bin/gpg --no-verbose --batch --quiet --output - --passphrase-fd 0 --armor --textmode --clearsign %?a?-u %a? %f" set pgp_encrypt_only_command="/usr/lib/mutt/pgpewrap /usr/bin/gpg --batch --quiet --no-verbose --output - --encrypt --textmode --armor --always-trust -- -r %r -- %f" set pgp_encrypt_sign_command="/usr/lib/mutt/pgpewrap /usr/bin/gpg --passphrase-fd 0 --batch --quiet --no-verbose --textmode --output - --encrypt --sign %?a?-u %a? --armor --always-trust -- -r %r -- %f" set pgp_import_command="/usr/bin/gpg --no-verbose --import -v %f" set pgp_export_command="/usr/bin/gpg --no-verbose --export --armor %r" set pgp_verify_key_command="/usr/bin/gpg --verbose --batch --fingerprint --check-sigs %r" set pgp_list_pubring_command="/usr/bin/gpg --no-verbose --batch --quiet --with-colons --list-keys %r" set pgp_list_secring_command="/usr/bin/gpg --no-verbose --batch --quiet --with-colons --list-secret-keys %r" set pgp_good_sign="^\\[GNUPG:\\] VALIDSIG" ############################### bind editor delete-char set pager_stop bind pager previous-line bind pager next-line bind pager "\e" previous-thread bind pager "\e" next-thread bind pager "\e" previous-entry bind pager "\e" next-entry # pour ma souris...a supprimer pour les pas-contents bind index "\e" next-entry bind index "\e" display-message bind index "\e" next-page # aide = F12 # macro generic "!links /usr/doc/mutt/html/manual.html\n" "Show Mutt documentation" # macro index \e< "!links /usr/doc/mutt/html/manual.html\n" "Show Mutt documentation" # macro pager \e "!links /usr/doc/mutt/html/manual.html\n" "Show Mutt documentation" # pour browser les mailbox macro pager "" "!" "go to INBOX" macro index "" "!" "go to INBOX" macro pager "" "=flemnet" "go to flemnet folder" macro index "" "=flemnet" "go to flemnet folder" macro pager "=admin" "go to admin folder" macro index "=admin" "go to admin folder" macro pager "=serieux" "go to serieux folder" macro index "=serieux" "go to serieux folder" macro pager "=fun" "go to fun folder" macro index "=fun" "go to fun folder" macro pager "=wireless" "go to wireless folder" macro index "=wireless" "go to wireless folder" macro pager "=sent-mail" "go to sent-mail folder" macro index "=sent-mail" "go to sent-mail folder" macro pager "=rezosup" "go to rezosup folder" macro index "=rezosup" "go to rezosup folder" macro pager "=ffss" "go to ffss folder" macro index "=ffss" "go to ffss folder" macro pager "=apero" "go to apero folder" macro index "=apero" "go to apero folder" # pour bouger le message en cours de mailbox macro pager \e "!" "go to INBOX" macro index \e "!" "go to INBOX" macro pager \e "=flemnet" "go to flemnet folder" macro index \e "=flemnet" "go to flemnet folder" macro pager \e "=admin" "go to admin folder" macro index \e "=admin" "go to admin folder" macro pager \e "=serieux" "go to serieux folder" macro index \e "=serieux" "go to serieux folder" macro pager \e "=fun" "go to serieux folder" macro index \e "=fun" "go to serieux folder" macro pager \e "=wireless" "go to wireless folder" macro index \e "=wireless" "go to wireless folder" macro pager \e "=rezosup" "go to rezosup folder" macro index \e "=rezosup" "go to rezosup folder" macro pager \e "=sent-mail" "go to sent-mail folder" macro index \e "=sent-mail" "go to sent-mail folder" macro pager \e "=ffss" "go to ffss folder" macro index \e "=ffss" "go to ffss folder" macro pager \e "=apero" "go to apero folder" macro index \e "=apero" "go to apero folder" # ne demande pas la confirmation en quittant set move=no color header brightgreen default ^From: color header brightcyan default ^To: color header brightcyan default ^Reply-To: color header brightcyan default ^Cc: color header brightblue default ^Subject: color body brightred default [\-\.+_a-zA-Z0-9]+@[\-\.a-zA-Z0-9]+ color body brightblue default (http|ftp)://[\-\.\,/%~_:?\#a-zA-Z0-9]+ # reponse aux messages set attribution="en reponse a %n, datant du %d" # beep erreur set beep=no # beep nouveau mail set beep_new=yes # expediteur (marche pas chez moi) set from="bennyben@bennyben.fleming.u-psud.fr" # host expediteur (marche pas tout le temps) set hostname="fleming.u-psud.fr" set help=yes set check_new=yes # dossiers mailboxes =batj =niop =ffss =flemnet # affichages set index_format="%4C | %Z | %d | %-15.15u | %s" set date_format="%d/%m/%Y %T" # couleurs des headers des mails color header brightgreen black "^[fF]rom" color header brightred black "^[Tt]o" color header brightyellow black "^Subject" color signature blue black color body yellow default "[;:]-[)/(|]" # smileys color body yellow default "[;:][)/(|]" color index yellow default ~N # new color index cyan default ~O # old # mini index quand on lit les mails set pager_index_lines=10 # ouverture des .gz direct open-hook \\.gz$ "gzip -cd %f > %t" close-hook \\.gz$ "gzip -c %t > %f" append-hook \\.gz$ "gzip -c %t >> %f" # set le titre de la xterm set xterm_set_titles=yes set xterm_title="Mutt with %?m?%m messages&no messages?%?n? [%n NEW]?" # euhhh... set pager_stop=yes set pager_context=3 set menu_scroll=yes # super server set spoolfile=imap://mail/INBOX set folder=imap://mail/ # tests pour le charset #set charset="iso-8859-15" #set charset="utf-8:iso-8859-1:iso-8859-1:iso-8859-15" # set charset="iso-8859-1:iso-8859-15" set send_charset="iso-8859-15:iso-8859-1" set locale="fr_FR" # forcer le SSL #set imap_force_ssl=yes # tests pour que ca aille vite set dsn_notify="failure" set fast_reply set timeout=0 set nowait_key # garder dans sent-mail set copy=yes # new mais pas lu -> c'est pas old set mark_old=no # pas de Ctrl-Z set suspend=no