Ability to scan ALL messages for spam regardless if sent from within Cloudron server to Cloudron-hosted mailbox
-
tl;dr: I'd like to propose an option on the Email page for an admin user to enable spam filtering on all messages instead of just ones coming from outside the Cloudron server.
I noticed recently I've been getting a lot of spam through one of my contact forms on my website (hosted in Cloudron). The form is already "protected" using Google reCAPTCHA v3 (also tried v2) and it has helped over time but not as much recently.
When I would get these messages I'd mark them spam so I can try to teach SpamAssassin BAYES to learn from the "tokens" and keywords found in the messages (as many of them are very similar in nature) so that the spam messages from my contact form would go straight to the junk folder. When I checked the headers of the message though I realized it was never even checked by Cloudron for spam. There's no X-Spam* headers in the message headers at all.
My guess is if the message comes from an app or another mailbox hosted on Cloudron that it skips spam filtering completely. While this is probably a good idea in most cases, it works against me in my use-case here.
I'd like to propose an option on the Email page for an admin user to enable spam filtering on all messages instead of just ones coming from outside the Cloudron server.