awesome-privacy icon indicating copy to clipboard operation
awesome-privacy copied to clipboard

Add MailMask to Email Alias Services

Open HSchuette opened this issue 3 years ago • 4 comments

I am the creator of MailMask (www.mailmask.me)

HSchuette avatar Jun 02 '21 07:06 HSchuette

Hey! How does your app grant confidentiality of the forwarded emails?

pluja avatar Jun 02 '21 09:06 pluja

Hey pluja! Thanks for the message. The code of the project code is open source. The content of the mails are never logged and only stored for the purpose of forwarding. Here is the process in detail: Every incoming mail is saved to an S3 bucket where it triggers the main script. This script takes a look on the translation matrix and finds out if the mailmask address belongs to someone. If it does the mail gets forwarded and if not, then it doesn't. No matter the outcome, the file on S3 is getting deleted at the end of the script. Ideally the S3 bucket is always empty. So technically there is no possibility to do any harm.

HSchuette avatar Jun 02 '21 10:06 HSchuette

@HSchuette thanks for this overview! Can you link to the code of this script? Why can't this be self-hosted?

pluja avatar Jun 02 '21 16:06 pluja

Here is the script I was talking about: https://github.com/HSchuette/mailmask/blob/main/index.js

Mailmask currently relies on aws (s3, dynamoDB and ses) to work. The project is new and I have never written a completely self hosted project before. It is definitely something I want to work on. I just wanted to make sure to state it clearly so it does not raise false hopes.

HSchuette avatar Jun 03 '21 07:06 HSchuette