Open casesolved-co-uk opened 1 year ago
This is something that would take a big chunk of effort, though any advances (PRs) on this would be helpful.
Meanwhile, there's a guide on how to set up greylist exceptions. It works on MIAB so it'll likely also work here: https://discourse.mailinabox.email/t/how-to-use-postgrey-client-whitelists/8355
Would be great to have a space in the mail settings for spam. Specifically:
I've not really done much digging but know that there's a difference between SMTP in-session rejects (mail is not accepted) and post-acceptance filtering. And a difference between network-based filtering (looking things up like SPF, block lists) and local based filtering (just on the mail content).
From what I've gathered, rejects can only really happen on local based filtering (because of time taken for network lookups), which is obviously less accurate.
MIAB seems to be quite accurate (so could be used to delete things) but not sure if it does any spam rejecting to put people off sending them?
I'm guessing the spam score is not available at SMTP session time for a reject though.
NB: Also worth making a note somewhere that SMTP connections from new mail servers are first greylisted for 5 minutes. I was confused when getting things like two-factor codes by email that they didn't come through immediately.
Example below: