G4BRIEL · Outil
fmail v0.9.1-beta
Un client mail pour votre terminal (MacOS ou Linux), ultra-sécurisé, libre et gratuit.
fmail est un client mail complet (IMAP/SMTP) qui s'utilise aussi bien en ligne de commande que dans une interface plein écran au clavier. Il est écrit en Python, ne repose que sur la bibliothèque standard (plus gpg pour le chiffrement), et s'installe sans droits administrateur — sous Linux comme sous MacOS.
Ce qu'il sait faire
- Plusieurs comptes réunis dans une même interface, bascule instantanée.
- Cache local : navigation rapide et lecture même hors ligne.
- Chiffrement de bout en bout opportuniste (Autocrypt / OpenPGP) — vos échanges restent illisibles pour les intermédiaires.
- Coffre chiffré sous mot de passe maître (mots de passe des comptes et carnet d'adresses).
- Mot de passe d'urgence : si l'on vous force à donner un mot de passe, donnez celui-là — il détruit immédiatement et de façon sécurisée toutes les données locales (coffre, clés, cache), derrière un faux écran « serveur injoignable ». Vos messages restés sur le serveur ne sont pas touchés.
- Carnet d'adresses, brouillons, signatures par compte, pièces jointes, rédaction en Markdown.
- Bilingue français / anglais.
Comment fonctionne le chiffrement
fmail chiffre les messages de bout en bout avec OpenPGP, en suivant le standard Autocrypt. Le principe est décentralisé, sans serveur de clés ni autorité centrale : chaque message que vous envoyez transporte discrètement votre clé publique (un en-tête Autocrypt), et fmail apprend de la même façon la clé de vos correspondants à la lecture de leurs mails. Dès que les deux côtés se connaissent, le chiffrement s'active tout seul — aucun échange de clés manuel.
Les clés (Ed25519 / Curve25519) sont gérées localement par gpg, dans un trousseau isolé, et les messages chiffrés sont au format standard PGP/MIME (RFC 3156).
Compatible avec les autres clients. Comme c'est de l'OpenPGP standard, un message chiffré par fmail se lit dans n'importe quel client compatible OpenPGP — Thunderbird, Evolution, KMail, mutt/neomutt avec GnuPG… Et avec les clients qui parlent Autocrypt — Delta Chat, K-9 Mail / Thunderbird pour Android, Mailpile… — l'échange de clés est lui aussi automatique : votre correspondant peut vous répondre chiffré sans rien configurer.
Niveau 1 d'Autocrypt : le corps du message est chiffré, mais l'objet et les adresses restent visibles. Le chiffrement est « opportuniste » — il s'active dès que les clés sont connues ; à l'inverse, fmail ne laisse jamais partir en clair un message censé être chiffré.
Chiffrement local et mot de passe d'application
Le chiffrement ne s'arrête pas au transport. Protégé par un mot de passe d'application (mot de passe maître), fmail garde aussi vos données chiffrées localement, au repos :
- le coffre — mots de passe de vos comptes et carnet d'adresses — est chiffré en AES-256 ;
- le cache local — qui garde toute votre boîte sur votre machine, contenu des mails compris (pas seulement les en-têtes) — est chiffré sur le disque : déchiffré uniquement le temps de votre session, puis re-chiffré et effacé à la fermeture. Le contenu de vos courriels est ainsi protégé en local.
Un seul mot de passe déverrouille l'ensemble au lancement et re-verrouille tout automatiquement après un temps d'inactivité. Sans lui, les données posées sur le disque sont illisibles. C'est ce qui rend la protection vraiment de bout en bout : vos messages voyagent chiffrés (Autocrypt) et restent chiffrés jusque sur votre propre machine.
Contrepartie assumée : perdre à la fois le mot de passe maître et le code de récupération rend les données définitivement irrécupérables — c'est le but.
Installation (MacOS / Linux)
Copiez-collez cette commande dans votre terminal (aucun droit administrateur requis ; Python 3.11 ou plus récent) :
curl -fsSL https://survivologie.org/fmail/install.sh | bash
Puis lancez le programme en tapant simplement :
fmail
fmail fonctionne uniquement sous MacOS et Linux. Non, aucune version Windows n'est prévue pour le moment.
L'installeur vérifie l'intégrité des fichiers (empreintes SHA-256) avant de poser le programme dans votre dossier personnel. Pour relire le script avant de l'exécuter : install.sh.
Version, licence et garantie
Version actuelle : 0.9.1-beta.
fmail est un logiciel libre et open source, distribué sous licence GNU General Public License v3.0 ou ultérieure (GPL-3.0-or-later). Texte complet : LICENSE. © 2026 David Manise.
Aucune garantie. Le logiciel est fourni « tel quel », sans aucune garantie d'aucune sorte, dans la limite permise par la loi. Vous l'utilisez à vos propres risques.