Illustration d'un client mail moderne sur un bureau GNOME sombre

Postcard : un client mail moderne pour GNOME, écrit avec l'IA

Postcard est un nouveau client mail gratuit et open source pour GNOME, écrit en Python avec l'aide de l'IA. Simple, rapide et respectueux de ta vie privée.

Tu cherches un client mail moderne pour ton bureau Linux, sans passer par un navigateur ni un service en ligne ? Postcard est un nouveau venu qui coche pas mal de cases : gratuit, open source, pensé pour GNOME, et écrit en Python avec l'aide d'outils d'IA. Le tout dans une interface sobre qui rappelle le bon vieux Geary.

Un client mail qui ressemble à ce que tu connais déjà

Postcard reprend la disposition classique des clients mail de bureau : les dossiers dans une barre latérale à gauche, la liste des conversations au milieu, et le volet de lecture à droite. Rien à réapprendre, si tu as déjà utilisé Geary ou Thunderbird. L'application est construite avec GTK 4 et libadwaita, les bibliothèques graphiques officielles de GNOME, ce qui lui donne un rendu parfaitement intégré au bureau.

Sous le capot, c'est du Python avec la bibliothèque standard : imaplib et smtplib pour la connexion aux serveurs, une base SQLite locale pour l'index de recherche, WebKitGTK pour afficher les mails en HTML, et libsecret pour garder tes mots de passe en sécurité. Le développeur assume un choix volontairement « ennuyeux » pour que le code reste lisible et maintenable dans la durée.

Capture d'écran de Postcard, le client mail pour GNOME, montrant la liste des conversations et le volet de lecture

Capture d'écran de Postcard, montrant la liste des conversations et le volet de lecture — source : le site officiel du projet.

Ce qu'il sait faire, et ce qu'il ne fait pas

Postcard gère plusieurs comptes IMAP et SMTP, y compris Gmail via les comptes en ligne de GNOME, Fastmail, Proton Bridge ou ton propre serveur. Il propose des conversations groupées, une recherche plein texte locale, la lecture hors ligne, le blocage des images distantes (les fameux pixels de suivi), et même un bouton de désinscription des listes de diffusion.

En revanche, ne cherche pas de chiffrement PGP/GPG intégré, de calendrier, ou de filtres de messagerie côté client. Pour les utilisateurs exigeants, des clients établis comme Evolution ou Thunderbird restent plus complets. Postcard vise plutôt ceux qui veulent un client simple, propre et rapide pour leur usage quotidien.

Un projet écrit avec l'IA, assumé

Le développeur, gxanshu, est transparent : il utilise des outils d'IA pour écrire le code, mais affirme relire chaque ligne avant publication. C'est un point intéressant dans un contexte où Flathub a banni les applications « vibe codées » et où beaucoup de projets assistés par IA sont abandonnés en quelques mois. Postcard est en développement actif, avec plusieurs mises à jour par semaine, et le code est inspectable sur GitHub.

À toi de juger : si tu veux un client mail moderne et léger pour GNOME, Postcard vaut le coup d'œil. Mais garde ton client habituel sous la main quelques semaines, le temps de voir si le projet tient la distance.

Comment l'installer

Postcard se distribue en Flatpak, mais pas via Flathub. Il faut ajouter le dépôt dédié du projet, puis installer le paquet :

flatpak remote-add --if-not-exists postcard https://postcard.gxanshu.in/postcard.flatpakrepo
flatpak install postcard in.gxanshu.postcard

Une fois installé, il apparaît dans ta grille d'applications comme n'importe quel logiciel, et flatpak update s'occupe des mises à jour.

Sources

Le site officiel de Postcard, avec la présentation des fonctionnalités et les instructions d'installation.

Le dépôt GitHub du projet, avec le code source, la licence GPL-3.0 et les notes de version.

L'article d'OMG! Ubuntu qui présente Postcard et le contexte des applications assistées par IA.



Recherche, relecture et illustration assistées par IA. Le contenu reflète le travail éditorial de la rédaction.

No comments yet