C'est un logiciel qui s’affiche directement depuis le terminal et ne dispose pas d'interface graphique. Ce qui a l'avantage de demander moins de ressources que Thunderbird par exemple.
Liste non exhaustives de touches :
c = change mailbox (puis taper =INBOX par ex) c? = Liste les mailbox c? + <shift>+c = Creation d'une mailbox <shift>+d = supprimer plusieurs mails à la fois Depuis la doc officielle : -a attache un fichier à un message -c spécifie une adresse de copie carbone (Cc) -e spécifie une commande de configuration à exécuter après la lecture des fichiers d'initialisation -F spécifie un autre fichier pour les commandes d'initialisation -f spécifie une boîte aux lettres à charger -h affiche l'aide sur les options de ligne de commande -H spécifie un fichier brouillon/modèle dans lequel lire des en-têtes et un corps de message -i spécifie un fichier à inclure dans la rédaction d'un message -n ne pas lire le fichier de configuration globale Muttrc -m spécifie un format de boîte à lettre par défaut -p rappelle un message non envoyé -R ouvre une boîte à lettre en lecture seule -o Trie la boite par mot clé, tags, priorité, ... -s spécifie un objet (le mettre entre guillemets s'il contient des espaces) -v affiche le numéro de version ainsi que les options de compilation -x simule le mode de fonctionnement de mailx(1) -y affiche un menu composé des fichiers spécifiés par la commande mailboxes -z quitte immédiatemment s'il n'y a pas de nouveaux message dans la boîte -Z ouvre la première boîte contenant de nouveaux messages, quitte immédiatement s'il n'y en a pas
Tout dépend de la configuration des serveurs mais pour la pluspart, voici les directives permettant de s'y connecter pour le cas d'un utilisateur chez sfr :
nano ~/.muttrc
set from = "user@sfr.fr" set realname = "Prenom NOM" set signature=~/.mutt/signature set imap_user = "user@sfr.fr" set imap_pass = "mot2pass" set folder = "imaps://imap.sfr.fr:993" set spoolfile = "+INBOX" set postponed ="+Drafts" set header_cache =~/.mutt/cache/headers set message_cachedir =~/.mutt/cache/bodies set certificate_file =~/.mutt/certificates set smtp_url = "smtps://user@sfr.fr@smtp.sfr.fr:465/" set smtp_pass = "mot2pass" set move = no set imap_keepalive = 600
Nous indiquons que nous souhaitons mettre le cache à cette emplacement :
mkdir -p ~/.mutt/cache/
Pour que l'interface soit plus ergonomique en ajoutant ces lignes dans le même fichier ~/.muttrc.
set pager_index_lines=7 set pager_stop 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
Documentation : https://www.unixmail.fr/informatique/mutt-ep4/
Voici les options de configuration de base :
# Use GPGME set crypt_use_gpgme = yes set crypt_replysign = yes set crypt_replyencrypt = yes set crypt_replysignencrypted = yes set crypt_verify_sig = yes set crypt_autosign = yes # Definir la clé de chiffrement : set pgp_sign_as = 0x53415200
On peut voir l'ID grâce à
gpg -k
Après avoir terminé la rédaction d’un mail, voici la suite de commande à suivre pour un mutt configuré en FR :
p : Activer le mode de chiffrement c : Pour chiffrer le mail (sinon, plusieurs modes son proposés) y : Pour envoyer le mail o : Pour valider la sélection de la clé de chiffrement.