Het verhaal

Waarom ik Sortail bouwde

Een zwevend paneel dat de ontbrekende bulkacties aan Apple Mail toevoegt.

Maandag, 9:30. De inbox zit vol. Het meeste hoeft geen antwoord — nieuwsbrieven, meldingen, service-updates, nog meer e-mails van een klant met wie je de hele week al praat. Je hoeft ze niet zorgvuldig te lezen, je hoeft niet te antwoorden — ze moeten gewoon in de juiste map terechtkomen, zodat je inbox geen rommellade wordt.

De schoonste opzet is een lege inbox: alles wat is binnengekomen is gesorteerd, en elke e-mail staat waar hij hoort. Wil je een conversatie met een klant terugvinden — die staat in de map van die klant. Wil je facturen van vorig jaar — die staan in "Facturen". Geen stapel ongelezens, geen eindeloos scrollen.

De meeste e-mails hoef je niet eens te openen — afzender en onderwerp vertellen je al waar ze heen moeten. Maar elk bericht moet nog steeds met de muis naar de juiste map gesleept worden. Een paar seconden per e-mail, tientallen e-mails — elke dag.

Apple Mail is goed in mail laten zien. Het is slecht in één ding: er snel doorheen komen. Er is geen sneltoets voor "verplaats elke e-mail van deze afzender hierheen". Er is geen "verwijder dit hele thread met één klik". Slepen-en-neerzetten door een mappenstructuur is je topsnelheid.

Wat Sortail doet

Sortail is een zwevend paneel dat naast Apple Mail staat. Het verschijnt wanneer Mail actief is en verbergt zich wanneer je iets anders doet. Het vervangt Mail niet en opent geen eigen client — het is gewoon een snelle afstandsbediening.

Drie acties — Move, Delete, Archive — elk op drie niveaus: één bericht, het hele thread of alle berichten van de afzender tegelijk.

Een typisch scenario: één klant heeft deze week 15 e-mails gestuurd — taakoverleg, bijlagen, afspraken. Voorheen: shift-klik om ze te selecteren, slepen naar de klantmap, hopen dat je er geen hebt gemist. Nu: één tik op "Move Sender" en alle 15 belanden in één stap in de juiste map. Een lang thread waarover alles al beslist is — "Delete Thread", en het is weg, van boven naar onder.

Wanneer je een e-mail naar een map verplaatst, onthoudt Sortail: deze afzender → die map. Bij de volgende e-mail van dezelfde afzender staat die map al klaar in de combobox — je drukt op Move, en de e-mail staat waar hij hoort. Geen gegok, geen jacht door de mappenboom met de muis.

Mark as Read bij verplaatsen is een optionele schakelaar, zodat de inbox zichzelf automatisch opschoont van gelezen items.

Dit is geen AI en het is geen categorisator. Sortail probeert je e-mail niet te lezen om te beslissen wat hij ermee moet doen. Het versnelt alleen de beslissingen die je toch al zelf neemt.

Elk account, één plek

In Mail.app is alles gefragmenteerd. Je hebt Gmail voor werk, iCloud voor familie, een IMAP-account voor nieuwsbrieven, plus nog een — een oude universiteitsmailbox die je op de een of andere manier niet kunt weggooien. Elk heeft zijn eigen mappenstructuur, en die structuren overlappen niet. Wil je iets in "Travel" opbergen, probeer dan maar te onthouden in welk van de vier accounts die map zit.

Sortail werkt over alle accounts tegelijk. De mappen-combobox toont ze naast elkaar — [work] Travel, [icloud] Travel, [old-imap] Travel — je kiest de juiste. Wanneer je "Move Sender" uitvoert, loopt Sortail door elk account, vindt berichten van die afzender waar ze ook staan, en verplaatst ze naar de map die je hebt gekozen — zelfs als de afzender zowel naar je Gmail als naar je iCloud heeft geschreven.

Voor Gmail-accounts praat Sortail bovendien rechtstreeks met Google via de Gmail API. Dat betekent dat "Archive" archiveert zoals Gmail het bedoelt — verwijdert het INBOX-label, laat het bericht in All Mail staan — en niet de gebruikelijke IMAP-clienttruc om een kopie in een lokale "Archive"-map te dumpen.

Een zelfstandige app, geen plug-in

De grootste architecturele keuze die ik aan het begin maakte: Sortail is geen Mail-plug-in. Geen extensie, geen Mail Extension, geen bundel die binnen Mail wordt geladen.

Mail-plug-ins gaan historisch dood. Apple is eigenaar van het Mail-proces en verandert af en toe de interne werking — of sluit API's. MailHub, waar veel mensen nog steeds op zoeken als "MailHub-alternatief", was een plug-in. Hij stopte voor al zijn gebruikers tegelijk met werken na een macOS-update.

Sortail is anders gebouwd. Het is een aparte applicatie die met Mail praat via openbare interfaces: AppleScript voor commando's, Mails lokale database (de Envelope Index) voor metadata, de Gmail API voor Gmail-accounts. Deze interfaces zijn al decennia stabiel. Apple ondersteunt integraties van derden hierop officieel en breekt ze niet tussen macOS-releases.

Wat dat in de praktijk betekent: wanneer Apple de volgende macOS uitbrengt, blijft Sortail werken. Geen noodpatch, geen "geef ons een paar dagen om de compatibiliteit te repareren".

Voor wie is het

Sortail is voor mensen die hun mail zelf sorteren en het sneller willen doen.

Het is niet voor mensen die een volledig geautomatiseerde inbox of een nieuwe mailclient willen. En het is alleen voor Apple Mail — Spark, Mimestream en Airmail worden niet ondersteund.

Downloaden in de App Store

Wil je het in actie zien? Snelle gids →

Vragen? support@sortail.com