mailctl

friench/mailctl
★ 1 stars TypeScript Communication Updated 6d ago
Self-hosted mail control plane: docker-mailserver + REST API + React dashboard + MCP server
View on GitHub → 🔍 Audit Wallet Slippage →

Quick Install

Copy the config for your editor. Some servers may need additional setup — check the README.

Add to claude_desktop_config.json:

{
  "mcpServers": {
    "mailctl": {
      "command": "npx",
      "args": [
        "-y",
        "friench/mailctl"
      ]
    }
  }
}

README Excerpt

A self-hostable mail stack with a programmable control plane: **nginx** (TLS + Let's Encrypt) + **docker-mailserver** (SMTP/IMAP, DKIM/DMARC/SPF, Fail2Ban) + a custom **Node.js API and React dashboard** for managing domains, mailboxes, outbound sending, webhooks and more. Designed to be deployed for **any domain** — no project-specific

Tools (2)

mailservernginx

Topics

control-planedkimdockerdocker-mailserveremailemail-apimail-servermcpnodejsreactself-hostedsmtptransactional-emailtypescriptwebhooks