Tuto mutt detail » Historique » Version 4
pizzacoca, 12/12/2018 23:08
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 | 3 | pizzacoca | # Classement des mails par date d'arrivée |
100 | set sort=reverse-date |
||
101 | |||
102 | 1 | pizzacoca | ~~~ |
103 | |||
104 | ### Ajout d'un menu latéral |
||
105 | |||
106 | ~~~ |
||
107 | #SIDEBAR |
||
108 | set sidebar_visible |
||
109 | set sidebar_short_path |
||
110 | set sidebar_folder_indent |
||
111 | set sidebar_width = 26 |
||
112 | set sidebar_divider_char = ' | ' |
||
113 | set sidebar_indent_string = ' '' |
||
114 | set sidebar_format = "%B %* [%?N?%N / ?%S]" |
||
115 | set mail_check_stats |
||
116 | #color of folders with new mail |
||
117 | color sidebar_new yellow default |
||
118 | |||
119 | # which mailboxes to list in the sidebar |
||
120 | #mailboxes =aquilenet =gmail |
||
121 | |||
122 | # ctrl-n, ctrl-p to select next, prev folder |
||
123 | # # ctrl-o to open selected folder |
||
124 | bind index \CP sidebar-prev |
||
125 | bind index \CN sidebar-next |
||
126 | bind index \CO sidebar-open |
||
127 | bind pager \CP sidebar-prev |
||
128 | bind pager \CN sidebar-next |
||
129 | bind pager \CO sidebar-open |
||
130 | |||
131 | # Remap bounce-message function to "B" |
||
132 | bind index B bounce-message |
||
133 | |||
134 | # Mario Holbe suggests: |
||
135 | macro index b '<enter-command>toggle sidebar_visible<enter><refresh>' |
||
136 | macro pager b '<enter-command>toggle sidebar_visible<enter><redraw-screen>' |
||
137 | ~~~ |
||
138 | |||
139 | ### A éclaircir |
||
140 | ~~~ |
||
141 | set beep_new |
||
142 | |||
143 | source ~/.mutt/sort-threads.rc |
||
144 | # # Remap bounce-message function to "B" |
||
145 | bind index B bounce-message |
||
146 | ~~~ |
||
147 | |||
148 | ### Points durs à régler |
||
149 | |||
150 | ces deux lignes "set locale" renvoient des erreurs lors du lancement de mutt |
||
151 | |||
152 | ~~~ |
||
153 | # locales FR pour les nom des jours et mois |
||
154 | #set locale="fr_FR" |
||
155 | # Pour la gestion des accents |
||
156 | #set locale="iso-8859-15" |
||
157 | ~~~ |
||
158 | |||
159 | ### paramétrage GPG |
||
160 | |||
161 | Debian a fait le boulot pour nous, renseigner .muttrc avec un renvoi vers le fichier idoine suffit |
||
162 | |||
163 | ~~~ |
||
164 | source ~/.mutt/gpg.rc |
||
165 | ~~~ |