Zimbra(后缀)从“我的域”接收电子邮件,但从外部未知服务器

我已经安装了Zimbra 8.0.7,最近服务器已经成为从属于我的域名(“example.com”)的帐户提供电子邮件,但这个邮件来自外部smtps,例如:1.电子邮件帐户(仅限来自“example.com”服务器的帐户)接收来自“admin @ example .com”的电子邮件,并且这些电子邮件不是由我们的服务器发送的,这些电子邮件来自外部服务器,“说”发送电子邮件作为我们的服务器,正在尝试这封电子邮件作为真正的电子邮件,并在收件箱文件夹中发送此电子邮件。

我想知道是否有任何configuration后缀到它执行相同的“DNS检查”,实现与外部传入的电子邮件,但在从其他ips发送“example.com”收到的电子邮件?

这些邮件是通过SMTP协议发送的,因为这个协议被其他服务器和邮件客户端(如thunderbird或者android)使用。 我不知道在Postfix中有可能禁止通过SMTP从你自己的域接收邮件,因为你的用户将无法使用自己的邮件客户端。

你可以添加一个SPFlogging到你的域名。 这是一个特殊的DNS条目,指明可能用于为您的域发送邮件的IP号码和服务器。 有相当多的网站可以帮助您设置例如http://www.spfwizard.net/如果您将策略设置为只有您select的邮件服务器可用于发送邮件。 这意味着您必须确保SPFlogging设置正确且完整。

设置完SPFlogging后,您可以select更改垃圾邮件筛选器,以便为发生故障的SPF分配更高的分数。

但请注意,这不仅适用于您自己的SPF设置,而且适用于所有configuration了SPF的域。

将以下设置添加到/opt/zimbra/data/spamassassin/localrules/sauser.cf的末尾:

score SPF_FAIL 8 

用这个激活

 zmamavisdctl restart 

您必须先将SPFlogging添加到您的域名。 你可以使用一个在线的spf向导。 那么你必须确保你的服务器检查SPF。 Micha Kersloot的答案是这样做的一种方法。 另一种方法是在MTA级别检查spf。 我在下面的URL中写了一个基本指南。 除非您非常熟悉zimbra CLI命令和文件结构,否则不要尝试这种方法。

Zimbr SPF