Aerc : un client e-mail TUI bien conçu
- Aerc est un client e-mail en TUI, publié pour la première fois il y a environ 4 ans
- C’est un nouveau venu relativement récent face à des concurrents comme Pine (sorti en 1992) ou Mutt (sorti en 1995)
- Je l’avais ignoré au départ parce que Thunderbird me suffisait, mais en le réessayant récemment, j’ai constaté qu’il avait mûri et qu’il offrait suffisamment de fonctionnalités pour un usage quotidien
- J’avais déjà essayé d’utiliser Neomutt avant d’abandonner, donc je l’ai abordé sans grandes attentes, mais il m’a satisfait bien au-delà de ce que j’imaginais
Documentation
- La commande
:help permet d’utiliser une aide intégrée
- Le tutoriel explique brièvement les fonctionnalités et raccourcis les plus importants, ce qui aide à le configurer rapidement
- Toute la documentation d’aide est fournie sous forme de pages man, une bonne manière d’offrir un système d’aide « portable » dans une application TUI
Configuration des comptes
- Un assistant simple et intuitif permet d’ajouter facilement un compte
- Le fichier de configuration (
~/.config/aerc/accounts.conf) utilise une syntaxe INI simple, facile à lire et à modifier
- Les options de gestion des dossiers (
folders-sort et folder-map) sont particulièrement utiles
folders-sort
- Permet de redéfinir le tri automatique de certains dossiers
- Les dossiers spécifiés s’affichent en haut de la liste, tandis que les autres sont triés par ordre alphabétique
folder-map
- Une fonctionnalité qui résout les problèmes de structure de dossiers propres aux différents fournisseurs d’e-mail
- Elle fournit un système de remappage flexible à l’aide d’un fichier qui associe les dossiers du serveur aux noms de dossiers affichés
Affichage des e-mails
- L’expérience d’affichage des e-mails reste un peu limitée à cause des e-mails HTML
- Il est possible de consulter les e-mails via un parseur/navigateur HTML (combinaison de w3m et dante)
- Une option permet aussi d’ouvrir l’e-mail dans le navigateur web par défaut
Rédaction des e-mails
- Pouvoir rédiger des e-mails dans vim est particulièrement satisfaisant
Carnet d’adresses
- Le carnet d’adresses peut être géré via un programme externe
- Le programme par défaut, abook, ne prenait pas en charge les caractères non ASCII, ce qui était gênant
- Le problème a été résolu en utilisant emailbook-janet
Prise en charge de PGP
- Cela résout les problèmes de prise en charge de PGP/GPG dans Thunderbird
- Par défaut, Aerc utilise le trousseau de clés GPG, et il est possible de définir un ID de clé spécifique ou de rechercher une clé via une adresse e-mail
Configuration générale
- Il est possible d’inclure un fichier de signature et de générer une signature en exécutant une commande externe
- Les modèles d’e-mail sont pris en charge
- Le préfixe
Re: est supprimé intelligemment des objets d’e-mail
- Une fonctionnalité d’alerte pour les pièces jointes est fournie, et elle peut être facilement étendue à l’aide d’expressions régulières
Résumé de GN⁺
- Aerc est un client e-mail en TUI qui propose une configuration de compte simple et intuitive ainsi qu’une gestion flexible des dossiers
- L’affichage des e-mails HTML reste un peu inconfortable, mais cela peut être compensé de différentes manières
- La rédaction d’e-mails avec vim et la gestion du carnet d’adresses via des programmes externes sont possibles
- La prise en charge de PGP est bien assurée, et la configuration générale permet d’utiliser des fichiers de signature et des modèles d’e-mail
- Parmi les autres projets offrant des fonctionnalités similaires, on peut citer Mutt et Neomutt
1 commentaires
Commentaires Hacker News
J’utilise Aerc depuis longtemps
ff = :filter -f "current sender"fs = :filter -H subject:"current subject"fS = :filter -H subject: "subject containing foo"J’ai exploré Mutt en profondeur, mais j’ai constaté qu’un client mail graphique me convenait mieux
Les clients mail en terminal sont séduisants, mais je n’ai pas envie de faire mon courrier électronique dans le terminal
Je n’aimais pas laisser plusieurs onglets GMail ouverts, donc j’ai configuré Aerc
J’adore les projets modernes en mode texte, merci de continuer à faire vivre le terminal
J’ai vu une vidéo montrant comment lire ses e-mails avec Emacs et mu4e
J’ai ajouté Aerc à Terminal Trove et documenté la méthode d’installation
Aerc est conçu comme un client et ne stocke pas les mails sur l’ordinateur
Il n’y a aucune explication de ce qu’est un « TUI »
Je suis coincé avec Thunderbird