为什么 Gmail 认为我的服务器发送的邮件是垃圾邮件?

为什么 Gmail 认为我的服务器发送的邮件是垃圾邮件?

Gmail 收到的完整邮件(电子邮件、服务器 IP 和主机均已替换):

Delivered-To: <myemail>
Received: by 10.180.24.132 with SMTP id u4cs216052wif;
        Thu, 20 Oct 2011 03:22:03 -0700 (PDT)
Received: by 10.14.9.165 with SMTP id 37mr1294749eet.51.1319106122223;
        Thu, 20 Oct 2011 03:22:02 -0700 (PDT)
Return-Path: <www-data@<serverdomain>>
Received: from <serverdomain> (<serverdomain>. [<serverip>])
        by mx.google.com with ESMTP id s55si2781134ees.156.2011.10.20.03.22.02;
        Thu, 20 Oct 2011 03:22:02 -0700 (PDT)
Received-SPF: pass (google.com: domain of www-data@<serverdomain> designates <serverip> as permitted sender) client-ip=<serverip>;
Authentication-Results: mx.google.com; spf=pass (google.com: domain of www-data@<serverdomain> designates <serverip> as permitted sender) smtp.mail=www-data@<serverdomain>
Received: by <serverdomain> (Postfix, from userid 33)
    id AEF1F47462EE; Thu, 20 Oct 2011 10:22:00 +0000 (UTC)
To: <myemail>
Subject: Registration confirmation
From: <sitename> mailing robot <no-reply@<serverdomain>>
MIME-Version: 1.0
Content-type: text/html; charset=utf-8
Content-Transfer-Encoding: 8bit
Message-Id: <20111020102200.AEF1F47462EE@<serverdomain>>
Date: Thu, 20 Oct 2011 10:22:00 +0000 (UTC)

Please confirm your registration on the site by clicking this link:

<A href="<confirmationlink>" target=_blank><confirmationlink></A>

这封电子邮件有什么问题?Gmail 为何认为它是垃圾邮件?

答案1

您是否关注他们的批量发件人指南?(如‘优先级:批量’标题……)

我认为您邮件中的 HTML 无效。没有根元素等。如果您发送纯 HTML 邮件,则应确保其 HTML 正确无误。

或者更好的是:同时包含纯文本版本的邮件(像我这样使用控制台电子邮件客户端的人会感谢你!)。在我看来,包含纯文本版本也会降低邮件被视为垃圾邮件的可能性(我看到的大多数垃圾邮件都是纯 HTML 格式的,这至少是 SpamAssassin 的标准)。

答案2

我已经使用自己的专用服务器至少 5 年了。

有时谷歌会将它们标记为垃圾邮件 2 天,然后当我在 Gmail 中检查“非垃圾邮件”时,在接下来的 6 个月内它们都没有问题。

你应该测试

此外,你的电子邮件内容可能会影响 Google 邮箱

  • 正确的格式(通过 telnet 进行简单测试大多数情况下格式都是错误的)
  • 关键词(使用“测试”不是一个好主意,在我的测试中它经常被归入垃圾邮件箱)

正如我所说,内容相同,设置也没有任何变化,谷歌将它们标记为垃圾邮件两天,然后就停止了。5 年来,这种情况发生过 3 或 4 次,但每次持续时间从未超过 48 小时。

答案3

它是在共享主机还是专用服务器上。如果是共享主机,如果有人从同一个 IP 发送了批量电子邮件(比如 25 封或更多),那么 IP 就有可能被列入黑名单。成为垃圾邮件的另一个原因是使用了一些垃圾邮件词。垃圾邮件通常是通过使用数据挖掘技术的算法完成的,这意味着您需要多次训练算法,从不同的 IP 向您的电子邮件 ID 发送电子邮件,并将其标记为非垃圾邮件,这不是可行的解决方案。解决此问题的另一种方法是通过提供反向链接使您的网站至少有点受欢迎,这通常是用于 SEO 的技术。我根据我对许多网站的实际经验告诉你这一点,我运行了几次就关闭了。

答案4

由于您的标头看起来是正确的,因此它可能针对邮件中的某些内容。SpamAssassin(不知道 Gmail 是否使用此功能)针对的内容之一是包含超链接或图形的非常短的消息(如上图所示),因此,实际上将邮件稍微加长一点可能会对您有所帮助。找出答案的方法之一是将其发送到您自己的 Gmail 帐户,当它出现在垃圾邮件文件夹中时,检查那里的标头是否有任何添加的垃圾邮件信息。它可能包含有关 Gmail 使用的垃圾邮件引擎或您的邮件违反了哪些规则的线索。

相关内容