域中有两台服务器,但只有一台负责发送电子邮件

域中有两台服务器,但只有一台负责发送电子邮件

我有两台 Debian 服务器:

web.example.com - LAMP web server
mail.example.com - mail server with postfix, dovecot and mysql based user directories, auth required

现在我想设置 web.example.com 来发送电子邮件(例如,由本地服务发送的电子邮件)[电子邮件保护]) 使用 mail.example.com。我可以说我希望 mail.example.com 在邮件传递中“信任”“web.example.com”。

我怎样才能实现这个目标?

答案1

mail.example.com为了始终允许通过实现web.example.com,您可以将其添加web.example.com到您的受信任网络:

mynetworks = 127.0.0.1/32 [your IPv4 and IPV6 addresses] [IP of web.example.com]

或者你可以使用smtpd_client_restrictions

smtpd_client_restrictions = permit_mynetworks, check_client_access hash:/etc/postfix/maps/client_access

内容如下/etc/postfix/maps/client_access

[IP of web.example.com]     OK

相关内容