从不同的IP地址发送来自不同Smtps的电子邮件

我发送了不同的Smtps邮件,例如IP 1.1.1.1上的Smtp1和IP 2.2.2.2上的Smtp2。 我的电子邮件中的From(info@myDoamin.com)部分的spflogging是:

spf1 include:mail.mydomain.com +all 

那么我会收到来自yahoo和gmail的警告,这个垃圾邮件中有多个条目是被允许的……而且是垃圾邮件是可疑的。

我的正确SPF应该是什么?

我不知道我是否提供了足够的有关我的问题的信息。 如果需要,将在这部分提供。

大多数人在其SPFlogging中使用MX或A,该logging涵盖了所有MXlogging和Alogging

 v=spf1 mx a -all 

如果您没有从MXlogging发送,则可以列出您发送的IP4地址。

创buildSPFlogging的最佳方式是,如果您不确定是使用SPF向导

你会通过问卷,它会产生你需要的logging。

如果您只有这两个IP地址为mydomain.com域发送邮件,则您的SPFlogging应如下所示:

 v=spf1 ip4:1.1.1.1 ip4:2.2.2.2 -all 

不要在SPFlogging中使用+全部,因为这允许整个互联网从您的域发送邮件。 在最后的SPFlogging中,您应该使用-all来表示只允许列出的条目发送邮件。 用~all你可以指出列出的项目被允许发送邮件,但他们也可能是其他人发送合法的邮件。

包含机制通常用于允许其他人从您的域发送邮件。 例如,如果您正在使用通讯服务,则可以使用包含机制来包含SPFlogging( include:spf.mailerservice.tld