什么是PolicyD?
Policyd是一个反垃圾邮件插件。策略有一些模块,例如配额,访问控制,spf检查,灰名单等。
Zimbra Collaboration Suite是使用Postfix作为MTA引擎的电子邮件服务器。默认情况下,policyD已与Zimbra版本7中的Zimbra捆绑在一起。
为什么我们必须使用Policyd?
策略有模块配额。此模块可用于限制发送/接收电子邮件。例如,只允许发送/接收电子邮件200个电子邮件/小时/用户。如果您的电子邮件服务器受到垃圾邮件或某些用户的密码泄露的攻击并被垃圾邮件发送者使用,则每小时最多可发送200封电子邮件。此政策将使您的IP公众免受RBL列入黑名单。此外,您可以检查谁发送了很多电子邮件
如何在Zimbra 8.5上安装策略?
本指南将逐步介绍如何在Zimbra 8.5和最新版本上安装策略
#激活策略
su - zimbra
zmprov ms `zmhostname` +zimbraServiceInstalled cbpolicyd +zimbraServiceEnabled cbpolicyd
#激活策略WebUI
–对于Zimbra 8.5 / 8.6
以超级用户身份运行以下命令
cd /opt/zimbra/httpd/htdocs/
ln -s ../../cbpolicyd/share/webui .
编辑文件/opt/zimbra/cbpolicyd/share/webui/includes/config.php并将“#”放在以$ DB_DSN开头的所有行的前面,并在以$ DB_USER开头的行之前添加以下行。
$DB_DSN="sqlite:/opt/zimbra/data/cbpolicyd/db/cbpolicyd.sqlitedb";
请参阅以下示例
#$ DB_DSN =“ mysql:host = localhost; dbname = cluebringer”;$ DB_DSN =“ sqlite:/opt/zimbra/data/cbpolicyd/db/cbpolicyd.sqlitedb”;$ DB_USER =“ root”;
–对于Zimbra 8.7.x / 8.8.x
以超级用户身份运行以下命令
cd /opt/zimbra/data/httpd/htdocs/
ln -s /opt/zimbra/common/share/webui/ .
编辑文件/opt/zimbra/common/share/webui/includes/config.php并将“#”放在以$ DB_DSN开头的所有行的前面,并在以$ DB_USER开头的行之前添加以下行。
$DB_DSN="sqlite:/opt/zimbra/data/cbpolicyd/db/cbpolicyd.sqlitedb";
请参阅以下示例
#$DB_DSN =“ mysql:host = localhost; dbname = cluebringer”;
$DB_DSN =“ sqlite:/opt/zimbra/data/cbpolicyd/db/cbpolicyd.sqlitedb”;$ DB_USER =“ root”;
现在,您可以使用浏览器通过URL http://Zimbra IP:7780/webui/index.php访问Policyed Webui。
祝你好运,希望有用