如何configurationSPF传递本地IP地址?

我有一个数据库CentOS 7服务器通过交叉连接电缆连接到应用CentOS 7服务器。 邮件服务器位于应用程序服务器中,具有以下SPFconfiguration:

v=spf1 +a +mx +ip4:aaa.aaa.aaa.aaa +ip4:bbb.bbb.bbb.bbb ~all 

其中aaa.aaa.aaa.aaabbb.bbb.bbb.bbb是每个服务器的外部IP地址。

如果数据库服务器想通过使用本地IP地址( 192.168.0.5 )的应用程序服务器发送电子邮件,如何configurationSPF以通过所有本地IP地址(不进行检查),否则允许本地IP为192.168.0.5通过SPFauthentication

上述configuration是否足够(例如,基于外部IP),还是我需要做额外的事情来考虑内部IP地址?

UPDATE

我使用电子邮件的exim 。 要从数据库服务器发送电子邮件,它将作为应用程序服务器上的用户身份validation到SMTP,并发送诸如ehlo命令。

在这种情况下你完全忽略了SPF。

您有一个内部邮件服务器,您打算从其他内部机器中继邮件。 您应该将其configuration为始终接受来自这些机器的邮件。 你怎么做取决于你所使用的邮件服务器软件,你没有指定。 检查它的文档。