这是一个棘手的问题,我一直依赖于技术,比如基于许可的电子邮件(即只发送给你有权发送的人),而不是公然使用垃圾邮件术语。

最近,我以编程方式发送的一些电子邮件开始被自动转移到别人的垃圾邮件文件夹中,我不知道该怎么办。

尽管这些特定的电子邮件并不是人类会标记为垃圾邮件的,具体来说,它们是包含许可密钥的电子邮件,人们已经花了很多钱购买,所以我不认为他们会认为它们是垃圾邮件

我认为这是一个很大的话题,在这个话题上我基本上是一个无知的傻瓜。


当前回答

你能做的最重要的事情是确保你要发送电子邮件的人在收到你的电子邮件时不太可能点击“垃圾邮件”按钮。所以,请遵循以下经验法则:

Make sure you have permission from the people you are sending email to. Don't ever send email to someone who did not request it from you. Clearly identify who you are right at the top of each message, and why the person is receiving the email. At least once a month, send out a reminder email to people on your list (if you are running a list), forcing them to opt back in to the list in order to keep receiving communications from you. Yes, this will mean your list gets shorter over time, but the up-side is that the people on your list are "bought in" and will be less likely to flag your email. Keep your content highly relevant and useful. Give people an easy way to opt out of further communications. Use an email sending service like SendGrid that works hard to maintain a good IP reputation. Avoid using short links - these are often blacklisted.

遵循这些经验法则将大有裨益。

其他回答

我不想告诉你,但我和其他人可能正在使用默认白名单来控制我们对垃圾邮件的过滤。

这意味着所有来自未知来源的电子邮件都自动成为垃圾邮件,并转移到垃圾邮件文件夹中。(我不让我的电子邮件服务删除垃圾邮件,因为我想总是检查到达的邮件是否有误报,这很容易做到,只需快速扫描文件夹。)

我甚至把自己的电子邮件放到垃圾邮件桶里,因为(1)我通常不给自己发电子邮件,(2)有垃圾邮件发送者在发给我的垃圾邮件中伪造我的回复地址。

因此,为了摆脱垃圾邮件的定义,我必须考虑您的邮件可能是合法的(从发件人和主题信息来看),并首先以明文形式打开它(我对所有传入邮件的默认设置,无论是否为垃圾邮件),以查看它是否合法。我的垃圾邮件文件夹不会使用电子邮件中的任何链接,这样我就可以免受棘手的图像链接和其他不当行为的影响。

如果我希望来自同一来源的未来邮件进入我的收件箱,而不是被转移到垃圾邮件审查,我将指定给我的电子邮件客户端。对于那些使用批量邮件转发器和每封邮件的唯一发件人地址的组织来说,这太糟糕了。它们从未得到我的批准,总是出现在我的垃圾邮件文件夹中,如果我很忙,我就永远不会看它们。

最后,如果电子邮件的明文格式不清晰,即使以HTML格式发送,我也可能直接删除它,除非根据来源和以前的宝贵经验,我知道它是我感兴趣的东西。

正如您所看到的,它最终是在用户的控制之下,没有自动的行为可以说服这样的系统,仅从其结构来看,您的邮件是合法的。在这种情况下,您需要表现良好,不要做任何类似于网络钓鱼的事情,并使愿意信任您的邮件的用户很容易将您添加到他们的白名单中。

在发送电子邮件之前,请确认您拥有正确的电子邮件地址。如果有人在注册时给出了错误的电子邮件地址,尽快敲打他们的头。

在每封邮件中都要包含明确的“如何退订”信息。不要求用户登录退订,它应该是一个唯一的url为1点击退订。

这将防止人们将您的邮件标记为垃圾邮件,因为“退订”太难了。

大多数程序生成的电子邮件的意图通常是事务性的,触发或警报性质-这意味着这些重要的电子邮件永远不应该成为垃圾邮件。

话虽如此,在将电子邮件标记为垃圾邮件之前,有多个参数需要考虑。虽然电子邮件列表的质量是需要考虑的最重要的参数,但我在这里跳过了讨论,因为这里我们讨论的是发送给我们自己或已知电子邮件地址的重要电子邮件。

除了列表质量,其他3个重要参数是;

发送者的声誉 符合电子邮件标准和认证(SPF, DKIM, DMARC, rDNS) 邮件内容

发件人信誉度=发送IP地址信誉度+返回路径/信封域信誉度+来自域信誉度。

关于你的发件人信誉是什么,没有直接的答案。这是因为有多个权威机构,如SenderScore、声誉权威机构等,他们为您的域维护声誉评分。除了像Gmail、雅虎、Outlook这样的互联网服务提供商,Outlook还在他们的终端维护着每个域名的声誉。

但是,你可以使用像GradeMyEmail这样的免费工具来360度地了解你的声誉和你的电子邮件设置或任何其他与合规相关的问题的潜在问题。

有时候,如果你用一个新域名来发送电子邮件,那么这些域名也会被发现是垃圾邮件。你应该检查你的域名是否在全球屏蔽列表中。GradeMyEmail和MultiRBL是识别区块列表的有用工具。

一旦你非常确定发件人信誉评分,你应该检查你的电子邮件发送域是否符合所有电子邮件认证和标准。

防晒系数 DKIM DMARC 反向DNS

为此,您可以再次使用GradeMyEmail或MXToolbox来了解身份验证的潜在问题。

您的SPF, DKIM和DMARC应始终通过,以确保您的电子邮件符合标准的电子邮件认证。 下面是Gmail中这些身份验证的示例:

同样,你可以使用像Mail-Tester这样的工具,它可以扫描完整的电子邮件内容,并告诉可能触发垃圾邮件过滤器的潜在关键字。

使用电子邮件认证方法,如SPF和DKIM,以证明您的电子邮件和您的域名属于一起,并防止欺骗您的域名。SPF网站包含一个向导,用于为您的网站生成DNS信息。

检查反向DNS,以确保邮件服务器的IP地址指向用于发送邮件的域名。

请确保您正在使用的ip地址不在黑名单上

确保回复地址是有效的现有地址。

在“收件人”字段中使用收件人的真实全名,而不仅仅是电子邮件地址(例如。“John Smith”<john@blacksmiths-international.com>)。

监视您的滥用帐户,如abuse@yourdomain.example和postmaster@yourdomain.example。这意味着-确保这些账户存在,阅读发送给他们的内容,并对投诉采取行动。

最后,让退订变得非常容易。否则,你的用户会通过按垃圾邮件按钮退订,这将影响你的声誉。

也就是说,让Hotmail接受你的电子邮件仍然是一种魔法。

我总是用: https://www.mail-tester.com/

它能给我关于发送电子邮件的技术方面的反馈。比如spf记录,DKIM, Spamassassin分数等等。即使我知道需要做什么,我还是不断地犯错误,mail-testster.com让我很容易找出哪里出了问题。