Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Block external images #41

Open
kornate opened this issue Jun 23, 2021 · 1 comment
Open

Block external images #41

kornate opened this issue Jun 23, 2021 · 1 comment

Comments

@kornate
Copy link

kornate commented Jun 23, 2021

I'm not too familiar with node.

Is there an easy way to block external images/not allow remote content in messages?

To avoid trackers and such, for privacy purposes, as is quite common in most mail clients.

@laurivosandi
Copy link
Contributor

laurivosandi commented Aug 21, 2023

Third option is to have mailserver cache the images with corresponding User-Agent string and serve images from the cache. The canonical way to solve this is to have them placed in S3 bucket and have webmail serve digitally signed URL to fetch the images from the S3 bucket. For self-hosted setups there is Minio

If it's not much to ask can you try to implement a PR for this?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants