A different address for every service.

Create email aliases on your own domain. Your Cloudflare Worker verifies each address and forwards valid messages to your usual inbox.

Labelgithub Example alias github-v1-vtabvg6w@m.example.com

How it works

  1. 01

    Create an address for a service

    The extension generates a separate email address for each site.

  2. 02

    Verify the address with your Cloudflare Worker

    When mail arrives, the Worker verifies the authentication tag included in the address.

  3. 03

    Forward to your inbox

    If the address is valid, the message is forwarded to the destination you configured.

Get started

You need a domain managed with Cloudflare and a destination email address.

  1. 01

    Install the extension

    Install mailias for Chrome or Firefox and open its settings.

  2. 02

    Create and back up your secret key

    Generate a secret key in the extension and store it somewhere safe, such as a password manager. Keep it backed up: if you lose it, you cannot generate the same addresses again.

  3. 03

    Deploy and configure your Worker

    Deploy the Worker and configure your secret key and destination email address.

  4. 04

    Set up Email Routing

    Configure the catch-all rule for your mail domain to send messages to your mailias Worker.

  5. 05

    Create an address for a service

    Enter a recognizable label, generate an address, and use it when registering with the service.

Detailed setup guide

Documentation