Skip to content
SPECIFICTION
Get listed

Dewmail

dewmail.org

APISelf-hosted
Visit dewmail.org
Spec score 7.7 #15 of 22 in Email Parsing Software

Spec sheet

What it does
Dewmail receives email for a domain, parses it, and sends a JSON-encoded POST request to an existing API.Read 9 Oct 2026 · dewmail.org
Product
Dewmail is an open-source email parsing microservice for HTTP APIs.Read 4 Oct 2026 · dewmail.org
Intended users
The maker describes Dewmail as a way to add an email frontend to an existing API.Read 9 Oct 2026 · dewmail.org
Support
The maker invites questions by email at [email protected] and through Twitter.Read 9 Oct 2026 · dewmail.org
Maker
The site credits Stephen Parker as Dewmail's maker.Read 4 Oct 2026 · dewmail.org
Address routing
The setup example maps an address such as [email protected] to a POST at /foo/bar on api.example.com.Read 9 Oct 2026 · dewmail.org
Configuration
The source README documents options for valid-domain checks, the API route, HTTPS POST, and SPF checks.Read 9 Oct 2026 · github.com
Demo privacy
The demo page says displayed emails are obfuscated so that no one gets spammed.Read 9 Oct 2026 · dewmail.org
Domain restriction
Self-hosted configuration can restrict accepted mail to specified valid domains; domain checking is off by default.Read 4 Oct 2026 · github.com
Email fields
The example parsed request includes the message body, sender, subject, timestamp, recipient, sender IP, and SPF result.Read 9 Oct 2026 · dewmail.org
Email forwarding
It receives email for a domain and sends a JSON-encoded POST request to the API.Read 4 Oct 2026 · dewmail.org
Hosted service access
The homepage says the hosted service requires no signup, credit card, or installation.Read 4 Oct 2026 · dewmail.org
Language
The project repository says Dewmail is written in Go.Read 4 Oct 2026 · github.com
No account required
The maker says the hosted service requires no signup or credit card.Read 9 Oct 2026 · dewmail.org
Operational requirement
The self-hosting instructions say port 25 must be open through the firewall.Read 9 Oct 2026 · github.com
Parsed fields
Its example JSON includes the message body, sender, subject, timestamp, recipient, sender IP, and SPF result.Read 4 Oct 2026 · dewmail.org
Port requirement
The self-hosting instructions say port 25 must not be blocked by the firewall.Read 4 Oct 2026 · github.com
Recipient routing
The setup example maps [email protected] to a POST at api.example.com/foo/bar.Read 4 Oct 2026 · dewmail.org
Security option
Self-hosted configuration can use HTTPS for POST requests; the repository lists HTTP as the default.Read 4 Oct 2026 · github.com
Self-hosting
Dewmail is open source under the MIT License and can be hosted on your own hardware or inside your network.Read 9 Oct 2026 · dewmail.org
Setup
The hosted quick start uses two MX records and says setup takes less than 30 seconds.Read 9 Oct 2026 · dewmail.org
SPF behavior
The README says SPF checking and requiring an SPF pass are configurable and disabled by default.Read 9 Oct 2026 · github.com
SPF option
SPF checking and requiring an SPF pass are configurable, and both are disabled by default.Read 4 Oct 2026 · github.com
Transport default
The README says HTTP is the default for forwarded POST requests; HTTPS can be enabled in configuration.Read 9 Oct 2026 · github.com

Where Specifiction places it

Alternatives to DewmailAll alternatives →