{"repo":"Olib-AI/mailcue","free":true,"listed":false,"github":"https://github.com/Olib-AI/mailcue","clone":"git clone https://github.com/Olib-AI/mailcue.git","description":"Realistic email testing server in a single Docker container. SMTP, IMAP, DKIM/DMARC, spam filtering, REST API, Node/Python SDKs, and an MCP server.","language":"Python","stars":22,"topics":["ci-cd","developer-tools","devtools","dkim","dmarc","docker","dovecot","email","email-server","email-testing"],"license":"MIT","category":"deployment-docker-iac","readme_excerpt":"A realistic email testing server in a single Docker container. --- MailCue packages Postfix, Dovecot, OpenDKIM, OpenDMARC, SpamAssassin, a FastAPI REST API, and a React web UI into one Docker container managed by s6-overlay. It runs a full mail stack with IMAP/POP3 access, DKIM signing, DMARC verification, spam filtering, TLS, and GPG encryption, so you can test email the way it behaves in production. Set MAILCUE MODE=production and the same container runs as a real mail server. Features · Quick start · Documentation · Contributing Features Capability What it does --- --- Catch-all SMTP Accepts mail for any address on any domain. Nothing leaves the container. IMAP and POP3 Read captured mail with any standard client over STARTTLS or implicit TLS. Web UI React app with a mailbox sidebar, folder navigation, an email viewer, and a compose dialog. REST API and SDKs JSON API for sending, receiving, injecting, searching, and deleting email, with Python and Node SDKs. Email injection Insert messages straight into a mailbox over IMAP APPEND for deterministic test setup, with realistic headers. Deliverability testing Create a scoring mailbox with authentication, SpamAssassin, content, header, and transport diagnostics through the web UI, REST API, Node SDK, and MCP. DKIM, DMARC, SPF OpenDKIM signing, OpenDMARC verification, and SPF policy checks, with Authentication-Results headers. Spam filtering SpamAssassin scores inbound mail with a configurable threshold, Bayesian filtering, and ","default_branch":null,"files":null,"tree":[],"storefront":"/r/Olib-AI","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/Olib-AI/mailcue/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."}