{"repo":"openfrens/openmailserver","free":true,"listed":false,"github":"https://github.com/openfrens/openmailserver","clone":"git clone https://github.com/openfrens/openmailserver.git","description":"Self-hostable mail server for agents","language":"Python","stars":14,"topics":[],"license":"MIT","category":"self-hosted-apps","readme_excerpt":"Open Mailserver openmailserver is an open-source, self-hostable mail server for agents. Run your own mail infrastructure, provision inboxes on your own domain, and send and receive mail through an HTTP API, a CLI, and a containerized mox runtime. Why Open Mailserver - Self-host mail for agents instead of relying on shared SaaS inboxes. - Generate inboxes and mailbox API keys for agent workflows and test environments. - Send outbound mail from your own domain and read replies back through the API. - Create local aliases like sales@yourdomain.com and sync them into the runtime. How It Works Open Mailserver separates the mail control plane from the mail runtime: - the API and CLI provision mailboxes, aliases, API keys, and operational state - mox handles SMTP, IMAP, and direct-to-MX delivery - Postgres stores control-plane data and outbound metadata - Docker Compose runs the stack together as api , postgres , and mox That gives you a self-hosted mail stack that agents can drive through API calls or the CLI, while you keep the domain, runtime, and mailbox lifecycle under your control. Quick Start Prerequisites: - git - Python 3.11+ with venv - Docker with Compose v2 Choose one install path: Option 1: Let an agent install it Paste this prompt into Claude, Cursor, or another coding agent: Option 2: Run the install yourself After the stack is up: Custom Port Binds By default, the stack publishes the API and web interfaces on host ports 8787 , 80 , and 443 . To change those binds, se","default_branch":null,"files":null,"tree":[],"storefront":"/r/openfrens","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/openfrens/openmailserver/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}