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

Notifications You must be signed in to change notification settings

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