slinkers99/mailamator

2026-05-08

Language: JavaScript

Link: https://github.com/slinkers99/mailamator

Mailamator is a self-hosted automation tool that wraps the Purelymail service in a friendly Flask-based interface, letting homelabbers and small-team admins manage their email infrastructure without manually clicking through dashboards or hand-editing DNS zones.

The tool tackles a very specific pain point: spinning up a new domain on Purelymail typically means juggling DNS records (MX, SPF, DKIM, DMARC) across your registrar, then provisioning mailboxes one by one through a web UI. Mailamator collapses all of that into a single dashboard. Based on its topic tags, it integrates with Cloudflare for DNS automation, ships as a Docker container for easy deployment, and supports bulk user creation — the kind of operation that's tedious but common when you're standing up email for a family, a small org, or a side project with multiple aliases.

What makes this interesting:

Who would benefit: homelab operators running their own custom domains, small communities or families sharing a Purelymail account, and indie hackers who want to provision email infrastructure as code rather than as clicks. It's also a useful reference for anyone wanting to see how to glue together a registrar's DNS API with a mail provider's user API in a single Dockerized service.

Why check it out: A pragmatic glue-tool that turns Purelymail and Cloudflare into a one-dashboard email provisioning workflow for self-hosters.

All newsletters