Projet

Général

Profil

Tuto mutt detail » Historique » Version 1

pizzacoca, 24/09/2018 21:24

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