在托管多个域的 cPanel 服务器 11.34.1 上出现此问题。来自 sendingdomain.com 地址上的此邮箱的电子邮件被 Gmail 标记为垃圾邮件。我已经实施了 SPF 和 DKIM,它们都传递到下面的电子邮件标头中。发送 IP 未打开,黑名单和 rDNS 已设置并正确解析。我不知道还能尝试什么来解决这个问题。
Delivered-To: [email protected]
Received: by 10.182.141.9 with SMTP id rk9csp207963obb;
Wed, 20 Feb 2013 03:41:05 -0800 (PST)
X-Received: by 10.66.251.129 with SMTP id zk1mr53632663pac.9.1361360464859;
Wed, 20 Feb 2013 03:41:04 -0800 (PST)
Return-Path: <[email protected]>
Received: from newredwood.sendingdomain.com (newredwood.sendingdomain.com. [xxx.xxx.xxx.xxx])
by mx.google.com with ESMTPS id zt7si19804948pbc.152.2013.02.20.03.41.04
(version=TLSv1 cipher=RC4-SHA bits=128/128);
Wed, 20 Feb 2013 03:41:04 -0800 (PST)
Received-SPF: pass (google.com: domain of [email protected] designates xxx.xxx.xxx.xxx as permitted sender) client-ip=xxx.xxx.xxx.xxx;
Authentication-Results: mx.google.com;
spf=pass (google.com: domain of [email protected] designates xxx.xxx.xxx.xxx as permitted sender) [email protected];
dkim=pass [email protected]
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=sendingdomain.com; s=default;
h=Message-ID:Subject:To:From:Date:Content-Transfer-Encoding:Content-Type:MIME- Version; bh=kpYel1IlDvqXEUc0SyIpXbMte3XpQOCXHl+zTyHQvGc=;
b=sGVY6xFKxNKQdpKAtpNaarqLtBD1fgnYUpL+53Hq9GExMz9u2MscfuKMv35y+Gct2uCSIu8FOyAuKeFCUHfIqwc6W4PM+cWNxiSir1CdJmU6UzYIagu1ttD7/AsCEv1dWU9l9rfE5KXAl44kNoaNGt2Z8vxlOCLYiirsqG4hpSE=;
Received: from localhost ([127.0.0.1]:36570 helo=sendingdomain.com)
by newredwood.sendingdomain.com with esmtpa (Exim 4.80)
(envelope-from <[email protected]>)
id 1U882o-00059a-Ro
for [email protected]; Wed, 20 Feb 2013 03:41:02 -0800
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8;
format=flowed
Content-Transfer-Encoding: 7bit
Date: Wed, 20 Feb 2013 03:41:02 -0800
From: [email protected]
To: <[email protected]>
Subject: 6
Message-ID: <[email protected]>
X-Sender: [email protected]
User-Agent: Roundcube Webmail/0.8.4
X-Media-MailScanner-Information: Please contact the ISP for more information
X-Media-MailScanner-ID: 1U882o-00059a-Ro
X-Media-MailScanner: Not scanned: please contact your Internet E-Mail Service Provider for details
X-Media-MailScanner-SpamCheck:
X-Media-MailScanner-From: [email protected]
X-Spam-Status: No
X-AntiAbuse: This header was added to track abuse, please include it with any abuse report
X-AntiAbuse: Primary Hostname - newredwood.sendingdomain.com
X-AntiAbuse: Original Domain - gmail.com
X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12]
X-AntiAbuse: Sender Address Domain - sendingdomain.com
X-Get-Message-Sender-Via: newredwood.sendingdomain.com: authenticated_id: [email protected]
6
答案1
Google(或任何其他 ISP)的垃圾邮件检测系统很大一部分基于您服务器的 IP 信誉。如果您的 IP 信誉较低,那么无论 DKIM/SPF 是否通过,它都会被标记为垃圾邮件。
您需要检查您的声誉http://www.senderscore.org/
对于 WHM,您可能希望根据站点的 IP 路由电子邮件。如果您有多个 IP,这可以减少跨站点影响,或者允许您绕过继承的不良 IP。
http://docs.cpanel.net/twiki/bin/view/AllDocumentation/WHMDocs/EximDifferentIps
答案2
按照此处的 Google 批量发送指南操作,如果你已经收到邮件,但仍被标记为垃圾邮件,可以快速“进一步故障排除”页面,最终批量电子邮件支持团队的联系链接。
他们应该能够提供比这里任何人都更好的帮助。
答案3
根据我的经验,gmail 会将所有通过 PHP mail() 函数发送的电子邮件发送到垃圾邮件。roundcube 等 CPanel 网络邮件解决方案使用它。
我发现避免被发送到垃圾邮件的最好方法是从 SMTP 服务器发送电子邮件。它可以是自己的服务器的邮件服务器。重要的是发件人经过身份验证。
我希望 roundcube 开发人员能尽快找到使用 SMTP 的方法。
Wordpress 也使用相同的 PHP mail() 函数,有一些插件可以让你使用 SMTP 并使你的电子邮件正确传递,例如WP 邮件 SMTP