"Tous les clients de messagerie sont nuls, celui-ci est juste moins nul!» Citation du développeur principal. La vérification des e-mails nécessite une interface Web ou un client de messagerie distinct. Ceux-ci nécessitent des environnements graphiques, à quelques exceptions près. Neomutt est l'une de ces exceptions. Avec Neomutt, vous pouvez consulter vos e-mails en ligne de commande dans une application séparée. Vous pouvez être limité en ce qui concerne les e-mails Web, mais il existe également des solutions de contournement pour cet inconvénient.
Les idées de base
Pour comprendre, vous devez comprendre les concepts de base. La principale est la vue que vous avez pour chaque travail ; lister les mails et lire chaque mail.
Indice
Neomutt démarre avec l'écran d'index. Cela montre tous les e-mails répertoriés comme vous le souhaitez. Que vous voyiez les e-mails lus ou non, vous pouvez définir vous-même. Le comportement par défaut est d'afficher tous les e-mails même lorsqu'ils sont marqués comme supprimés ; vous les déplacez plus tard dans la corbeille. Vous choisissez un e-mail avec des flèches, des touches vim ou ce que vous spécifiez vous-même dans l'écran d'index. Pour les ouvrir, appuyez sur Entrée et ils apparaîtront dans l'écran du téléavertisseur.
Téléavertisseur (affichage des e-mails)
Dans le pager, vos e-mails s'afficheront. Dans le formulaire de base, vous ne verrez que les e-mails textuels. Pour voir le HTML, vous devez désigner votre navigateur Web et demander à Neomutt de l'appeler. Neomutt va créer un fichier temporaire qui contient la page web correspondante qui est l'email.
Barre latérale
La barre latérale conserve toutes les boîtes aux lettres dont vous disposez, il peut y en avoir plusieurs! Vous pouvez choisir de l'avoir, de ne pas l'avoir ou de l'activer avec une combinaison de touches. La plupart des utilisateurs auront un raccourci clavier, comme « B », par exemple.
La navigation
Vous naviguez dans votre boîte de réception avec les touches fléchées et faites défiler les e-mails avec la barre d'espace. Pour supprimer l'e-mail, vous utilisez 'D'. Toutes ces choses sont communes, et vous pouvez les régler vous-même avec le fichier de configuration. La partie intéressante est que vous devez connaître l'index et le pager. Lorsque vous configurez neomutt, les paramètres dépendent de la vue que vous utilisez. La plupart d'entre eux seront pour les deux vues.
Clés de liaison
Dans neomutt, vous travaillerez exclusivement avec le clavier. C'est une application basée sur un terminal, après tout. Pour cette raison, vous voudrez lier différentes touches aux fonctions que vous utilisez le plus. Auparavant, vous pouviez lire les liaisons standard ; si vous voulez changer quelque chose, vous devez les lier vous-même. Pour lier la majuscule 'B' pour basculer la barre latérale, par exemple, utilisez le code ci-dessous.
index de liaison, pager B sidebar-toggle-visibleLa liste finira par être assez longue, donc rechercher un fichier séparé pour les raccourcis clavier est une bonne idée. Le format est assez simple ; une majuscule signifie exactement que. Pour afficher Ctrl-x, vous mettez \c-x
Connecter un compte
La première chose à faire est de connecter un compte. Vous pouvez le faire avec une commande à la fois ; vous aurez besoin d'une vingtaine de commandes pour accéder à votre boîte aux lettres. Pas ce que tu veux faire quotidiennement. Cela peut être utile lorsque vous essayez de créer un nouveau compte. En utilisation ordinaire, vous souhaitez que le compte soit ouvert lorsque vous démarrez neomutt. Cela nécessite un fichier de configuration. Dans le fichier, vous devrez définir toutes les valeurs du compte.
# Paramètres Imapset imap_user = "[email protected]"
définir imap_pass = ""
# Paramètres SMTP
définir smtp_url = "smtps://srv.certains-hébergement.com"
définir smtp_pass = ""
# Dossiers distants
set folder = "imaps://srv.certains-hébergement.com"
set spoolfile = "+INBOX"
set reporté = "+/Brouillons"
set record = "+/Envoyé Mail"
set corbeille = "+/Corbeille"
compte-hook $dossier "set imap_pass=""
Les paramètres sont assez simples à comprendre ; vous pouvez avoir des mots de passe différents pour IMAP et SMTP bien que ce soit rare. Ce qui peut prêter à confusion, c'est la valeur du dossier. Cette configuration est pour IMAP ; le dossier que vous définissez est sur le serveur distant. Vous pouvez utiliser un magasin local pour vos e-mails, mais c'est une autre configuration. Le mot de passe est vide dans ce cas. Lorsque vous exécutez, neomutt vous demandera votre mot de passe à chaque démarrage. Si vous définissez le mot de passe, neomutt le récupérera à partir de ce fichier de configuration. Il est recommandé de crypter le fichier où se trouve le mot de passe!
Contenus Web
Lorsqu'un email est écrit en HTML, vous ne pouvez pas le lire avec Neomutt, par défaut. Vous pouvez accéder au courrier dans votre navigateur par défaut, cependant. Sur la plupart des systèmes, lorsque vous ouvrez un e-mail, cela montrera que vous ne pouvez pas lire le HTML dans le client de messagerie. Lorsque vous appuyez sur v, comme indiqué dans le pager, votre navigateur par défaut l'ouvrira. Ceci est déterminé par le ~/.fichier mailcap. Vous trouvez 'text/html' un point-virgule et le navigateur que vous utiliserez dans le fichier. Sur les systèmes basés sur Debian, il appelle '/usr/bin/sensible-browser'. Pour définir cette valeur, vous devez la modifier dans '/etc/alternatives/x-www-browser' et '/etc/alternatives/gnome-www-browser'. C'est pour tout le système.
$ sudo update-alternatives -config x-www-browser$ sudo update-alternatives -config gnome-www-browser
$ xdg-settings set default-web-browser brave-browser.bureau
Notez que le dernier est pour votre usage uniquement, au cas où vous n'auriez pas root sur votre système. Vous pouvez également définir n'importe quel autre navigateur Web uniquement pour la messagerie. Pour ce faire, définissez mailcap directement sur un navigateur.
Conclusion
Le package neomutt est très polyvalent, mais la configuration est déroutante et nécessite plus de tutoriels et d'exemples bien expliqués que vous n'en avez vu ici. Avec votre boîte aux lettres débordante de courriers HTML, vous pouvez réfléchir à deux fois avant de passer à un pager de messagerie texte. Considérez, cependant, que vous pouvez l'utiliser comme filtre. La plupart des e-mails commerciaux sont uniquement en HTML, vos autres e-mails sont-ils en texte brut?