plesk 9 spamassassin 服务器通过 cron 列入黑名单?

plesk 9 spamassassin 服务器通过 cron 列入黑名单?

我们正在运行 ubuntu 8.04 LTS 和 plesk 9.2

我们的简单任务是为 spamassassin 设置定期黑名单,例如使用此脚本..

#!/bin/sh
#! Script by AJR to update local spamassassin rules
cd /tmp
wget -c http://www.stearns.org/sa-blacklist/sa-blacklist.current
mv sa-blacklist.current local.cf -f
mv local.cf /etc/mail/spamassassin -f
rm local.cf -f
/etc/init.d/psa-spamassassin restart

现在,这个脚本运行良好,但是 plesk 似乎无法在其 GUI 中识别黑名单。这很烦人,特别是因为 plesk 本身会写入/etc/mail/spamassassin/local.cf。我无法找到秘密的地方,plesk 在其中区分local.cf通过 GUI 和命令行添加的条目。

任何帮助都值得感激!谢谢。

答案1

我认为 spamassassin 会将所有 *.cf 文件读取为 /etc/mail/spamassassin 中的配置文件。因此,您只需将黑名单下载为 /etc/mail/spamassassin 文件夹中的 blacklist.cf,然后重新启动 spamassassin。

我不熟悉 plesk,所以我不知道它是否有助解决您的情况。

另外,我建议你在 smtpd 前面添加一些 DNSBL 检查(spamhaus、nix-spam)

相关内容