我正在设置一个邮件服务器,它具有用于发送和接收邮件的单独 IP 地址。我的配置如下所示:
# The addresses we send out on:
smtp_bind_address = 185.xx.xx.101
smtp_bind_address6 = 2001:BA8:xx:xx:xx:A1
# The interfaces we receive on:
inet_interfaces = 127.0.0.1, 185.xx.xx.102, 2001:BA8:xx:xx:xx:A2
我认为 inet_interfaces 配置了监听地址,那么当通过 SMTP AUTH 发送邮件时使用那个地址?
如果参数
smtp_bind_address
(6) 不为空,则参数中的值inet_interfaces
不会影响外发电子邮件。如果仅指定一个不是环回地址的 IPv4 和/或 IPv6 地址,则inet_interfaces
查询参数。inet_interfaces
在您的情况下,通过 SMTP Auth 发送的电子邮件将通过
smtp_bind_address
IP 地址发送。参考:
没关系,从技术角度来看。您可以使用任何(可访问的)IP 地址通过 SMTP AUTH 发送电子邮件。如果您碰巧泄露任何垃圾邮件,我假设您希望避免将您的 IP 列入黑名单;受 SMTP AUTH 保护的中继不太可能发生这种情况;在这种情况下,大概您只发送到一个(或几个)目的地,如果您发送垃圾邮件,这些目的地不必将您列入黑名单;他们只是禁用您的帐户,垃圾邮件就会停止。