这是一个关于如何处理从您的服务器发送的电子邮件被错误分类为垃圾邮件的规范问题。有关其他信息,您可能会发现以下类似问题很有帮助:
有时我想向我的客户发送时事通讯。问题是,有些电子邮件会被当作垃圾邮件。主要通过客户端的 Outlook(甚至在我自己的 Outlook 2007 中)。
现在我想知道应该做什么来创建“好”的电子邮件。我知道反向查找等,但是(例如)具有唯一 ID 的取消订阅链接呢?这会增加垃圾邮件评级吗?
我为我的私人电子邮件,一些有网站的朋友和两个非政府组织经营一个小型邮件服务器。我的服务器每天总共发送 60 到 400 条消息。现在很多这些电子邮件是私人邮件,在两个或更多彼此认识的人之间。偶尔(通常每周一两次)会有一封邮件发送给一个非政府组织的“成员”,通知他们有什么新消息等。
现在我已经将“群发邮件”(大约 100 个收件人,所有人都认识并通过纸质表格手动订阅)转移到 mailgun.org。
我仍然收到(而且越来越多)被拒绝的消息。尤其是像 Gmail、Yahoo 或 Microsoft(hotmail、live.com 等)这样的大型电子邮件提供商只是决定以 550 拒绝或将个人邮件发送到收件人的垃圾邮件文件夹。有时会发生这种情况:
我做过的事情:
~all,一些-all现在矛盾来了:对于大多数大型邮件提供商,有一种注册方法可以监控拒绝率和 IP 声誉:
但我不归类为批量发件人,因为数量很少。所以我确实注册以监控我的声誉和拒绝率,但因为我不发送批量电子邮件,所以没有报告。
我还能做些什么来提高邮件投递率?或者我应该放弃并停止尝试操作我自己的邮件服务器?
如果相关:我使用 postfix 并且对传入邮件有非常严格的规则(即没有未知的域/主机名或无效的 SPF 记录,我使用 spamassassin 等)
这是一个例子,从我发送给我的姻亲,它到达了他们的垃圾邮件文件夹:http : //pastebin.com/BC6YgjpQ(我用 替换了发送地址域example.com和接收者地址example@gmail.com)
既然问题出现了:与 …
邮件服务器配置让我发疯。Gmail 和其他私人服务器再次禁止从我自己的私人服务器发送的电子邮件。
我检查了 gmail 标头,SPF、DKIM 和 DMARC 通过了考试。附上被 gmail 发送和阻止的被阻止电子邮件的标题(发送到垃圾邮件文件夹)
Delivered-To: t***@gmail.com
Received: by 10.129.84.197 with SMTP id i188csp307475ywb;
Tue, 28 Mar 2017 08:09:36 -0700 (PDT)
X-Received: by 10.223.179.15 with SMTP id j15mr28236175wrd.62.1490713776657;
Tue, 28 Mar 2017 08:09:36 -0700 (PDT)
Return-Path: <x****@e****a.com>
Received: from sd-****.h****t.net (sd-****.h****t.net. [62.***.***.202])
by mx.google.com with ESMTPS id d9si3721691wmf.26.2017.03.28.08.09.36
for <t***@gmail.com>
(version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
Tue, 28 Mar 2017 08:09:36 -0700 (PDT)
Received-SPF: pass (google.com: domain of x****@e****a.com designates 62.***.***.202 as permitted sender) client-ip=62.***.***.202;
Authentication-Results: mx.google.com;
dkim=pass …Run Code Online (Sandbox Code Playgroud) 可能的重复:
如何发送电子邮件并避免将它们归类为垃圾邮件
我一直在开发一个 PHP 应用程序,该应用程序的功能之一是能够向用户发送电子邮件。但是,当我尝试通过应用程序 (SMTP) 向 Gmail 和 Hotmail 帐户发送电子邮件时,它们总是转到垃圾邮件/垃圾箱。当我使用 Google SMTP 发送它们时不会发生这种情况。这些电子邮件已正确发送到收件箱。
我所做的:
- 设置反向 DNS
- 设置域密钥 (DKIM) 和 SPF (v=spf1 +a +mx +ip4:184.107.222.2 ?all)
- 运行各种 IP/域检查,但我没有看到有任何问题。
- 注册SNDS。检查我的IP后,它说“所有指定的IP都处于正常状态”。
- 联系 Gmail 和 Hotmail 支持。他们没有发现任何会阻止我的邮件到达他们的客户的即时消息,并建议我加入 Sender Score Certified Mail Program(尽管他们不保证它会保证电子邮件可以送达他们的客户)。
进入垃圾邮件箱的电子邮件标头示例(站点名称被 xxx 替换):
Delivered-To: yyy@gmail.com
Received: by 10.50.17.8 with SMTP id k8csp200979igd;
Sun, 23 Dec 2012 05:13:19 -0800 (PST)
X-Received: by 10.50.53.162 with SMTP id c2mr13168931igp.112.1356268399035;
Sun, 23 Dec 2012 05:13:19 -0800 (PST)
Return-Path: <admin@xxx.com>
Received: …Run Code Online (Sandbox Code Playgroud) email ×3
spam ×3
dkim ×1
email-server ×1
gmail ×1
postfix ×1
spam-filter ×1
spam-marked ×1
spf ×1