2026-05-08
Language: JavaScript
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.
