Projet

Général

Profil

Tuto mutt detail » Historique » Version 2

pizzacoca, 24/09/2018 21:34

1 1 pizzacoca
# Tuto mutt detail
2
3
## Installation
4
5
~~~
6
apt-get update && apt-get install mutt urlview 
7
~~~
8
9 2 pizzacoca
> **urlview** > afficher de manière efficace les liens web dans mutt 
10 1 pizzacoca
11
## Configuration de mutt
12
13
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. 
14
15
~~~
16
touch ~/.muttrc
17
~~~
18
19
### Configuration minimale
20
21
~~~
22
# configuration de base
23
set realname = "votresuperpseudodekill3r"
24
set header_cache =~/.mutt/cache/headers
25
set certificate_file =~/.mutt/certificates
26
set message_cachedir =~/.mutt/cache/bodies
27
28
# configuration imap
29
set spoolfile=imaps://imap.aquilenet.fr:993/INBOX
30
set imap_user = "prénom.nom@aquilenet.fr"
31
set imap_pass = "votremotdepasse"
32
set imap_passive="no"
33
set imap_check_subscribed="yes"
34
set imap_list_subscribed="yes"
35
36
# configuration SMTP
37
set smtp_url = "smtp://prénom.nom@aquilenet.fr@smtp.aquilenet.fr:587/"
38
set smtp_pass = "votremotdepasse"
39
set from = "prénom.nom@aquilenet.fr"
40
set use_envelope_from=yes # Pour que postfix ou sendmail ne change pas votre from
41
~~~
42
43
### Un peu plus
44
Vous pouvez ajouter d'autres paramètres, toujours dans .muttrc
45
46
~~~
47
#faire appel à un fichier de signature
48
set signature='~/.signature'
49
50
# Format de date
51
set date_format="%A %d %b %Y à %H:%M:%S (%Z)"
52
53
# phrase d'intro pour réponse quotée
54
set attribution="Le %d, %n a écrit :"
55
set forward_format="[Fwd: %s]"
56
set forward_quote
57
58
#Editeur
59
set edit_hdrs
60
61
auto_view text/html
62
set editor="vim" # indiquer ici votre éditeur de texte préféré.
63
64
#Un peu de couleur !
65
color attachment magenta default            # attachments
66
color body brightred default "(ftp|http)://[^ ]+"       # point out URLs
67
color body brightcyan default [-a-z_0-9.]+@[-a-z_0-9.]+ # e-mail addresses
68
color bold brightblue default               # boldface text
69
color error brightwhite red                 # error messages
70
color hdrdefault magenta default            # default color of message header
71
color header brightmagenta default ^(From): # From and Subject header
72
color header brightwhite default ^(Subject): # From and Subject header
73
color header brightwhite default ^(Date): # Date header
74
color header white default ^(In-Reply-To):
75
color indicator brightred default                   # indicator bar
76
color markers brightblue default            # wrapped line markers (+)
77
color message brightblack green             # status messages
78
color normal default default                # default
79
color quoted yellow default                 # quoted text, 1st quote level
80
color quoted1 green default                 # quoted text, 2nd quote level
81
color quoted2 brightblue default            # quoted text, 3rd quote level
82
color quoted3 blue default                  # quoted text, 4th quoet level
83
color search black yellow                   # matched search patterns in pager
84
color signature red default                 # the signature (after sigdashes)
85
color status default blue                   # status lines
86
color tilde brightblue default              # ``~'' used to pad blank lines
87
color tree green default                    # thread tree in the index menu
88
color underline brightgreen default         # underlined text
89
90
#Déterminer le nombre de mails de la boite aux lettres affichés en haut lorsqu'on ouvre un mail
91
set pager_index_lines=3
92
#Eviter de passer au message suivant lorsqu'on fait défiler un message
93
set pager_stop
94
 # Le fichier contenant les alias
95
 set alias_file=~/.aliases
96
 source ~/.aliases
97
 # Affiche le nom d'expéditeur contenu dans ~/.aliases
98
  set reverse_alias
99
~~~
100
101
### Ajout d'un menu latéral
102
103
~~~
104
 #SIDEBAR
105
set sidebar_visible
106
set sidebar_short_path
107
set sidebar_folder_indent
108
set sidebar_width = 26
109
set sidebar_divider_char = ' | '
110
set sidebar_indent_string = ' ''
111
set sidebar_format = "%B %* [%?N?%N / ?%S]"
112
set mail_check_stats
113
#color of folders with new mail 
114
color sidebar_new yellow default 
115
116
# which mailboxes to list in the sidebar 
117
#mailboxes =aquilenet =gmail
118
119
# ctrl-n, ctrl-p to select next, prev folder 
120
# # ctrl-o to open selected folder 
121
bind index \CP sidebar-prev 
122
bind index \CN sidebar-next 
123
bind index \CO sidebar-open 
124
bind pager \CP sidebar-prev 
125
bind pager \CN sidebar-next 
126
bind pager \CO sidebar-open 
127
128
# Remap bounce-message function to "B" 
129
bind index B bounce-message 
130
131
# Mario Holbe suggests: 
132
macro index b '<enter-command>toggle sidebar_visible<enter><refresh>' 
133
macro pager b '<enter-command>toggle sidebar_visible<enter><redraw-screen>'
134
~~~
135
136
### A éclaircir
137
~~~
138
exec sort-reverse #pour classer les mails par date
139
set beep_new
140
141
source ~/.mutt/sort-threads.rc
142
#  # Remap bounce-message function to "B"
143
 bind index B bounce-message 
144
~~~
145
146
### Points durs à régler
147
148
ces deux lignes "set locale" renvoient des erreurs lors du lancement de mutt
149
150
~~~
151
# locales FR pour les nom des jours et mois
152
#set locale="fr_FR"
153
# Pour la gestion des accents
154
#set locale="iso-8859-15"
155
~~~
156
157
### paramétrage GPG
158
159
Debian a fait le boulot pour nous, renseigner .muttrc avec un renvoi vers le fichier idoine suffit
160
161
~~~
162
source ~/.mutt/gpg.rc
163
~~~