![qmail 问题 - 白名单和中继](https://linux22.com/image/514676/qmail%20%E9%97%AE%E9%A2%98%20-%20%E7%99%BD%E5%90%8D%E5%8D%95%E5%92%8C%E4%B8%AD%E7%BB%A7%20.png)
我的新服务器运行 qmail,这是我以前从未使用过的。服务器上没有入站邮件(所有客户端的邮件都托管在其他地方,但服务器上的某些系统会发送邮件。我即将将拥有多个停放域名的客户端移到那里,查看 smtp 日志,服务器已经阻止了许多使用其中一个停放域名转发垃圾邮件的尝试(可能是因为相关域名已经托管在那里)。
我如何确保这些邮件被阻止,同时允许合法地址发送?
服务器操作系统是CentOS,托管软件是Kloxo。
答案1
这取决于 QMAIL 在您的特定服务器上的安装方式。问题是,命名约定和安装会有所不同。我有自己的构建,我从源代码编译,不会对您的配置做出假设。
如果你查看进程列表,你会看到qmail-smtpd
可能使用tcpserver
。您可以RELAYCLIENT
为某些主机指定变量以允许中继。它是一个二进制数据库,因此在更新平面文件后,您需要重新创建它,然后重新启动运行 qmail-smtpd 的 tcpserver 实例。
QMAIL 网站上的文档名为“设置服务器“详细描述了这一点。如果您遇到特定问题并详细描述了它,我可能会提供帮助。