Projet

Général

Profil

Actions

Tuto mutt detail

Installation

apt-get update && apt-get install mutt urlview 

urlview > afficher de manière efficace les liens web dans mutt

Configuration de mutt

Il est préférable de partir de zéro, il faut donc créer un fichier .muttrc dans votre Dossier personnel. Ajoutez le contenu suivant, en le modifiant bien sûr avec vos informations personnelles.

touch ~/.muttrc

Configuration minimale

# configuration de base
set realname = "votresuperpseudodekill3r"
set header_cache =~/.mutt/cache/headers
set certificate_file =~/.mutt/certificates
set message_cachedir =~/.mutt/cache/bodies

# configuration imap
set spoolfile=imaps://imap.aquilenet.fr:993/INBOX
set imap_user = "prénom.nom@aquilenet.fr"
set imap_pass = "votremotdepasse"
set imap_passive="no"
set imap_check_subscribed="yes"
set imap_list_subscribed="yes"

# configuration SMTP
set smtp_url = "smtp://prénom.nom@aquilenet.fr@smtp.aquilenet.fr:587/"
set smtp_pass = "votremotdepasse"
set from = "prénom.nom@aquilenet.fr"
set use_envelope_from=yes # Pour que postfix ou sendmail ne change pas votre from

Un peu plus

Vous pouvez ajouter d'autres paramètres, toujours dans .muttrc

#faire appel à un fichier de signature
set signature='~/.signature'

# Format de date
set date_format="%A %d %b %Y à %H:%M:%S (%Z)"

# phrase d'intro pour réponse quotée
set attribution="Le %d, %n a écrit :"
set forward_format="[Fwd: %s]"
set forward_quote

#Editeur
set edit_hdrs

auto_view text/html
set editor="vim" # indiquer ici votre éditeur de texte préféré.

#Un peu de couleur !
color attachment magenta default            # attachments
color body brightred default "(ftp|http)://[^ ]+"       # point out URLs
color body brightcyan default [-a-z_0-9.]+@[-a-z_0-9.]+ # e-mail addresses
color bold brightblue default               # boldface text
color error brightwhite red                 # error messages
color hdrdefault magenta default            # default color of message header
color header brightmagenta default ^(From): # From and Subject header
color header brightwhite default ^(Subject): # From and Subject header
color header brightwhite default ^(Date): # Date header
color header white default ^(In-Reply-To):
color indicator brightred default                   # indicator bar
color markers brightblue default            # wrapped line markers (+)
color message brightblack green             # status messages
color normal default default                # default
color quoted yellow default                 # quoted text, 1st quote level
color quoted1 green default                 # quoted text, 2nd quote level
color quoted2 brightblue default            # quoted text, 3rd quote level
color quoted3 blue default                  # quoted text, 4th quoet level
color search black yellow                   # matched search patterns in pager
color signature red default                 # the signature (after sigdashes)
color status default blue                   # status lines
color tilde brightblue default              # ``~'' used to pad blank lines
color tree green default                    # thread tree in the index menu
color underline brightgreen default         # underlined text

#Déterminer le nombre de mails de la boite aux lettres affichés en haut lorsqu'on ouvre un mail
set pager_index_lines=3
#Eviter de passer au message suivant lorsqu'on fait défiler un message
set pager_stop
 # Le fichier contenant les alias
 set alias_file=~/.aliases
 source ~/.aliases
 # Affiche le nom d'expéditeur contenu dans ~/.aliases
  set reverse_alias
# Classement des mails par date d'arrivée
set sort=reverse-date

Ajout d'un menu latéral

 #SIDEBAR
set sidebar_visible
set sidebar_short_path
set sidebar_folder_indent
set sidebar_width = 26
set sidebar_divider_char = ' | '
set sidebar_indent_string = ' ''
set sidebar_format = "%B %* [%?N?%N / ?%S]"
set mail_check_stats
#color of folders with new mail 
color sidebar_new yellow default 

# which mailboxes to list in the sidebar 
#mailboxes =aquilenet =gmail

# ctrl-n, ctrl-p to select next, prev folder 
# # ctrl-o to open selected folder 
bind index \CP sidebar-prev 
bind index \CN sidebar-next 
bind index \CO sidebar-open 
bind pager \CP sidebar-prev 
bind pager \CN sidebar-next 
bind pager \CO sidebar-open 

# Remap bounce-message function to "B" 
bind index B bounce-message 

# Mario Holbe suggests: 
macro index b '<enter-command>toggle sidebar_visible<enter><refresh>' 
macro pager b '<enter-command>toggle sidebar_visible<enter><redraw-screen>'

A éclaircir

set beep_new

source ~/.mutt/sort-threads.rc
#  # Remap bounce-message function to "B"
 bind index B bounce-message 

Points durs à régler

ces deux lignes "set locale" renvoient des erreurs lors du lancement de mutt

# locales FR pour les nom des jours et mois
#set locale="fr_FR"
# Pour la gestion des accents
#set locale="iso-8859-15"

paramétrage GPG

Debian a fait le boulot pour nous, renseigner .muttrc avec un renvoi vers le fichier idoine suffit

source ~/.mutt/gpg.rc

Mis à jour par pizzacoca il y a presque 6 ans · 4 révisions