A Chrome & Firefox extension for creating aliases using Mailcow's API.
Chromium-based browsers install
Visit the extension options and complete the initial setup. You can create aliases by right-clicking on any page and selecting "Generate Alias". This will copy the email to your clipboard. In the extension popup, you can then view all your generated aliases (only by this extension).
- NodeJS 18.x or later
- pnpm
- A browser that supports Chrome or Firefox extensions
- Clone the repository.
- Run
pnpm install
. - Rename and fill in the
.env.example
with your Firefox extension ID. - To build and package run
pnpm build --zip
. The default target ischrome-mv3
but if you want to build for Firefox, add the argument--target=firefox-mv2
. - For Firefox, go to
about:debugging#/runtime/this-firefox
, click "Load Temporary Add-on", and select themanifest.json
file in thebuild/firefox-mv2-xxxx
folder. For Chrome, go tochrome://extensions/
, click "Load unpacked", and select thebuild/chrome-mv3-xxxx
folder.