我们每天向客户发送大量电子邮件(每天约 30,000 多封电子邮件)。我们在 Hotmail 用户接收我们的电子邮件时遇到问题。有时电子邮件会进入垃圾文件夹,但通常会进入他们的收件箱,但内容被阻止,因此用户会看到一条消息,指出“这封电子邮件已被阻止,可能很危险”。如果一封电子邮件被发送到 GMAIL,它通常不会被阻止,但它确实显示为来自“未知”而不是公司。
请注意,我已完成以下操作: 1. 未检查 RBL -> http://multirbl.valli.org/ 2. 我们确实发布了 SPF 记录 3. 我们确实有反向 DNS 设置 4. 我们公司甚至签署了Hotmail 的垃圾邮件报告计划
这是一个示例标题,我注意到每次在 Hotmail 中 X-SID-Result 和 X-AUTH-Result 都失败:
X-Message-Delivery: Vj0xLjE7dXM9MDtsPTA7YT0wO0Q9MTtTQ0w9MQ==
X-Message-Status: n:0
X-SID-Result: Fail
X-AUTH-Result: FAIL
X-Message-Info: JGTYoYF78jFqAaC29fBlDlD/ZI36+S6WoFmkQN10UxWFe1xLHhP+rDthGRZM87uHYM926hUBS+s0q46Yx9y6jdurhN6fx0bK
Received: from privatecompany.com ([WanIPAddress]) by col0-mc3-f30.Col0.hotmail.com with Microsoft SMTPSVC(6.0.3790.4675);
Wed, 5 May 2010 08:41:27 -0700
X-AuditID: ac10fe93-000013bc00000534-46-4be191a1618e
Received: from INTERNAL-Email-SERVER([InternalIPAddress]) by privatecompany.com with Microsoft SMTPSVC(6.0.3790.4675);
Wed, 5 May 2010 11:41:21 -0400
From: Private Company, Inc.<EmployeeUsername@privatecompany.com>
To: PrivateClient@hotmail.com
Message-Id: <20100505114246.658849984@privatecompany.com>
Subject: …Run Code Online (Sandbox Code Playgroud) 好的,我上周一直在看到这个,我认为它可能会在几天内自行消失,因为我没有被列入黑名单而且我的 DNS 条目都没有问题,但是当我尝试向某个用户发送电子邮件时在 Outlook、Live 或 Hotmail,我得到了这个:
2015-02-11 14:54:58 1YLaYz-0000IT-I1 H=localhost.localdomain (higipel.com.br) [127.0.0.1]:41242 Warning: "SpamAssassin as cpaneleximscanner detected OUTGOING smtp message as NOT spam (-1.0)"
2015-02-11 14:54:59 1YLaYz-0000IT-I1 <= teste@higipel.com.br H=localhost.localdomain (higipel.com.br) [127.0.0.1]:41242 P=esmtpa A=dovecot_login:teste@higipel.com.br S=3532 id=5f640648ff1df4f59148f5c9cbbbd67b@higipel.com.br T="Lorem Ipsum" for [privarypreserved]@outlook.com
2015-02-11 14:54:59 cwd=/var/spool/exim 3 args: /usr/sbin/exim -Mc 1YLaYz-0000IT-I1
2015-02-11 14:54:59 1YLaYz-0000IT-I1 SMTP connection outbound 1423673699 1YLaYz-0000IT-I1 higipel.com.br [privarypreserved]@outlook.com
2015-02-11 14:54:59 SMTP connection from localhost.localdomain (higipel.com.br) [127.0.0.1]:41242 closed by QUIT
2015-02-11 14:55:01 1YLaYz-0000IT-I1 => [privarypreserved]@outlook.com R=dkim_lookuphost T=dkim_remote_smtp H=mx1.hotmail.com [65.55.37.72] X=TLSv1:AES256-SHA:256 C="250 …Run Code Online (Sandbox Code Playgroud) 我在 Ubuntu 上有一个 postfix SMTP 服务器。我拥有有效的 SPF 和 DKIM 记录,已通过我的客户收到的电子邮件标头进行验证。
验证结果:spf=pass(发件人IP为XXX.XXX.XXX.XXX)smtp.mailfrom=mydomain.com;hotmail.com;dkim=pass(签名已验证) header.d=mydomain.com;hotmail.com; dmarc=bestguesspass action=none header.from=mydomain.com;
但是,该电子邮件仅在 Outlook / Live.com / hotmail 中被视为垃圾邮件。垃圾邮件置信度 (SCL) 为5(垃圾邮件)。
X-MS-Exchange-Organization-SCL: 5
X-MS-Exchange-Organization-PCL: 2
Run Code Online (Sandbox Code Playgroud)
SCL的常见问题解答要求我加入第3方ReturnPath认证计划来验证发送的每封电子邮件,但认证计划非常昂贵。
有没有其他方法可以降低 SCL 分数?添加 DMARC 记录有帮助吗?
更新:
这个问题与通用垃圾邮件过滤器对抗策略无关;这是关于 Microsoft 的垃圾邮件置信度 (SCL)。
所有其他 ISP(Google、AOL、Hotmail)都很棒,在收件箱中达到 98-100%。雅虎非常随机,最近我们的送达率急剧下降。所有 IP 都是由 Return Path 认证的发件人,据说可以自动将我们的 IP 列入白名单,并允许我们发送任意数量的电子邮件(根据我老板的说法)。
我是否为申请雅虎的批量发件人表格而烦恼?
我通过以下方式运行每个电子邮件活动:
我的想法快用完了,我开始陷入困境,我对自己的工作职位感到非常恐惧。
如果您能提供任何明智的话,我将不胜感激。先感谢您。
可能的重复:
如何发送电子邮件并避免将它们归类为垃圾邮件
我一直在开发一个 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) 假设我拥有example.com,我在我的服务器上安装和配置了 dkim(apt-get install opendkim opendkim-tools等等),并且我将相关的公钥添加到域的 DNS 记录中。
然后当从我的服务器发送电子邮件时(例如:使用 PHPmail(...)或 postfix),它将具有 DKIM 签名。
但我也contact@example.com从 Gmail发送电子邮件,使用Sendgrid SMTP 的“将邮件发送为”功能。
但是我在 Gmail 中没有看到 DKIM 的设置。 从 Gmail 发送的邮件是否会因为未使用 DKIM 签名而被禁止/无法正确发送?
如何使用 DKIM 从 Gmail 为我的域发送电子邮件?(使用发送邮件作为功能)
注意:这是我所说的“将邮件发送为”功能:
我正在设置群发电子邮件服务。
我的问题是:实现最大交付能力的最佳实践是什么。
更准确地说 - 我应该做什么/知道什么来防止垃圾邮件过滤器阻止电子邮件(电子邮件不是垃圾邮件)。
例如 - 我如何知道我的 IP 地址是否在某处被列入黑名单,以及如何防止它被列入黑名单。由于动态IP地址,amazon web services是一个合适的平台吗,发件人地址有什么限制,可以与邮件服务器域不同吗....你懂的....
这些电子邮件通讯服务每天可能发送数百万封电子邮件。
他们如何在不将系统列入黑名单的情况下成功地做到这一点?
如果 otmail/gmail 之类的服务从单个域达到某个阈值,它们是否会阻止电子邮件?
我有兴趣运行一项服务,该服务将代表其他公司发送大量电子邮件,因此只需要一些有关他们如何大规模执行此操作的提示/想法。(我可能不会管理盒子,但想了解技术上涉及的内容)
我在工作中遇到一个问题,最终用户无法通过电子邮件发送 Hotmail 或 MSN 电子邮件地址。我们正在运行 Exchange 2007 服务器,邮件本身采用 HTML 格式,不包含任何附件。如果将消息发送到通讯组列表,则使用其他电子邮件提供商的那些收件人能够接收和查看该消息。现在更重要的是,有时我们能够到达地址,尽管没有任何规律。例如,用户可能无法在早上发送消息,但可以在下午或几天后发送。其他时候,无论我们尝试多少次,我们都无法到达这些地址。
以下是在尝试失败时会发回的一些信息:
向这些收件人或通讯组列表发送失败:
尝试将此邮件传递到收件人的电子邮件地址时出错。Microsoft Exchange 不会尝试为您重新发送此邮件。请尝试重新发送此消息,或向您的系统管理员提供以下诊断文本。
以下组织拒绝了您的邮件:snt0-mc1-f7.Snt0.hotmail.com。
此外,我们的邮件服务器会生成诊断信息,即 Hotmail(或 MSN)服务器返回了“#500 Unrecognized command ##”
有没有人遇到过这样的事情或知道可能是什么问题?
更新
我已经对这个问题进行了更多的研究,看起来 SPF 记录很好(或者至少可以通过)。
当带有以下标题的电子邮件到达 hotmail 时,它会被放入垃圾邮件文件夹。可能是因为 X-AUTH-Result: FAIL 或 X-SID-Result: FAIL?或者可能原因不同?我该如何解决这个问题?
x-store-info:4r51+eLowCe79NzwdU2kR3P+ctWZsO+J
Authentication-Results: hotmail.com; spf=softfail (sender IP is 114.112.255.122) smtp.mailfrom=www-data@uniquemobiles.com.au; dkim=none header.d=uniquemobiles.com.au; x- hmca=fail header.id=sales@uniquemobiles.com.au
X-SID-PRA: sales@uniquemobiles.com.au
X-AUTH-Result: FAIL
X-SID-Result: FAIL
X-Message-Status: n:n
X-Message-Delivery: Vj0xLjE7dXM9MDtsPTA7YT0xO0Q9MjtHRD0yO1NDTD0w
X-Message-Info: 2etWe3f/w1cLzNMFGWUkxI4X8GWjUgRPldCSLaHlMPz8KnnMw4wBLDZs45EYPr3D2LbW9QLPCct0MQQSuVuU4zU05+QEV84llG4Dg802VOeHLX90x3RbeXG0tmVB1as7GPr5ogCj2Y5rfmkYkroQia15I9SlWXAaM4gmU/Jw3y3yzUlB8kZ3Ihqkx5o9o96DUIgQU8BZOI3s1cj++xdMrorb6Gh1fAHR
Received: from uniquemobiles.com.au ([114.112.255.122]) by BAY0-MC2-F21.Bay0.hotmail.com with Microsoft SMTPSVC(6.0.3790.4900);
Mon, 2 Sep 2013 21:08:45 -0700
Received: from uniquemobiles.com.au (localhost [127.0.0.1])
by uniquemobiles.com.au (8.14.4/8.14.4/Debian-2ubuntu2) with ESMTP id r8341iG1014318
for <rissa_mol@hotmail.com>; Tue, 3 Sep 2013 12:01:44 +0800
Received: (from www-data@localhost)
by uniquemobiles.com.au (8.14.4/8.14.4/Submit) id r8341iuD014317;
Tue, 3 Sep …Run Code Online (Sandbox Code Playgroud) email ×9
spam ×5
email-server ×3
dkim ×2
gmail ×2
smtp ×2
spamassassin ×2
spf ×2
dmarc ×1
sendgrid ×1
spam-filter ×1