Generate and manage email aliases for wildcard relay domains directly from Raycast, using the active browser tab as context.
- Alias: Receive β generate an inbound alias for a service (e.g.
netflix3f2a@yourdomain.com) based on the active browser tab. Give this address to a site when signing up. - Alias: Send β construct an outbound address so you can reply or initiate email from an alias without exposing your real inbox. Uses the format
alias+recipient=domain@yourdomain.
The outbound address format follows the convention used by Addy.io. It also works with other wildcard alias relays that support the same outbound sending format, such as Firefox Relay.
- Install the Raycast app
- Install the Browser Extension (optional β pre-fills the service name from the active tab)
Download the latest email-alias.zip from Releases, unzip it, then in Raycast: Import Extension β select the dist folder.
npm install
npm run buildThen in Raycast: Import Extension β select ./dist.
- Node 22.5
npm install
npm test
npm run devnpm run dev hot-reloads the extension inside Raycast but does not produce a persistent install β use the production steps above to install permanently.
- Open the webpage you want to create an alias for.
- Run Alias: Receive to generate an inbound alias to give to that site.
- To reply or initiate email from an alias, run Alias: Send, enter your alias and the recipient, then copy the outbound address into your mail client's To field.

