我已经设置了一个 postfix 邮件服务器。我尝试为此处提到的传入邮件设置 SPF ' http://www.freesoftwaremagazine.com/articles/focus_spam_postfix?page=0%2C1 ',但我无法完全找到文件'smtpd-policy.pl'为 Postfix 集成 SPF。
请帮忙
阿什什
我已经设置了一个 postfix 邮件服务器。我尝试为此处提到的传入邮件设置 SPF ' http://www.freesoftwaremagazine.com/articles/focus_spam_postfix?page=0%2C1 ',但我无法完全找到文件'smtpd-policy.pl'为 Postfix 集成 SPF。
请帮忙
阿什什
对SPF一无所知,以前从来没有给它机会。Bur 我建议您注意在许多系统上,postfix 在 chroot 环境中运行。(例如在Debian中)
同样在 debian 中,您需要安装 postfix-policyd-spf-perl 我认为在另一个发行版上还有一个额外的包,其中包含您正在搜索的脚本,因为 SPF 远不是应该在 postfix 主包中的东西,因为它还没有传播得如此广泛。
根据您提到的网站,后缀等待一个套接字:
运行提到的脚本或任何其他(有更多可用的)并告诉脚本侦听指定的套接字。如果您的发行版使用 chroot 作为后缀,则必须在 chrooted 环境的私有文件夹中创建套接字。如果 spf 守护程序脚本在您的 chroot 环境之外的位置创建此套接字,则 postfix 将无法访问它。
所以保重。
看看 master.cf,你可以看到 postfix 是否使用 chroot。如果有 - 则该行中必须有一个 no,而不是它的 chrooted。
如果您的 SPF 守护程序具有侦听端口的能力,则使用它可能更安全,因为您是否已 chroot 无关紧要。