每当我将来自myaccount@example.com的邮件发送到Gmail帐户时,Gmail都会将其视为垃圾邮件。

我所说的是我遇见他后发送给潜在客户的一封电子邮件(肯定是非垃圾邮件)。它已经发生过好几次了:

“嘿,您从未发送过您答应过我的电子邮件。”潜在客户说。

“怎么来...?发送。检查垃圾邮件。“我回答。

”哦,有...“

我认为这与example.com无关知名域名。

我应该如何/在哪里投诉?

评论

我不知道Google是否这样做,因为电子邮件来自竞争服务。

support.google.com/mail/answer/81126阅读(执行)

@Moab Nah。这是服务器的经典问题,这些服务器的PTR记录没有正确设置,甚至SPF记录也没有将邮件标记为SPAM。

我强烈建议您仅使用提供商的邮件服务器。他们(我们希望)是经过专业管理和维护的。

相关:我如何弄清楚为什么人们没有从Gmail收到我的电子邮件?

#1 楼

杰夫·阿特伍德(Jeff Atwood)的一篇很好的文章介绍了如何帮助您的电子邮件通过。这对我工作的公司产生了巨大的影响。一些重点:


确保发送电子邮件的计算机具有反向PTR记录。
在DNS和代码中配置DomainKeys标识的邮件。
设置SenderID记录在您的DNS中。


#2 楼

答案更短。

根据我的经验,没有为服务器的IP地址设置PTR(反向DNS)记录是在Gmail甚至AOL等服务上将电子邮件标记为垃圾邮件的一种方式。

相关,但是如果您没有针对域名的SPF(发件人策略框架)记录集,那对您毫无帮助,因此您也应该设置该记录。 >
但最后,PTR实际上是SPF紧随其后的最重要的事情。

最后两个都是DKIM(域密钥标识邮件)的概念,它用于验证邮件。但是以我的经验,大多数服务器设置只需要获取一个PTR记录集以及一个SPF标记就可以使SPAM标记消失。

如果没有其他选择,则只应处理DKIM。不是因为很难设置,而是没有有效的PTR和SPF记录就没有任何意义。

更长的答案。


似乎Google Gmail服务器已经将我的
电子邮件标记为“垃圾”已有很长时间了,而其他提供商(例如
Yahoo Mail)则没有。创建更多电子邮件帐户无济于事。我
还使用了属于不同域的电子邮件帐户。

如何避免Gmail服务器将我的电子邮件标记为“不需要?”


问题很可能是您没有为服务器设置正确的PTR记录或SPF记录。请记住:世界上任何服务器都可以发送电子邮件,而SPAM保护只是一个评分系统,而不是一门精确的科学。

什么是PTR(反向DNS)记录?

简单地放置PTR记录是将IP地址连接到主机名的反向DNS记录。听起来可能像是标准的主机名查找,但完全不是。相反:PTR记录是从为该服务器分配IP的托管服务的角度记录IP地址分配给哪个主机名的记录。

因此,如果您服务器的IP地址为123.456.789.0,则该IP地址的PTR记录查找必须与服务器的主机名匹配。但是,不会在您可能知道的DNS条目中设置该值,而是在连接到托管服务本身的DNS服务器中设置该值。

这是针对SPAMmers的交叉引用检查,因为现实是,任何人都可以在世界上大多数PC上设置实际的基本邮件服务器。但是,仅仅因为服务器可以发送邮件并不意味着它发送的内容是有效的。 PTR记录基本上是对来自该IP地址的服务器发出的任何邮件进行“担保”,并说:“好吧,您收到来自我们服务器之一的example.com的电子邮件?让我检查一下该服务器是否与example.com相关联?”该问题的答案可能是,是,允许服务器发送example.com的电子邮件,还是否,我们不知道那是什么...用该邮件做您想做的事情。

关于如何设置PTR记录,这取决于您服务器的托管服务和策略。某些服务将允许您通过控制面板独立设置PTR记录。其他人会让您通过电子邮件,电话或邮件与他们联系以获取记录集。例如,我知道Amazon的EC2设置允许您通过Web表单提出请求以获取PTR。记录集,并且不能保证他们会批准PTR记录更改;尽管大多数时候他们都这样做。但是像Rackspace这样的地方只是让您自己设置那些值而无需征求许可。

要检查服务器的PTR记录,可以使用MXToolbox这样的工具“反向IP查找”工具。或者,如果您对Linux / Unix中的命令行感到满意,只需运行以下命令即可:

dig -x 123.456.789.0


什么是SPF(发件人策略框架)记录?

使邮件不被标记为垃圾邮件的另一基本难题是确保设置正确的SPF记录。有关SPF记录的详细说明可以在SPF官方网站上找到。但是此MXToolbox“发件人策略框架(SPF)记录查找”工具很好地说明了这一点:


发件人策略框架(SPF)记录允许域所有者发布以下内容的
列表:被授权代表其发送电子邮件的IP地址或子网。目的是通过
来减少垃圾邮件和欺诈的数量,从而使恶意发件人更难掩盖其
身份。


要设置SPF记录,您需要在DNS记录中为您的域名设置一个TXT记录,如下所示:

v=spf1 mx a ptr ip4:123.456.789.0 a:example.com include:example.com ~all


