在我的公司,我们使用 Postfix 作为 Debian 服务器中 Google Apps SMTP 服务器的中继。扫描仪等传统机器会将消息转发到我们的中继服务器。
我如何才能允许扫描仪仅通过中继向某些域(例如我们的 .com)发送邮件?
我很确定有事这里但我还没找到有用的方法。
谢谢。
答案1
您可以使用后发限制特定 IP 地址可以发送电子邮件到的域(无论中继如何):
action=REJECT; client_address=192.168.1.9; recipient_domain!~/dom1\.com|dom2\.com/
在 Ubutu 服务器上的简单安装如下:
$ apt install postfwd
$ vi /etc/postfix/main.cf
smtpd_recipient_restrictions = check_policy_service inet:127.0.0.1:10040
$ vi /etc/postfix/postfwd.cf
action=REJECT; client_address=192.168.1.9; recipient_domain!~/dom1\.com|dom2\.com/
$ systemctl restart postfwd postfix