config / .mutt / muttrc /
cb9afe6 7 years ago
1 contributor
117 lines | 4.379kb
source ~/.mutt/account_infos
#set pager=/usr/bin/less
set editor="/usr/bin/vim -c 'set textwidth=72'"
set sendmail=/usr/bin/mail
set header_cache=~/.mutt
set message_cachedir=~/.mutt
ignore *
unignore from date subject to cc
unhdr_order *
hdr_order Date: From: To: Cc: Subject:

auto_view text/html                                      # view html automatically
alternative_order text/plain text/enriched text/html     # save html for last


set wait_key=no
# config récupèrée sur http://wiki.debian-facile.org/logiciel:mutt
# Utilise l'adresse figurant dans le champ Reply-To: quand on répond
set reply_to
#set locale=fr_FR.UTF-8
 
# Encodages à utiliser
#set charset=utf-8
set send_charset=utf-8

# Format de la date à afficher avant les citations quand on répond
set date_format="%d %b %y %I:%M"

# Les texte à afficher avant les citations quand on répond
set attribution="Le %d, %n a écrit :"

# Répond sans demander confirmation du destinataire et du sujet
# avant de passer à l'édition du message
set fast_reply

# Inclu le message original dans la réponse sans demander confirmation
set include=yes

# Ne pas aller au message suivant quand on a atteint la fin du
# message précédent et que l'on invoque la fonction "next page"
set pager_stop

# Afficher 6 lignes de la liste des messages en haut de l'écran
# quand on lit un mail
set pager_index_lines=6

# Méthode de tri par défaut = par thread
folder-hook . set sort=threads
# Les thread sont triés par date
folder-hook . set sort_aux=date
# La mailbox "sent" est triée par date
folder-hook "sent" set sort=date

# Affiche le nom d'expéditeur contenu dans ~/.aliases
# si l'adresse e-mail se trouve dedans
# set reverse_alias

# Tenir compte du header "Mail-Followup-To"
set honor_followup_to

# Ne se fie pas au champ "Subject" pour construire les threads
# mais uniquement aux champs "In-Reply-To" et "References"
set strict_threads

# Ne marque pas un nouveau message comme "vieux" quand on quitte la mailbox
# dans laquelle il se trouve
unset mark_old

# Pas de marker pour les lignes wrappées
unset markers

# Faire-suivre un message en l'attachant au format MIME
set mime_forward

# Format de sujet pour les messages que l'on fait suivre
set forward_format="[%a: %s]"

# Format de l'index des messages
set index_format="%Z %-17.17D %-20.20F  %s"

## Couleur de la barre de sélection
#color indicator   brightyellow    default
## Couleur des messages d'erreur
#color error       brightred       default
## Couleur des indicateurs en haut et en bas de la fenêtre
#color status      brightwhite     blue
## Couleur de l'arbre des threads
#color tree        brightmagenta   default

# Couleur des headers
color header      white           default "^date:"
color header      brightgreen     default "^from:"
color header      brightwhite     default "^to:"
color header      brightblue      default "^cc:"
color header      brightyellow    default "^subject:"
color header      cyan            default "^resent-"
color header      cyan            default "^x-"
color header      cyan            default "^User-Agent"

# Couleur du texte cité
color quoted      green           default
# Couleur de la signature
color signature   brightred       default
# Couleur des URLs
color body        magenta         default "(ftp|http|gopher|wais|file)://[^ ()<>,]+"
# Couleur des adresses e-mail
color body        magenta         default "[-a-z_0-9.]+@[-a-z_0-9.]+"
# Couleur des smileys
color body        brightyellow    default "[:]+[-^o]?[])>}D]+"
color body        brightgreen     default "([:;]+[-^o]?[Pp]+)|([;][-^o]?[])>}D]+)"
color body        brightred       default "[:;]+[-^o]?[[(<{|/\\]+"

macro index G '<pipe-message>spamc --learntype=spam<enter><clear-flag>n<previous-entry><save-message>=Junk<enter><enter>' "apprend à spamd que c'est un spam"
#macro index G '<pipe-message>sed -n "/^From:/ s/^.*\(@.*\)>/blacklist_from *\1/p" >> ~/.spamassassin/user_prefs<enter><pipe-message>spamc --learntype=spam<enter><clear-flag>n<previous-entry><save-message>=Junk<enter><enter>' "apprend à spamd que c'est un spam"
#macro index C '<change-folder>=Tâches<quote-char> cron<quote-char><enter>' 'change pour la boîte "Tâches cron"'
#macro index D '<change-folder>=Debian/Users<quote-char> fr<quote-char><enter><collapse-all>' 'change pour la boîte "Debian/Users fr", discussions compressées'