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

[enhancement]: Add allow and blocklists for domains and recipients #699

Open
1 task done
alexmbird opened this issue Aug 20, 2024 · 0 comments
Open
1 task done
Labels
enhancement New feature or request

Comments

@alexmbird
Copy link

alexmbird commented Aug 20, 2024

Which feature or improvement would you like to request?

Stalwart's spam filter has constant false-positives for certain domains - for example every single notification gitlab.com sends me ends up in junk. Pasting them into the training UI as ham doesn't solve the problem as this is only a part of the rating system.

Please can there be a way to specify a whitelist of domains [edit: and source IP ranges?] whose emails will never be treated as spam. Ideally this should be exposed in the UI - a simple comma-separated list will do.

The above would be the mimimum to solve the problem I currently experience, but I imagine larger sites might value:

  • Wildcards in the allowed domains
  • Ability to set a domain whitelist per user/mailbox
  • Ability to pair a domain name with a list of IP addresses permitted to send emails for it (otherwise spammers will get wise to spam detection being turned off for badly-configured domains and start to impersonate them)
  • Configurable blocklists for domains as well (although a sieve ruleset can handle this case already)

Is your feature request related to a problem?

I'm having a problem with...

All emails from GitLab and several other respectable sources end up in my junk folder.

Code of Conduct

  • I agree to follow this project's Code of Conduct
@alexmbird alexmbird added the enhancement New feature or request label Aug 20, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant