Dernière mise à jour :
Bâti sur JMAP — le protocole de mail moderne
IMAP date de 1986. Ton téléphone, non. Reeva tourne nativement sur JMAP, le standard ouvert qui ramène enfin le mail au présent — synchro incrémentale rapide, vrai push, JSON sur HTTPS. Et oui, on parle aussi IMAP et SMTP pour tout client historique que tu possèdes.
Qu'est-ce que JMAP ?
JMAP (JSON Meta Application Protocol) est un standard ouvert de l'IETF pour le mail, les calendriers et les contacts. Conçu chez Fastmail, il est standardisé dans RFC 8620 (le protocole de base) et RFC 8621 (les parties propres au mail).
Là où IMAP est un protocole avec état, ligne par ligne, qui fait comme si ta boîte était un système de fichiers des années 80, JMAP est une API JSON sans état sur HTTPS qui traite le mail comme la surface d'API qu'il est vraiment. Tu demandes "qu'est-ce qui a changé depuis l'état X ?" et tu obtiens un diff. Tu demandes "donne-moi les 50 premiers messages correspondant à ce filtre, avec seulement ces propriétés" et tu l'obtiens — en une seule requête.
Ce n'est ni une extension Reeva ni un truc d'éditeur. JMAP est un standard ouvert avec plusieurs implémentations serveur indépendantes ( Stalwart , Cyrus, celle de Fastmail) et des bibliothèques clientes dans tous les langages majeurs. Choisis demain un autre fournisseur JMAP et tes données migrent avec un appel d'API unique.
Pourquoi JMAP gagne
Six avantages concrets sur IMAP — pour toi, ta batterie et le réseau entre toi et ton mail.
Synchro plus rapide
JMAP récupère ce qui a changé depuis la dernière synchro en un seul aller-retour — pas de polling par dossier, pas de FETCH 1:*. Ouvrir Reeva sur un téléphone après une semaine d'absence coûte une requête, pas des centaines.
Vrai push, pas de polling
PushSubscription natif délivre le nouveau mail au client dès qu'il arrive. Ta batterie arrête de payer le privilège de vérifier une boîte vide toutes les 60 secondes.
Opérations groupées
Déplace 200 messages, marque-les lus et applique un libellé — un seul appel HTTP. IMAP a besoin de centaines de commandes pour le même travail, chacune bloquant la suivante.
Un protocole de cette décennie
JSON sur HTTPS, prêt pour OAuth, interrogeable comme une API. IMAP date de 1986 et ça se voit — chaque fonctionnalité moderne est un patch ajouté par-dessus.
Recherche côté serveur qui marche vraiment
Cherche par sujet, expéditeur, corps, nom de pièce jointe, plage de dates — combinés et paginés côté serveur. Fini de télécharger les boîtes pour les grepper localement.
Même chiffrement, moins de fuite
JMAP tourne sur TLS 1.3 avec les mêmes garanties cryptographiques qu'IMAP. Les métadonnées du protocole sont plus petites, donc les observateurs voient moins de tes habitudes.
Les preuves
Même tâche, deux protocoles. Regarde les allers-retours.
IMAP — "quoi de neuf ?"
a1 LOGIN user pass
a2 LIST "" "*"
a3 SELECT INBOX
a4 UID FETCH 1:* (FLAGS)
a5 SELECT Sent
a6 UID FETCH 1:* (FLAGS)
a7 SELECT Archive
a8 UID FETCH 1:* (FLAGS)
... one SELECT + FETCH per folder ... Une requête par dossier. L'état vit aux deux bouts. Un portable qui sort de veille avec 20 dossiers = 40+ allers-retours avant d'afficher un seul nouveau message.
JMAP — même question
POST /jmap HTTPS
{
"using": ["urn:ietf:params:jmap:mail"],
"methodCalls": [[
"Email/changes",
{ "accountId": "u1", "sinceState": "42" },
"0"
]]
} Un seul appel HTTPS. Le serveur répond avec l'ensemble exact des IDs de messages qui ont changé depuis la dernière synchro, tous dossiers confondus, en JSON parsable en trois lignes.
Utilise-le depuis n'importe quel client
JMAP natif quand on peut, IMAP / SMTP partout ailleurs. Apporte ce que tu utilises déjà — rien ne te verrouille.
Apps Reeva
Web, desktop, mobile
Thunderbird
Add-on JMAP (ou IMAP)
Apple Mail
IMAP en repli
K-9 Mail
IMAP en repli
FairEmail
IMAP/JMAP via add-on
Stalwart CLI
Administration serveur
On parle aussi IMAP, SMTP, CardDAV et CalDAV
Se vanter de JMAP n'excuse pas de te verrouiller. Chaque boîte Reeva est aussi joignable via IMAP4rev1 pour le mail entrant, SMTP-AUTH pour l'envoi, CardDAV pour les contacts et CalDAV pour les calendriers. Utilise Apple Mail, Outlook, Thunderbird, mutt — n'importe quoi. Tes données, ton choix de client.
Le mail de cette décennie. Gratuit à essayer.
Mail chiffré sur JMAP, calendrier, contacts, coffre-fort et cloud — un compte, aucun pistage.