Zum Inhalt springen
Techeve Form Gateway

Techeve Form Gateway

Formular-Absendungen statischer Webseiten sicher in E-Mails verwandeln — ohne eigenes Backend auf der Kundenseite.

Das Techeve Form Gateway verwandelt Formular-Absendungen statischer Webseiten in E-Mails — ohne dass die Seite ein eigenes Backend braucht. Ein Dienst bedient beliebig viele Mandanten (Kundenseiten), jeder mit eigener Empfängeradresse, eigener Origin-Allowlist und wahlweise eigenem SMTP-Ausgang.

Die Kundenseite bindet eine Script-Zeile ein, das Gateway erledigt den Rest: Challenge-Handshake, Proof-of-Work, Spam-Bewertung, Quarantäne und Versand.

Für alle, die statische Seiten ausliefern (Astro, Hugo, Eleventy, plain HTML) und trotzdem Kontaktformulare brauchen — ohne die Daten einem US-Dienst wie Formspree zu geben und ohne pro Kundenseite ein Backend zu betreiben. Eine Installation, ein Binary, beliebig viele Seiten.

Terminal-Fenster
make build
./bin/form-gateway -demo

Der Demo-Modus startet einen lokalen SMTP-Sink, legt zwei Demo-Mandanten an und gibt deren Site-Keys aus — Formular absenden, Mail landet als Datei auf der Platte. Nichts verlässt die Maschine.

Ich will …Seite
das Gateway installieren und betreibenInstallation
wissen, was es alles kannFunktionen
ein Formular auf meiner Seite anbindenFormular einbinden
Mandanten, Routen und Quarantäne bedienenBedienung des Admin-UI
die config.json verstehenKonfiguration
am Code mitarbeitenArchitektur

Die fachliche Grundlage — warum das Gateway so gebaut ist, wie es gebaut ist — steht im Konzept.

Kundenseite Form Gateway Mailserver
│ │ │
│ GET /v1/challenge?site=… │ │
│ ─────────────────────────────► │ signiertes Token, PoW-Bits │
│ ◄───────────────────────────── │ │
│ │ │
│ Proof-of-Work lösen (Worker) │ │
│ │ │
│ POST /v1/submit │ │
│ ─────────────────────────────► │ Prüf-Pipeline │
│ │ → Quarantäne oder Queue │
│ ◄───────────────────────────── │ ────────────────────────────► │
│ {ok:true} │ SMTP-Route des Mandanten

Die einzelnen Prüfschichten und ihre Reihenfolge stehen unter Funktionen und technisch in der Architektur.