Skip to content

Mailmask - easy stop unwanted email. Unlimited, free temporary email addresses, all forwarding to your real email address. Beat spam, protect your privacy.

License

hiddentao/mailmask

Repository files navigation

Mailmask

Easily stop unwanted email - Unlimited, free temporary email addresses, all forwarding to your real email address.

For more information check out the website - https://msk.sh

To self-host Mailmask please follow the self-hosted guide.

Development guide (for Mailmask devs)

Bootstrap the monorepo:

$ npm run bootstrap

At this point you can go into individual packages and test them out.

To create new package (note: if folder_name = pkg1 then name in pkg1/package.json should be set to @mailmask/pkg1):

$ node_modules/.bin/lerna create <folder_name>

To add a new dependency to one of the packages:

node_modules/.bin/lerna add <npm pkg name> --scope=@mailmask/<pkg>
npm run bootstrap

Publishing packages

Ensure you're on master branch

yarn pre-release
yarn release

License

AGPL v3 - see LICENSE.md

About

Mailmask - easy stop unwanted email. Unlimited, free temporary email addresses, all forwarding to your real email address. Beat spam, protect your privacy.

Topics

Resources

License

Stars

Watchers

Forks