Spring til indhold

Snart

Email, klar til dine agenter.

pks-agent-inbox

En SMTP-server bygget til agenter — hver email lander som ren Markdown, som dine agenter kan læse og handle på.

Illustration af pks-agent-inbox

Email er den måde verden taler til dine systemer på. Agenter kan ikke læse den.

Rapporter, alarmer, forespørgsler, overdragelser — det meste af det arbejde, der burde nå dine agenter, ankommer stadig som email. Så bolter teams en tredjeparts indbakke-API på, overlader deres mail til en platform de ikke selv styrer, og skriver skrøbelig lim-kode for at trække MIME, vedhæftninger og HTML-suppe over i noget en agent kan bruge. Hvert lag er en afhængighed du ikke valgte, og et sted hvor et brud kan ramme. Arbejdet ligger lige der i indbakken; det kan bare ikke nå agenten rent.

  • Email ankommer som MIME, indkodninger og HTML-suppe — ikke som noget en agent kan handle på.

  • For overhovedet at modtage den lejer de fleste teams en indbakke hos en platform, de ikke ejer og ikke kan revidere.

  • Lim-koden mellem "en email ankom" og "en agent gjorde noget" er håndskrevet, skrøbelig og din at vedligeholde for evigt.

Sådan virker det

  1. Kør én container.

    Start pks-agent-inbox, giv den en data-mappe, og den lytter efter mail.

  2. Peg et domæne på den.

    Én A-record og en MX-record — din eksisterende DNS rører du ikke.

  3. Mail bliver til Markdown.

    Hver besked skrives til disk som en Markdown-fil med YAML-frontmatter (fra, til, emne, dato) og dens vedhæftninger ved siden af.

  4. Dine agenter tager den derfra.

    De holder øje med mappen, læser ren struktureret tekst og handler. Ingen indbakke-API, intet parsing-lag imellem.

  • Markdown, ikke MIME.

    Hver email lander som en ren Markdown-fil med YAML-frontmatter — maskinlæsbar fra første byte.

  • Én container, port 25.

    En enkelt selvstændig Go-server: giv den en adresse, et domæne og en data-mappe, og den modtager mail.

  • En indbakke pr. domæne.

    Mail arkiveres på disk under hvert modtagende domæne, så hvert domænes indbakke holdes naturligt adskilt.

  • Vedhæftninger bevares intakte.

    HTML-tekst og vedhæftninger — DMARC-rapporter, filer, payloads — skrives ved siden af beskeden, urørt.

  • Kun modtagelse, by design.

    Ingen udgående afsendelse, intet uventet relay — den modtager mail og gemmer den, og det er hele opgaven.

  • Din disk, dine data.

    Beskeder gemmes på et volume du ejer, på tværs af genstarter og opdateringer — intet forlader maskinen.

  • Bygget fra fundamentet op. En lille, bevidst Go SMTP-server vi selv skrev og ejer — ikke en administreret indbakke lejet hos en platform du ikke kan revidere.

  • Ingen afhængighed vi ikke styrer. Den taler SMTP og skriver filer. Det er hele fladen. Intet mellem ledningen og din disk, som vi ikke selv har lagt der med vilje.

  • Kører overalt. Én container med et volume — direkte på en host, på Coolify, på dit eget jern. Din mail forlader aldrig infrastruktur du selv styrer.

  • Stakkens første lag. Dette er inputs-laget: den bevidste hoveddør, hvor arbejde udefra træder ind i suiten som ren, struktureret tekst, de øvre lag kan bygge på.

Indbakken dine agenter har ventet på.

Peg et mail-domæne på den, og du er færdig. Hver besked lander som ren Markdown med struktureret frontmatter — ingen parsing, ingen lim-kode, ingen indbakke-API du ikke selv ejer. Bare arbejde, klar til at dine agenter samler det op.

Udforsk hele suiten