dsoares/blacklist

Roundcube 插件,提供通用的访问黑名单。

安装: 6

依赖项: 0

建议者: 0

安全: 0

星标: 5

关注者: 7

分支: 2

开放问题: 0

类型:roundcube-plugin

0.2.0 2020-11-28 17:08 UTC

This package is not auto-updated.

Last update: 2024-09-30 03:57:42 UTC


README

Roundcube 插件,提供通用的访问黑名单。

此插件可以配置为拒绝特定用户名、IP地址、CIDR表示法中的网络或国家的访问。它不是由用户配置的,而是由Roundcube Webmail管理员通过配置文件进行配置。

当用户的密码被垃圾邮件发送者捕获,但管理员无法更改用户的密码(只有用户可以更改自己的密码)时,这是一个有用的插件。

此插件的可稳定版本可在Roundcube 插件仓库或GitHub仓库的发布部分找到。

要求

安装

使用composer

  1. 进入您的Roundcube根目录。

  2. 运行 $ composer require dsoares/blacklist

  3. config.inc.php.dist 复制到 config.inc.php 并根据需要进行修改。

手动安装

将此目录(命名为blacklist)放置在您的Rouncdube plugins/ 目录下,并在主要Roundcube配置文件中启用blacklist插件。

config.inc.php.dist 复制到 config.inc.php 并根据需要进行修改。

请注意,如果要在配置文件中按国家阻止访问,此插件需要Roundcube插件geolocation已启用且正常工作。有关更多信息,请参阅geolocation插件说明。

配置

  • $config['blacklist_usernames'] - 拒绝访问的用户名的 array

  • $config['blacklist_ips'] - 拒绝访问的IP地址和CIDR表示法中的网络的 array

  • $config['blacklist_countries'] - 拒绝访问的国家 array

  • $config['blacklist_log'] - boolean,如果插件应记录拒绝请求。

许可

此插件根据GNU通用公共许可证版本3+发布。

联系

欢迎评论和建议!

电子邮件: Diana Soares