这基本上表明列出了任何主机名或IP地址因为SPF被允许代表example.com发送电子邮件。这个例子非常简单,但是SPF记录的好处是,假设您有1/2台服务器连接到主机名,并且它们都有不同的IP地址。一个SPF记录,其中包括那些1/2打服务器的IP地址,基本上可以“保证”该主机名从该IP地址发送的邮件的有效性。

评论


非常感谢您的回答杰克!我真的很感激。好的,我试图在我的cPanel界面中设置SPF记录。请注意,我对此很陌生。您已经提供了一个SPF记录的示例。我的问题是:该IP应该是我的托管服务提供商提供的IP(我的网站托管服务器的IP)还是我的IP服务提供商的IP(我用来连接互联网并因此发送电子邮件的IP IP)? )另外,我在共享主机上,这意味着我可能对PTR记录没有太多控制权吗?谢谢!

– CeceXX
15年9月28日在19:24

@CeceXX我不明白你的问题。您可以有多个IP,但它们只能是发送电子邮件的服务器。如果服务器发送电子邮件,则该IP地址需要在SPF记录中。我建议联系您的托管服务,并请他们提供帮助。过去,我已尽力为您提供帮助。如果这个问题对您有帮助,请记住对其进行投票。如果此答案是解决您问题的答案,请确保将其照样进行检查。谢谢!

–Giacomo1968
15年9月28日在19:30

谢谢!我告诉托管服务商更改我的PTR记录。您认为这些更改将立即生效,还是需要几个小时才能生效?

– CeceXX
15年9月29日在13:18

@CeceXX他们可能需要24-48小时才能生效。

–Giacomo1968
2015年9月29日14:16在

#3 楼

Gmail,Hotmail,Yahoo等类似的免费电子邮件服务每天都会收到大量垃圾邮件。因此,他们加强了传入电子邮件策略,并应用了非常具体和严格的规则,以确保所有传入邮件都不太可能是垃圾邮件,否则将其发送到“垃圾邮件”文件夹。

首先,您要应该具有有效的SPF策略。您没有提到要运行什么电子邮件MTA,但是配置SPF策略非常简单,并且与MTA无关。它基本上是一个DNS记录,它说明允许您的域从哪个IP /域发送电子邮件。如果从与您的DNS记录中宣布的IP地址不同的IP地址中接收到电子邮件,则该电子邮件很可能最终出现在“垃圾邮件”文件夹中。有一些链接可能会帮助您:


SPF记录语法
如何为我的域创建SPF记录?

接下来,DKIM越来越重要。这基本上是使用私钥(由您生成)对您的电子邮件进行签名,并且您会使用公钥生成DNS记录,以便任何收件人域都可以验证邮件内容是否为伪造。


DKIM进行了解释:如何有效设置和使用DomainKeys标识邮件

还有另一种方法可以让其他人验证您的电子邮件DMARC。它基本上是上述两种方法的结合,您可以决定其他人如何处理未通过DMARC限制的电子邮件,并将最终决定权转交给他们。 DMARC还允许您接收报告(来自其他运行DMARC检查的域)。


在15分钟内建立DMARC记录

接下来(不幸的是,您对此无能为力,至少是在起步阶段),有一个术语称为IP信誉。许多邮件服务使用某些服务,这些服务会告诉他们IP地址的信誉好坏。如果您的IP以前曾被用来发送垃圾邮件,甚至在您拥有IP之前就已被使用,那么它极有可能具有不良声誉。如果您的IP地址未知,那么它也是不受信任的。您必须告诉收件人将电子邮件“白名单”,以赢得声誉。如果有很多人这样做,免费的电子邮件提供商将知道您没有危害,并将对您应用较宽松的政策。

有更多关于此的概念,但这是最重要的。只需配置您可以配置的内容并耐心等待。

评论


“每天获取大量垃圾邮件”这使我想知道电子​​邮件的重量是多少?大声笑。

–摩押
15年9月28日在18:09

取决于附着的废料数量:-P

–nKn
15年9月28日在18:11

@Moab让VSauce告诉您。

–疯狂
15年9月28日在18:19

我一生只有4分钟的时间,我永远都不会回来。

–摩押
15年9月28日在20:03

#4 楼

对于在2018年发现此问题的用户的一个小更新。可以将其视为@JakeGould出色回答(不包括DMARC)的补充。

Google在新版本中应用了一些较重的垃圾邮件和网络钓鱼过滤规则Gmail。如果您的电子邮件最终陷入了垃圾邮件,请确保已正确配置了SPF,DKIM和DMARC。您可以使用各种工具来检查域的MX规则。例如-MXToolbox或Google的Toolbox。

您可能还想通过Postmaster验证您的网站,以查看您的电子邮件域和ip范围的声誉。

这是一个Google提供的有关如何通过GSuite配置DMARC的大量资源-
https://support.google.com/a/answer/2466580?hl=zh_CN

如果您发现所有这些新术语就像我一样-这是一个很棒的3个帖子系列,由returnpath.com解释了所有三个术语

#5 楼

此页面可能对您有所帮助:

https://mail.google.com/support/bin/answer.py?answer=81126

虽然它适用于批量-mail邮件,其中有很多信息说明了为什么可以将邮件标记为垃圾邮件。我对您的具体信息一无所知,但希望您能够看到对您有所帮助的内容。