Unlimited Aliases
Generate memorable (velvet-harbor-42) or random (k7mq2xv9pa) addresses, or pick your own. One catch-all rule covers them all.
Expiring Aliases
Give an alias a lifetime like 30m, 7d, or a date. When it runs out, the address stops accepting mail on its own.
Sender Rules
Allow only the senders or domains you expect on each alias, and block the ones that abuse it.
One-Switch Shutdown
Disable an alias without deleting it. The address stays reserved, and you can turn it back on any time.
Refusal Notifications
Get an ntfy notification when a disabled, expired, or filtered alias turns mail away. Random spam stays quiet.
Interactive CLI
Create aliases, add inboxes, and deploy from a guided menu. Deploy registers your inbox and wires up Email Routing for you.
By the Numbers
∞
Aliases per domain
0
Messages stored
1
Catch-all rule to manage
1
Command to deploy
From the Blog
Release notes, setup guides, and privacy notes.
Introducing Mailmask: Disposable Aliases on Your Own Domain
Mailmask gives every sign-up its own address on your domain, forwarded to your real inbox by a Cloudflare Worker you own, with nothing stored.