Add support for Sieve ereject.
Add support for Sieve ereject. Using reject exposes my account email address to senders, but I would like to reject unwanted emails and make it appear to them that my email address doesn't exist by creating a filter like:
if allof (address :all :comparator "i;unicode-casemap" :is "From" "SpammyMcSpamFace@example.com") {
ereject "This email address does not exist";
}
This feature was also requested by someone else on GitHub: https://github.com/ProtonMail/libsieve-php/issues/31
-
Pomper commented
This would be great, but the ProtonMail MX servers may just not have access to the data that would make this possible. Sieve filtering probably doesn't happen on the original accepting mail server.
They may need a dedicated reject list for senders and recipients that is simpler for the servers to check against.
-
JIMMY DOS SANTOS commented
It would be so much useful to have the ability to reject a sending or receiving address mail. Specially for privacy!
-
Alastair Bor commented
You need to support ereject to allow messages to be rejected without divulging the recipient's e-mail address.