openagent.email is a self-hosted mail server that gives AI agents unlimited real mailboxes on a domain you own. The stack is two containers: a catch-all Postfix/Dovecot mailbox (docker-mailserver) and a Node/Hono API that matches incoming mail to identities by the To and Delivered-To headers, with an MCP server on top. It idles at about 190 MB of RAM. Why it exists: agents keep needing to read signup codes and verification links. Hosted agent-mail APIs work, but in a signup flow those emails are the account credentials, and every one of them passes through someone else's servers. Apache-2.0, 268 automated tests, four commands to install.
Unlimited anything@yourdomain addresses Scoped per-identity tokens One-time code and verification link extraction Long-poll wait call built for automated signups Send rate limits and automatic retention Web dashboard for the human MCP server: npx -y @openagentemail/mcp
Agent sign-up flows that need email verification (OTP codes, confirmation links) End-to-end testing of email features Giving coding agents a real inbox to receive and reply to mail Multi-agent setups where each agent gets its own address

Hi folks! I built openagent.email because my AI agents kept needing to read signup codes and verification links - and in a signup flow those emails ARE the account credentials. I didn't want them passing through a third party, so this is a self-hosted mail server where every agent gets its own mailbox on your own domain. Two containers, ~190 MB RAM, Apache-2.0. Happy to answer anything about the catch-all setup or the MCP server on top.
The distribution problem for autonomous agents is real - you can build something powerful but if it lives in a single app window, adoption stays low. OpenAgentEmail inverts this by letting agents communicate through email, which is infrastructure every organization already has. The ability to spin up unlimited agent mailboxes on your own domain means you're not locked into a platform's namespace - you own the communication channel. For teams building multi-agent systems or handling high-volume automated workflows, having email as the native interface instead of an afterthought is actually transformative.
The distribution problem for autonomous agents is real - you can build something incredibly powerful but if it only lives in a single app window, adoption stays low. OpenAgentEmail inverts this by letting agents communicate through email, which is infrastructure every organization already has. The ability to spin up unlimited agent mailboxes on your own domain means you're not locked into a platform's namespace. For teams building multi-agent systems, having email as the native interface is genuinely transformative.


The credential-routing concern is understated by most people building agent flows. When agents sign up for services the verification email IS the account credential, and every hosted mail API in between is a potential MITM. Self-hosting flips the threat model: nothing leaves your own infra. The long-poll wait call is the right abstraction for agent signup flows specifically, no need to hand-roll a polling loop. 268 tests on the stack is also a level of rigor I don't see often at this stage.
openagentemail has great potential! A few improvements could make it even better. I'd love to share my feedback and suggestions. Email: [email protected]

Hi folks! I built openagent.email because my AI agents kept needing to read signup codes and verification links - and in a signup flow those emails ARE the account credentials. I didn't want them passing through a third party, so this is a self-hosted mail server where every agent gets its own mailbox on your own domain. Two containers, ~190 MB RAM, Apache-2.0. Happy to answer anything about the catch-all setup or the MCP server on top.
The distribution problem for autonomous agents is real - you can build something powerful but if it lives in a single app window, adoption stays low. OpenAgentEmail inverts this by letting agents communicate through email, which is infrastructure every organization already has. The ability to spin up unlimited agent mailboxes on your own domain means you're not locked into a platform's namespace - you own the communication channel. For teams building multi-agent systems or handling high-volume automated workflows, having email as the native interface instead of an afterthought is actually transformative.
The distribution problem for autonomous agents is real - you can build something incredibly powerful but if it only lives in a single app window, adoption stays low. OpenAgentEmail inverts this by letting agents communicate through email, which is infrastructure every organization already has. The ability to spin up unlimited agent mailboxes on your own domain means you're not locked into a platform's namespace. For teams building multi-agent systems, having email as the native interface is genuinely transformative.


The credential-routing concern is understated by most people building agent flows. When agents sign up for services the verification email IS the account credential, and every hosted mail API in between is a potential MITM. Self-hosting flips the threat model: nothing leaves your own infra. The long-poll wait call is the right abstraction for agent signup flows specifically, no need to hand-roll a polling loop. 268 tests on the stack is also a level of rigor I don't see often at this stage.
openagentemail has great potential! A few improvements could make it even better. I'd love to share my feedback and suggestions. Email: [email protected]
Find your next favorite product or submit your own. Made by @FalakDigital.
Copyright ©2025. All Rights Reserved