-
-
Notifications
You must be signed in to change notification settings - Fork 662
@msimerson Future Plans
Matt Simerson edited this page Jul 25, 2017
·
1 revision
- log.elasticsearch plugin
- why blocked? example
- return URL as block message
- display
Why Blocked
page when URL visited - page shows logs for that UUID
- log.search (think: web enabled grep for haraka logs)
- shows ordered list of karma rules that caused block
- karma rules need to be indexed
- shows resolution steps
- web ui for editing karma rules
- penalty plugin (resurrection of karma's penalty feature)
- rate limit asn_all_bad (think: 1 conn/[hour/day/week])
- rate limit all_bad IP
- rate limit unknown senders who send really bad stuff
- bayes training
- spamassassin
- rspamd
- dspam
- content scanning server
- ESETS virus scanner
- use backscatterer plugin
- data.headers
- improve UA sniffing (see omnifocus notes)
- check for Network Level Consistent path
- MLM detection see
- from_match: add well known exceptions
- yahoo.com -> yahoogroups.com
- bounce - complete non_local_msgid
- cfreader - complete
- SPF - check for "too wide" policy
Install Guides
How To
- Upgrade Haraka
- Google Safe Browsing
- Require TLS
- Configure my Editor
- Contribute
- Roll a Release
- Test Email
- Write a Plugin
Future Plans / TODO
Support RFC3464 in bounce messages- Decode Short URLs in data.uribl.js and test the destination URL instead
DKIM verifier
Additional Resources