Laatste updates

De Lettermint CLI brengt je e-mail naar je terminal

Gepubliceerd op:

Onlangs hebben we de Lettermint MCP server uitgebracht, waarmee je je AI assistent vragen stelt over je e-mailbezorging. Werk je liever zelf in je terminal? Dan is er vanaf nu de Lettermint CLI.

Een transactional e-mail versturen doe je voortaan met één commando, zonder het dashboard te openen. Wil je weten wat er met een bericht is gebeurd? Dan zoek je het op en zie je de events. En je webhooks test je gewoon op je eigen machine. De CLI is er voor macOS, Linux en Windows.

Wat is de Lettermint CLI

CLI staat voor command line interface, een programma dat je vanuit je terminal bedient. Je typt een commando en krijgt het resultaat terug als tekst of als JSON. Veel developers werken liever zo dan met een dashboard, omdat ze dan niet hoeven te wisselen tussen hun IDE en hun browser.

Een commando kun je bovendien hergebruiken. Zet het in een script of laat het draaien in je CI. Ook een AI agent kan ermee werken. Daarom hebben tools als Git en Docker al jaren een CLI, en vanaf nu heeft Lettermint die ook.

Wat je met de Lettermint CLI kunt doen

Waar je normaal het dashboard voor opent, typ je nu een commando. Een e-mail versturen bijvoorbeeld, of nakijken waarom een bericht nog niet is afgeleverd. Ook een testversie van je nieuwsbrief stuur je zo naar je eigen inbox voordat hij naar je hele lijst gaat. Je krijgt het antwoord terug in je terminal en werkt daarna gewoon verder.

Dit kun je met de CLI:

  • E-mails versturen en de events van een bericht bekijken
  • De inhoud van een verstuurd bericht exporteren als HTML, tekst of raw
  • Projecten aanmaken en routes beheren
  • Domeinen toevoegen, verifiëren en aan een project koppelen
  • Webhooks beheren en lokaal ontvangen op je eigen machine
  • Wisselen tussen teams via profiles
  • Een agent skill exporteren voor je AI agent

Webhooks testen op je eigen machine

Webhooks lokaal testen was tot nu toe lastig. Je wilt zien of je applicatie een bounce goed verwerkt, of wat er gebeurt als er een antwoord binnenkomt op een inbound e-mail. Maar je computer is vanaf internet niet bereikbaar, dus zette je een tunnel op met een tool als ngrok. Dat werkte, maar het bleef een extra tool die je moest installeren en in de gaten houden.

Met de Lettermint CLI start je een listener. Lettermint stuurt de events dan rechtstreeks door naar je applicatie op localhost. Geen tunnel, en je bestaande webhooks blijven gewoon doorgaan.

      lettermint webhooks listen --project PROJECT_ID \
  --forward-to http://localhost:3000/webhooks/lettermint

    

Elke bounce, aflevering of inbound e-mail zie je binnenkomen in je terminal, met de status die je applicatie teruggaf. Klopt er iets niet in je code, dan pas je die aan en speel je hetzelfde event opnieuw af. Je hoeft er dus geen nieuwe e-mail voor te versturen.

Scripts en AI agents

Alles wat je in je terminal typt, kun je ook in een script zetten. Zo controleer je in je CI of een domein nog goed staat, of maak je voor een nieuwe klant een project aan terwijl je toch in je terminal zit.

Werk je met een AI agent, zoals Claude Code of Codex? Dan kan die de CLI ook gebruiken. In de CLI zit een agent skill waarin staat hoe de commando's werken en waar een agent op moet letten. Die exporteer je naar een map in je project:

      lettermint skills export --output ./lettermint-skills

    

Wijs je agent op die map en hij weet hoe hij een e-mail verstuurt of nakijkt wat ermee is gebeurd.

Veilig inloggen

Je hebt geen API token nodig. De CLI koppel je aan je account als applicatie, net als bij de MCP server. Je logt in via je browser en geeft toestemming, daarna gelden je teamrechten voor elk commando.

      lettermint auth login

    

Onder Applications in je account zie je welke koppelingen er zijn en trek je ze in als je een computer niet meer gebruikt. Werk je voor meerdere teams, dan log je per team in en wissel je met lettermint profiles use.

Nu beschikbaar

De Lettermint CLI is er voor macOS, Linux en Windows. Op macOS installeer je hem met Homebrew, op Linux met een installatiescript en op Windows via PowerShell. Je e-mail loopt daarbij gewoon via onze Europese infrastructuur, de CLI verandert daar niets aan. De commando's, alle opties en de voorbeelden vind je op GitHub (opent in een nieuw venster).