我有一个数据库 CentOS 7 服务器通过交叉连接电缆连接到应用程序 CentOS 7 服务器。邮件服务器位于应用程序服务器中,具有以下 SPF 配置:
v=spf1 +a +mx +ip4:aaa.aaa.aaa.aaa +ip4:bbb.bbb.bbb.bbb ~all
whereaaa.aaa.aaa.aaa
和bbb.bbb.bbb.bbb
是每台服务器的外部 IP 地址。
如果数据库服务器想使用本地 IP192.168.0.5
地址192.168.0.5
(
上述配置是否足够(例如基于外部 IP),还是我需要做一些额外的事情来解释内部 IP 地址?
更新
我正在使用exim
电子邮件。为了从数据库服务器发送电子邮件,它以应用服务器上的用户身份向 SMTP 进行身份验证,并发送诸如ehlo
.
在这种情况下,您完全忽略了 SPF。
您有一个内部邮件服务器,您打算从其他内部机器中继邮件。您应该将其配置为始终接受来自这些机器的邮件。你如何做到这一点取决于你使用的邮件服务器软件,你没有指定。检查其文档。