]> granicus.if.org Git - ejabberd/commit
Introduce 'access' option for mod_block_stranger
authorEvgeniy Khramtsov <ekhramtsov@process-one.net>
Sat, 17 Feb 2018 15:53:35 +0000 (18:53 +0300)
committerEvgeniy Khramtsov <ekhramtsov@process-one.net>
Sat, 17 Feb 2018 15:53:35 +0000 (18:53 +0300)
commit5704a980c5b000fdd094fa9adaf1e18c9cfb9ce6
treec411386b8f1f912ec978ae5b54412bc258c05e42
parentcffdb06b66233d58f2bee763cc14e4eaba3b6454
Introduce 'access' option for mod_block_stranger

The option is supposed to be used when `allow_local_users`
and `allow_transports` are not enough. It's an ACL where `deny`
means the message will be rejected (or a CAPTCHA would be
generated for a presence), and `allow` means the sender is
whitelisted and the stanza will pass through.

The default value is `none`, which means nothing is whitelisted.
src/mod_block_strangers.erl