Repository navigation
Releases
Quatrelle 1.1.0
Quatrelle 1.1.0: safer mail, a calendar that works like Outlook's, and Exchange that opens big messages at once. Local-first email, an open-source, clean-room alternative to Microsoft Outlook, in pure Rust.
Version française plus bas.
What's new since 1.0.0
- Sender check: a warning when a message carries the name of someone you know from another address, the name written in look-alike letters, or a signature that doesn't match the sender; the ⚠ shows in the message list too. The sender's address after the name and an External tag are options, in File › Options › Safety. On Exchange, the organisation's directory is asked about a name it doesn't know yet.
- Your passwords stay with your servers: a redirect to another site never carries your password, token or cookies (mail, calendars, contacts, JMAP); Quatrelle asks before using another domain, Exchange Autodiscover included, and Server settings list the domains you allowed.
- Exchange: big messages open at once: the text first, the attachments and pictures after, on Exchange and Microsoft 365.
- Writing: To, Cc and Bcc show each person, group or room as a chip, with suggestions from your contacts, the directory and the room lists; distribution lists expand; Send waits for names still being checked. Insert › Emoji; Alt + numpad codes on Windows; replies and forwards keep the quoted pictures.
- Reading: Outlook's
winmail.datgives its files and formatted text; mail in Shift_JIS, GBK, Big5 and EUC-KR; pictures from the web shown always, or for people you know (a setting); a picture inside a link opens the link; a clickable unsubscribe address. - Calendar:
- search across every calendar;
- a right click to open or join, answer, choose Show As, categorize, make private or delete;
- Show As and a lock for private appointments in the grid;
- selecting, opening, Delete and Ctrl+N as in Outlook;
- an answered invitation leaves the Inbox (a setting).
- Online meetings:
- Join opens a Teams meeting in the app window of Chrome or another Chromium browser, in the profile you choose (File › Options › Applications);
- the Webex Meeting button lists your Webex rooms, kept in File › Options › Calendar, each with its own lines for the notes;
- video links in calendars from Google and CalDAV servers (
CONFERENCE) work with Join and the search; - Webex scheduled meetings go through Webex's own API, with an integration of your own (
docs/webex.md); they haven't been tried on a real Webex account yet.
- Reliability:
- a dead connection is noticed, so new mail no longer comes late;
- no more appointments or contacts made twice during a sync;
- an item changed here and deleted on the server is kept in Sync Issues › Conflicts, as Outlook does;
- Attach no longer freezes the window;
- Quatrelle asks before closing while a message is still being sent;
- sent mail keeps its copy where the server has no Sent folder;
- Exchange no longer refuses your changes to someone else's meeting.
Downloads
Windows .msi and portable zip (x64, x86, ARM64) · Linux AppImage, .deb, .rpm, Flatpak, Arch package, .tar.gz (x86_64, aarch64; riscv64 as .deb, .rpm and .tar.gz) · FreeBSD (x86_64) · the web app, also in your browser with the sample mailbox. Each file's SHA-256 is in SHA256SUMS.txt.
macOS is still missing: it will come in a later release.
The Windows installers aren't signed yet: Windows SmartScreen asks you to confirm (More info › Run anyway).
Not in this build: signing in to Gmail and Outlook.com through the browser (use an app password); Microsoft 365 takes your organisation's own app registration (see docs/oauth.md).
Versions
1.1.x are this release and its fixes. What comes next is 1.2.0.
Quatrelle started as a fork of ZIDAN44/mailcraft; this release takes in what fits of its work up to v0.31 (FORK.md lists what was taken and what wasn't). MIT OR Apache-2.0.
Version française
Quatrelle 1.1.0 : un courrier plus sûr, un calendrier qui se manie comme celui d'Outlook, et un Exchange qui ouvre les gros messages tout de suite. Un client de messagerie qui garde le courrier sur votre ordinateur, alternative libre et « clean-room » à Microsoft Outlook, écrite entièrement en Rust.
Nouveautés depuis la 1.0.0
- Vérification de l'expéditeur : une alerte quand un message porte le nom d'une personne que vous connaissez avec une autre adresse, ce nom écrit avec des lettres trompeuses, ou une signature qui ne correspond pas à l'expéditeur ; le ⚠ s'affiche aussi dans la liste des messages. L'adresse de l'expéditeur après son nom et l'étiquette Externe sont des options, dans Fichier › Options › Sécurité. Sur Exchange, l'annuaire de l'organisation est interrogé sur un nom qu'il ne connaît pas encore.
- Vos mots de passe restent chez vos serveurs : une redirection vers un autre site n'emporte jamais votre mot de passe, votre jeton ni vos cookies (courrier, calendriers, contacts, JMAP) ; Quatrelle demande avant d'utiliser un autre domaine, Autodiscover d'Exchange compris, et les Paramètres du serveur listent les domaines autorisés.
- Exchange : les gros messages s'ouvrent tout de suite : le texte d'abord, les pièces jointes et les images ensuite, sur Exchange et Microsoft 365.
- Rédaction : À, Cc et Cci montrent chaque personne, groupe ou salle comme une pastille, avec des suggestions tirées de vos contacts, de l'annuaire et des listes de salles ; les listes de distribution se développent ; Envoyer attend les noms encore en cours de vérification. Insérer › Emoji ; les codes Alt + pavé numérique sous Windows ; les réponses et transferts gardent les images citées.
- Lecture : le
winmail.datd'Outlook donne ses fichiers et son texte mis en forme ; le courrier en Shift_JIS, GBK, Big5 et EUC-KR ; les images du web affichées toujours, ou pour les personnes connues (un réglage) ; une image dans un lien ouvre le lien ; une adresse de désabonnement cliquable. - Calendrier :
- la recherche dans tous les calendriers ;
- un clic droit pour ouvrir ou rejoindre, répondre, choisir Afficher comme, classer, rendre privé ou supprimer ;
- Afficher comme et un cadenas pour les rendez-vous privés dans la grille ;
- sélectionner, ouvrir, Suppr et Ctrl+N comme dans Outlook ;
- une invitation répondue quitte la Boîte de réception (un réglage).
- Réunions en ligne :
- Rejoindre ouvre une réunion Teams dans la fenêtre d'application de Chrome ou d'un autre navigateur Chromium, avec le profil choisi (Fichier › Options › Applications) ;
- le bouton Réunion Webex propose vos salles Webex, gérées dans Fichier › Options › Calendrier, chacune avec ses lignes pour les notes ;
- les liens de visio des calendriers Google et CalDAV (
CONFERENCE) marchent avec Rejoindre et la recherche ; - les réunions Webex planifiées passent par l'API de Webex, avec votre propre intégration (
docs/webex.md) ; elles n'ont pas encore été essayées sur un vrai compte Webex.
- Fiabilité :
- une connexion morte est repérée, et le nouveau courrier n'arrive plus en retard ;
- plus de rendez-vous ni de contacts créés deux fois pendant une synchronisation ;
- un élément modifié ici et supprimé sur le serveur est gardé dans Problèmes de synchronisation › Conflits, comme le fait Outlook ;
- Joindre un fichier ne fige plus la fenêtre ;
- Quatrelle demande avant de fermer pendant l'envoi d'un message ;
- le courrier envoyé garde sa copie quand le serveur n'a pas de dossier Éléments envoyés ;
- Exchange ne refuse plus vos changements sur la réunion d'un autre.
Téléchargements
Windows .msi et zip portable (x64, x86, ARM64) · Linux AppImage, .deb, .rpm, Flatpak, paquet Arch, .tar.gz (x86_64, aarch64 ; riscv64 en .deb, .rpm et .tar.gz) · FreeBSD (x86_64) · l'application web, aussi dans votre navigateur avec la boîte d'exemple. L'empreinte SHA-256 de chaque fichier est dans SHA256SUMS.txt.
macOS manque encore : il viendra dans une version ultérieure.
Les installateurs Windows ne sont pas encore signés : SmartScreen demande de confirmer (Informations complémentaires › Exécuter quand même).
Absent de cette version : la connexion à Gmail et à Outlook.com par le navigateur (utilisez un mot de passe d'application) ; Microsoft 365 prend l'inscription d'application de votre organisation (voir docs/oauth.md).
Versions
Les 1.1.x sont cette version et ses corrections. La suite sera la 1.2.0.
Quatrelle est né d'un fork de ZIDAN44/mailcraft ; cette version reprend ce qui lui convient de son travail jusqu'à la v0.31 (FORK.md liste ce qui a été repris ou non). MIT OU Apache-2.0.
Quatrelle 1.0.0
Quatrelle 1.0.0: the first stable release. Local-first email, an open-source, clean-room alternative to Microsoft Outlook, in pure Rust.
Version française plus bas.
What's in it
- Accounts: IMAP and SMTP, POP, JMAP, your organisation's own Exchange server (EWS, kept on this computer as Outlook's Cached Exchange Mode keeps it) and Exchange Online (Microsoft Graph). Server settings found from the address. Passwords in the system keychain, sent only to your own servers.
- Mail: a list grouped by date, as cards or as a table; conversations; the reading pane on the right, at the bottom or off; search across every folder, offline; flags, categories, pin, snooze, Focused / Other, Clean Up, Quick steps, Search Folders, inbox rules; Undo.
- Writing: formatting, pictures, signatures, drafts, an Outbox for mail written offline, Delay Delivery, voting buttons, S/MIME signing and encryption (certificate file or smart card).
- Exchange: shared mailboxes and calendars, public folders, the server's rules (Outlook's included), automatic replies inside and outside, the Scheduling Assistant and the Room Finder, folder sizes.
- Calendar, People, Tasks, Notes, with meeting invitations.
- Assistant (optional): summarize, propose a reply, suggest a folder or a category, rephrase, through any OpenAI-compatible server you choose.
- 13 languages, light and dark, on Windows, Linux, FreeBSD and in the browser (macOS in 1.0.1).
Downloads
Windows .msi and portable zip (x64, x86, ARM64) · Linux AppImage, .deb, .rpm, Flatpak, Arch package, .tar.gz (x86_64, aarch64; riscv64 as .deb, .rpm and .tar.gz) · FreeBSD (x86_64) · the web app, also in your browser with the sample mailbox. Each file's SHA-256 is in SHA256SUMS.txt.
macOS and FreeBSD aarch64 follow in 1.0.1.
The Windows installers aren't signed yet: Windows SmartScreen asks you to confirm (More info › Run anyway). Signed installers will come in a 1.0.x release.
Not in this build: signing in to Gmail and Outlook.com through the browser (use an app password); Microsoft 365 takes your organisation's own app registration (see docs/oauth.md).
Versions
1.0.x are this release and its fixes. Test builds of what comes next are 1.1.x pre-releases.
Quatrelle started as a fork of ZIDAN44/mailcraft. MIT OR Apache-2.0.
Version française
Quatrelle 1.0.0 : la première version stable. Un client de messagerie qui garde le courrier sur votre ordinateur, alternative libre et « clean-room » à Microsoft Outlook, écrite entièrement en Rust.
Ce qu'elle contient
- Comptes : IMAP et SMTP, POP, JMAP, le serveur Exchange de votre organisation (EWS, conservé sur cet ordinateur comme le fait le mode Exchange mis en cache d'Outlook) et Exchange Online (Microsoft Graph). Les paramètres du serveur sont trouvés à partir de l'adresse. Les mots de passe restent dans le trousseau du système et ne partent que vers vos propres serveurs.
- Courrier : une liste groupée par date, en cartes ou en tableau ; les conversations ; le volet de lecture à droite, en bas ou masqué ; la recherche dans tous les dossiers, hors connexion ; indicateurs, catégories, épingler, répéter plus tard, Prioritaire / Autres, Nettoyer, Actions rapides, dossiers de recherche, règles ; Annuler.
- Rédaction : mise en forme, images, signatures, brouillons, une Boîte d'envoi pour le courrier écrit hors connexion, la remise différée, les boutons de vote, la signature et le chiffrement S/MIME (fichier de certificat ou carte à puce).
- Exchange : boîtes aux lettres et calendriers partagés, dossiers publics, les règles du serveur (y compris celles d'Outlook), les réponses automatiques internes et externes, l'Assistant Planification et la recherche de salles, la taille des dossiers.
- Calendrier, Contacts, Tâches, Notes, avec les invitations aux réunions.
- Assistant (facultatif) : résumer, proposer une réponse, suggérer un dossier ou une catégorie, reformuler, avec le serveur compatible OpenAI de votre choix.
- 13 langues, thème clair et sombre, sur Windows, Linux, FreeBSD et dans le navigateur (macOS dans la 1.0.1).
Téléchargements
Windows .msi et zip portable (x64, x86, ARM64) · Linux AppImage, .deb, .rpm, Flatpak, paquet Arch, .tar.gz (x86_64, aarch64 ; riscv64 en .deb, .rpm et .tar.gz) · FreeBSD (x86_64) · l'application web, aussi dans votre navigateur avec la boîte d'exemple. L'empreinte SHA-256 de chaque fichier est dans SHA256SUMS.txt.
macOS et FreeBSD aarch64 suivront dans la 1.0.1.
Les installateurs Windows ne sont pas encore signés : SmartScreen demande de confirmer (Informations complémentaires › Exécuter quand même). Des installateurs signés viendront dans une version 1.0.x.
Absent de cette version : la connexion à Gmail et à Outlook.com par le navigateur (utilisez un mot de passe d'application) ; Microsoft 365 prend l'inscription d'application de votre organisation (voir docs/oauth.md).
Versions
Les 1.0.x sont cette version et ses corrections. Les versions de test de la suite sont des préversions 1.1.x.
Quatrelle est né d'un fork de ZIDAN44/mailcraft. MIT OU Apache-2.0.





