annotate mod_register_dnsbl/README.markdown @ 4515:2e33eeafe962

mod_muc_markers: Prevent any markers from reaching the archive, even if untracked Original intention was to leave alone things that this module isn't handling. However markers in archives are just problematic without more advanced logic about what is markable and what is not. It also requires a more advanced query in mod_muc_rai to determine the latest markable message instead of the latest archived message. I'd rather keep the "is archivable" and "is markable" definition the same for simplicity. I don't want to introduce yet another set of rules for no reason. No markers in MAM.
author Matthew Wild <mwild1@gmail.com>
date Mon, 22 Mar 2021 15:55:02 +0000
parents 6412595e2046
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
2295
2d90a2b8482e mod_register_dnsbl: Add README
Kim Alvefur <zash@zash.se>
parents:
diff changeset
1 Introduction
2d90a2b8482e mod_register_dnsbl: Add README
Kim Alvefur <zash@zash.se>
parents:
diff changeset
2 ============
2d90a2b8482e mod_register_dnsbl: Add README
Kim Alvefur <zash@zash.se>
parents:
diff changeset
3
2890
6412595e2046 mod_register_dnsbl: Use async support in trunk to actually block registration if a positive match is found in the DNSBL
Kim Alvefur <zash@zash.se>
parents: 2295
diff changeset
4 This module checks the IP addresses attempting to register an account
6412595e2046 mod_register_dnsbl: Use async support in trunk to actually block registration if a positive match is found in the DNSBL
Kim Alvefur <zash@zash.se>
parents: 2295
diff changeset
5 against a DNSBL, blocking the attempt if there is a hit.
2295
2d90a2b8482e mod_register_dnsbl: Add README
Kim Alvefur <zash@zash.se>
parents:
diff changeset
6
2d90a2b8482e mod_register_dnsbl: Add README
Kim Alvefur <zash@zash.se>
parents:
diff changeset
7 Configuration
2d90a2b8482e mod_register_dnsbl: Add README
Kim Alvefur <zash@zash.se>
parents:
diff changeset
8 =============
2d90a2b8482e mod_register_dnsbl: Add README
Kim Alvefur <zash@zash.se>
parents:
diff changeset
9
2d90a2b8482e mod_register_dnsbl: Add README
Kim Alvefur <zash@zash.se>
parents:
diff changeset
10 Option Type Default
2d90a2b8482e mod_register_dnsbl: Add README
Kim Alvefur <zash@zash.se>
parents:
diff changeset
11 ------------------- -------- ------------
2d90a2b8482e mod_register_dnsbl: Add README
Kim Alvefur <zash@zash.se>
parents:
diff changeset
12 registration\_rbl string *Required*
2d90a2b8482e mod_register_dnsbl: Add README
Kim Alvefur <zash@zash.se>
parents:
diff changeset
13
2890
6412595e2046 mod_register_dnsbl: Use async support in trunk to actually block registration if a positive match is found in the DNSBL
Kim Alvefur <zash@zash.se>
parents: 2295
diff changeset
14 Compatibility
6412595e2046 mod_register_dnsbl: Use async support in trunk to actually block registration if a positive match is found in the DNSBL
Kim Alvefur <zash@zash.se>
parents: 2295
diff changeset
15 =============
2295
2d90a2b8482e mod_register_dnsbl: Add README
Kim Alvefur <zash@zash.se>
parents:
diff changeset
16
2890
6412595e2046 mod_register_dnsbl: Use async support in trunk to actually block registration if a positive match is found in the DNSBL
Kim Alvefur <zash@zash.se>
parents: 2295
diff changeset
17 Prosody Trunk
6412595e2046 mod_register_dnsbl: Use async support in trunk to actually block registration if a positive match is found in the DNSBL
Kim Alvefur <zash@zash.se>
parents: 2295
diff changeset
18 [1a0b76b07b7a](https://hg.prosody.im/trunk/rev/1a0b76b07b7a) or later.