MailCue: Run as an absolutely hardened manufacturing electronic mail server.

37a64052 a6a0 49bf 9de6 34debc6c6aeb.png


Good day Product Hunt! ๐Ÿ‘‹

Development and scaling instrument merchandise like Owl Browser taught our staff a irritating lesson: trying out transactional electronic mail workflows is a large headache. Easy SMTP catchers simply do not minimize it when you want to make sure such things as DKIM signing, DMARC alignment, unsolicited mail filtering, or automatic IMAP parsing. We have been continuously compelled to check in environments that regarded not anything like manufacturing, resulting in surprising supply problems down the road.

So, we constructed MailCue.

MailCue is a sensible, all-in-one electronic mail trying out server packaged right into a unmarried Docker container. We blended Postfix, Dovecot, OpenDKIM, OpenDMARC, and SpamAssassin, and wrapped them in a contemporary React UI and a FastAPI REST backend.

Here’s what makes it particular:

  • Life like Manufacturing Habits: It does not simply catch emails; it generates life like headers, multi-hop Gained chains, simulated DKIM-Signatures, and Authentication-Effects.

  • Complete API Keep watch over: Bypass SMTP solely and inject emails at once by way of our REST API. Best for deterministic trying out to your CI/CD pipelines.

  • A Entire Mail Stack: Learn captured emails by way of usual IMAP/POP3 purchasers, or use the integrated responsive internet interface.

  • 0 Infrastructure Mess: No exterior databases, Redis, or queues required. The whole lot runs in a single container controlled by means of s6-overlay.

  • Manufacturing-In a position Transfer: Set MAILCUE_MODE=manufacturing to turn from a catch-all check sandbox to an absolutely hardened, reside electronic mail server with strict digital domain names and TLS enforcement.

MailCue is totally open-source (MIT), and we designed it to be a shared building dependency you’ll be able to simply plug into your Docker networks.

We would really like so that you can spin it up, take a look at breaking it, and tell us what you suppose. I will be striking out within the feedback all day to reply to any questions in regards to the structure, setup, or our roadmap! ๐Ÿš€


Leave a Comment

Your email address will not be published. Required fields are marked *