FREEDOM251

Freedom251 › Email Parsing Software

Dewmail

Paid APISelf-hosted

Visit Dewmail Alternatives

Dewmail's own site

What Dewmail is

Dewmail is an open-source email parsing microservice that receives email for a domain and turns it into an HTTP API request. It sends a JSON-encoded POST request to an API, with example message data including the body, sender, subject, timestamp, recipient, sender IP, and SPF result. Dewmail’s routing example maps an address such as [email protected] to a POST request at api.example.com/foo/bar. The hosted setup guide uses MX records that point to in1.dewmail.org and in2.dewmail.org. The homepage says this hosted service can be used without signup, a credit card, or installation. Dewmail can also be hosted on your own hardware or inside your network; its source code is available under the MIT License, and the project is written in Go. For self-hosted use, HTTPS for POST requests is configurable, while HTTP is the default. SPF checks and requiring an SPF pass can be enabled, and accepted mail can be restricted to specified valid domains. These checks are off by default. The self-hosting instructions require port 25 to be open through the firewall. The site credits Stephen Parker as the maker and provides an email address and Twitter for questions.

Who it suits

Dewmail suits developers who need incoming email delivered as structured HTTP requests to an API. It also fits teams that want to host the service themselves, configure domain or SPF checks, and work with open-source Go software.

What it does well

  • Converts incoming email into JSON-encoded HTTP POST requests.
  • Example payload includes sender, subject, body, and SPF result.
  • Hosted setup requires no signup, credit card, or installation.
  • Can run on your hardware or inside your network.
  • Source code is available under the MIT License.

What to know first

  • Self-hosting requires firewall access to port 25.
  • Self-hosted HTTP is the default unless HTTPS is configured.
  • SPF checks and domain restrictions are disabled by default.

Limits

For self-hosting, port 25 must be allowed through the firewall. HTTP is the default for POST requests, while SPF checks, requiring an SPF pass, and accepted-domain checking are disabled by default.

Getting started

  1. For the hosted service, configure the domain’s MX records to point to in1.dewmail.org and in2.dewmail.org.
  2. Use the hosted service without signup, a credit card, or installation.
  3. For self-hosting, obtain the source code available under the MIT License.
  4. Allow port 25 through the firewall for self-hosting.
  5. Configure HTTPS for POST requests or set SPF and accepted-domain options if needed.

Verdict

Choose Dewmail if you need to route incoming email into an HTTP API and want a hosted or self-hosted option. The hosted service has a simple MX-record setup; self-hosting requires port 25 access and configuration to enable HTTPS, SPF checks, or domain restrictions as needed.

Questions

Is Dewmail free?

Dewmail is listed as free and open source. Its source code is available under the MIT License.

Do I need to sign up to use the hosted service?

No. The homepage says the hosted service requires no signup, credit card, or installation.

What does Dewmail send to an API?

It sends a JSON-encoded POST request. An example includes the message body, sender, subject, timestamp, recipient, sender IP, and SPF result.

Can I host Dewmail myself?

Yes. It can run on your own hardware or inside your network. The self-hosting instructions require port 25 to be open through the firewall.

Can self-hosted Dewmail use HTTPS and SPF checks?

Yes. HTTPS for POST requests and SPF checking are configurable. HTTP is the default, and SPF checking and requiring an SPF pass are disabled by default.

Who made Dewmail?

The site credits Stephen Parker as Dewmail’s maker.

Facts from Dewmail's own pages

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

Where Dewmail stands on Freedom251

Look at these too