Skip to content

Commit 27d9efa

Browse files
committed
mod_spam_filter: add todo
1 parent 01dfa3a commit 27d9efa

1 file changed

Lines changed: 30 additions & 0 deletions

File tree

mod_spam_filter/TODO.org

Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,30 @@
1+
#+title: TODO / Improvements / Wishlist for mod_spam_filter
2+
#+author: Stefan Strigler (zeank@jwchat.org)
3+
#+date: 2025-04-02
4+
#+synopsis: Collection of todos, ideas, wishlist, comments. Feel free to contribute, any feedback appreciated.
5+
6+
* TODOS [0/7]
7+
** TODO Allow to configure node-name
8+
** TODO Filter telegram channels (etc) via file
9+
** TODO Filter domains via file
10+
** TODO Whitelist for filtered domains
11+
** TODO Filter list of greetings (via file) [maybe]
12+
** TODO Check if sending jid is from muc/mix service (maybe in bookmarks?)
13+
** TODO Parse meta-info given on RTBL blocked domains
14+
*** default policy, eg `block-strangers` (basically hardcoded for now)
15+
** TODO [0/3] Pubsub XEP bug? Publish node and retract node can only have one item? Needs clarification. Schema says otherwise.
16+
- [ ] Ask Mailinglist
17+
- [ ] Bug report on p1/xmpp -> doesn‘t handle multiple items correctly
18+
- [ ] Evtl bug in ejabberd mod_pubsub
19+
** TODO Forward Reports (is this the right place?). See [[https://pad.nixnet.services/s/1ZrHSLq0G][Simplified XMPP Incident Exchange]]
20+
21+
* Ideas/Wishlist
22+
** Allow list of RTBL hosts
23+
*** Config option for multiple hosts and their node-names respectivly (and maybe default policy)
24+
*** Query list of RTBL hosts
25+
*** Merge strategy for multiple results, block policies (if more than one host), eg
26+
- one
27+
- more_than_one
28+
- all
29+
** Scoring system (eg: is spam domain? has url(s)? suspicious jid? suspicious host (ibr active)? etc ...)
30+
**

0 commit comments

Comments
 (0)