后缀多个IP:用于SMTP AUTH的?

我正在设置一个邮件服务器,它具有分开的IP地址用于发送和接收邮件。 我的configuration如下所示:

# 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_interfacesconfiguration监听地址,那么通过SMTP AUTH发送邮件时使用的地址是?

如果参数smtp_bind_address (6)不为空,则参数inet_interfaces中的值不会影响传出电子邮件。 如果inet_interfaces仅指定一个不是回送地址的IPv4和/或IPv6地址,则参考inet_interfaces参数

在你的情况下,通过SMTPvalidation邮件将通过smtp_bind_address IP地址提供。

参考文献:

  • 后缀文件
  • 我的答案无耻的插件: 当指定多个地址时,inet_interfaces绑定传出邮件吗? 和后缀configuration和收到

从技术的angular度来看,这并不重要。 您可以使用任何(可到达的)IP地址通过SMTP AUTH发送您的电子邮件。 我假设你想避免让你的IP列在黑名单中,如果你碰巧泄漏了任何垃圾邮件; 对于受SMTP AUTH保护的中继来说,发生这种情况的可能性要小得多; 在这种情况下,大概你只能发送到一个(或几个)目的地,如果你是垃圾邮件的话,这些目的地不必将你列入黑名单。 他们只是禁用您的帐户,垃圾邮件停止。