Outils pour utilisateurs

Outils du site


tech:todo-mutt

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Prochaine révision
Révision précédente
tech:todo-mutt [2025/03/24 15:06] – créée - modification externe 127.0.0.1tech:todo-mutt [2026/06/07 19:12] (Version actuelle) – modification externe 127.0.0.1
Ligne 1: Ligne 1:
 +<!DOCTYPE markdown>
 +{{tag>Email App Console}}
 +
 +# Notes mutt
 +
 +
 +~~~bash
 +#apt-get install mutt-patched
 +sudo apt-get install neomutt
 +
 +# Pour voir les mails en HTML
 +sudo apt-get install w3m
 +
 +# Pour cliquer sur les liens HTML [remplace `urlview`)
 +sudo apt-get install urlscan
 +~~~
 +
 +
 +Voir [[http://doc.ubuntu-fr.org/mutt]]
 +
 +`~/.bash_aliases`
 +~~~bash 
 +alias mutt='env BROWSER=w3m neomutt'
 +~~~
 +
 +~~~bash
 +mkdir ~/.mutt
 +~~~
 +
 +~~~ini
 +set realname = "Prenom NOM"
 +set editor="vim" 
 +
 +# locales FR pour les nom des jours et mois
 +set locale="fr_FR"
 +
 +set spoolfile="imaps://User:PASSWORD@Server/INBOX"
 +~~~
 +
 +TODO : Fichier à déposer sous git [mdp exclu]
 +
 +----
 +
 +
 +## Configuration Mutt
 +
 +`~/.muttrc`
 +~~~ini
 +# configuration de base
 +set realname = ""
 +set header_cache =~/.mutt/cache/headers
 +set certificate_file =~/.mutt/certificates
 +set message_cachedir =~/.mutt/cache/bodies
 +
 +####GMAIL
 +
 +# configuration imap
 +set spoolfile="imaps://imap.gmail.com:993/"# l'endroit ou le MTA stocke vos messages ("spool file")
 +set imap_user = "VOTRE_ADDRESSE@gmail.com"
 +#set pop_pass =
 +set imap_passive="no"
 +set imap_check_subscribed="yes"
 +set imap_list_subscribed="yes"
 +# configuration SMTP
 +set smtp_url = "smtps://VOTRE_ADDRESSE@gmail.com@smtp.gmail.com:465/"
 +# set smtp_pass =
 +set from = "VOTRE_ADDRESSE@gmail.com"set use_envelope_from=yes # Pour que postfix ou sendmail ne change pas votre from
 +
 +####Pour Hotmail
 +####HOTMAIL
 +#set spoolfile=pops://pop3.live.com:995/
 +#set pop_user="VOTRE_ADDRESSE@hotmail.fr"
 +#set ssl_force_tls = yes
 +#set imap_passive="no"
 +#set imap_check_subscribed="yes"
 +#set imap_list_subscribed="yes"
 +#set smtp_url="smtps://VOTRE_ADDRESSE@hotmail.fr@smtp.live.com:25"
 +#set from="VOTRE_ADDRESSE@hotmail.fr"
 +
 +# petit plus
 +set trash = "~/.mutt/Trash"
 +set postponed="~/.mutt/Draft"
 +set folder = ~/Mail # Le répertoire des mailboxes
 +set imap_check_subscribed
 +set mail_check = 120
 +set timeout = 300
 +set imap_keepalive = 300
 +set signature="~/.mutt/.signature" # votre fichier signature
 +
 +# locales FR pour les nom des jours et mois
 +set locale="fr_FR"
 +
 +# 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
 +
 +#
 +mailboxes !
 +#alternates
 +
 +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
 +
 +# Pour la gestion des accents
 +#set locale="iso-8859-15"
 +
 +set pager_index_lines=7
 +set pager_stop
 +
 +#
 +set implicit_autoview
 +auto_view text/html application/x-pgp-message # view html automatically
 +set mailcap_path="~/.mailcap"
 +set mailcap_sanitize=yes
 +
 +alternative_order text/plain text/enriched text/html # save html for last
 +~/.mailcap
 +text/html; lynx -dump -force-html -assume_charset %{charset} -localhost %s; copiousoutput ###lire les pages html avec le navigateur lynx
 +
 +video/*; mpayer %s ###pour lire les vidéos avec mplayer
 +
 +audio/*; play %s ###pour écouter les sons avec la commande play
 +
 +image/*; feh %s ###visionner les images avec l'éditeur feh
 +
 +# Fichier d'alias :
 +set alias_file='~/.mutt/.alias_mutt'
 +source '~/.mutt/.alias_mutt'
 +~~~
 +
 +Exemple de conf pour un accès directe type Mailbox http://www.elho.net/mutt/maildir/ :
 +
 +`~/.muttrc`
 +~~~ini
 +set mbox_type=Maildir
 +
 +set folder="~/Maildir"
 +set mask="!^\\.[^.]"
 +set mbox="~/Maildir"
 +set record="+.Sent"
 +set postponed="+.Drafts"
 +set spoolfile="~/Maildir"
 +~~~
 +
 +
 +Classer les mails par date
 +
 +`~/.muttrc`
 +~~~ini
 +set sort_aux = last-date-received                           
 +set sort = reverse-threads
 +~~~
 +
 +
 +## Visualisation de mail en HTML
 +
 +Source : http://christophe.masutti.name/index.php?article16/a-propos-de-mutt
 +
 +A jouter
 +`~/.muttrc`
 +~~~ini
 +set implicit_autoview
 +auto_view text/html  application/x-pgp-message
 +set mailcap_path="~/.mailcap"
 +set mailcap_sanitize=yes
 +~~~
 +
 +Puis, dans .mailcap, au choix :
 +
 +Si vous désirez utiliser Lynx*:
 +
 +`.mailcap`
 +~~~
 +text/html; lynx -dump -force-html -assume_charset %{charset} -localhost %s; copiousoutput
 +~~~
 +
 +Si vous désirez utiliser W3m:
 +
 +`.mailcap`
 +~~~
 +text/html; w3m -dump %s; copiousoutput; nametemplate=%s.html
 +~~~
 +
 +Si vous désirez utiliser Links ou Links2:
 +
 +`.mailcap`
 +~~~
 +text/html; links2 -dump %s; nametemplate=%s.html; copiousoutput
 +~~~
 +
 +Si vous désirez utiliser Elinks:
 +
 +`.mailcap`
 +~~~
 +text/html; elinks -default-mime-type text/html %s; needsterminal;
 +~~~
 +
 +-----
 +
 +
 +## Utilisation
 +
 +### Récupérer un message marqué à supprimer 
 +
 +Pour effacer un message :
 +
 +touche **[d]** sur le message concerné
 +
 +mutt vous demandera confirmation pour réellement effacer les messages quand vous quitterez mutt
 +
 +Le(s) message(s) restent disponible tant que vous n'avez pas quitté mutt.
 +
 +Seulement voilà, les messages marqué comme "à effacer" ne sont plus sélectionnable.
 +
 +La touche **[t]** servant à marquer un message (t comme tag) permet de sélectionner notre message que nous souhaitons finalement garder.
 +
 +
 +Puis touche **[u]** (u comme undo ou undelete)
 +
 +## Pb
 +
 +### Erreur GPGME: CMS protocol not available
 +
 +
 +~~~
 +GPGME: CMS protocol not available
 +~~~
 +
 +ou
 +
 +~~~
 +GPGME : protocole CMS non disponible
 +~~~
 +
 +#### Solution
 +
 +~~~bash
 +sudo apt-get install gpgsm
 +~~~
 +
 +
 +### Err color not supported by term
 +
 +~~~
 +$ neomutt
 +Looking up imap.acme.fr...
 +Connecting to impa.acme.fr...
 +SSL/TLS connection using TLS1.3 (ECDHE-RSA/AES-256-GCM/AEAD)
 +Logging in...
 +/home/jean/.muttrc:220: color sidebar_highlight black color8: color not supported by term
 +/home/jean/.muttrc:224: color sidebar_divider color8 black: color not supported by term
 +/home/jean/.muttrc:230: color sidebar_ordinary color245 default: color not supported by term
 +/home/jean/.muttrc:232: color sidebar_spool_file color207 default: color not supported by term
 +/home/jean/.muttrc:234: color sidebar_unread color136 default: color not supported by term
 +source: errors in /home/jean/.muttrc
 +Press any key to continue...
 +~~~
 +
 +Solution 
 +~~~bash
 +env TERM=xterm-256color neomutt
 +~~~
  

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki