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 | ~~~ |