hMailServer转发和分发列表与SPF检查

我已经安装并configuration了hMailServer,主要是为了让我创build一个私人组织的分发列表和一些电子邮件地址别名。

这样,组织成员就可以发送电子邮件到所有成员的pipe理列表中,并且也有很好的短的电子邮件地址(例如[email protected]而不是[email protected])。

这一切都设置和工作,我已经configuration了DKIM和SPFlogging。

然而,当我发送一封邮件到[email protected],邮件转发到一个Gmail地址,我可以看到一个错误的头(即使电子邮件确实交付):

spf=hardfail (google.com: domain of [email protected] does not designate 1.2.3.4 as permitted sender) [email protected] 

我可以理解为什么,因为电子邮件的来源是从我的hMailServer不同的服务器。

我怎样才能解决这个问题,以便通过SPF检查? 或者如果我不能修复它,那么这最终会不会对Google产生任何影响,最终将电子邮件标记为垃圾邮件? 我能做些什么呢?

SPF在电子邮件转发方面效果不佳。

接收服务器(本例中的Gmail)validation发送邮件的SMTP服务器的IP地址是否在发件人地址域的SPFlogging中被授权。 如果您在中间有一个转发服务器(在这种情况下是hmailserver),那么服务器的IP地址不太可能会在所有经过它的发件人的SPFlogging中进行configuration。

在您从您拥有的帐户发送testing邮件的具体testing案例中,您当然可以更新您自己的SPFlogging以包含hMailServer IP地址,但这只是掩盖了问题,因为发送电子邮件的第三方仍然会显示为SPF失败。

发件人重写计划(SRS)是为了解决这个问题而创build的。 但是,hMailServer不支持它。 ( 论坛主题 )

如果您可以find一个支持SRS的免费Windows邮件服务器,那么希望能够解决您的问题。 (如果你这样做,请让我知道)