抱歉,内容很长,我想提供所有我能提供的信息。
我们有一个基于 Web 的应用程序,可以向请求信息的人发送电子邮件。最近 Yahoo 一直拒绝我们的消息。当电子邮件被拒绝时,我们会从服务器收到此消息.....
:主机 mx-biz.mail.am0.yahoodns.net[74.6.137.68] 说:421 4.7.0 [TSS04] 来自 52.8.99.170 的消息由于用户投诉而暂时推迟 - 4.16.55.1;请参阅 https://help.yahoo.com/kb/postmaster/SLN3434.html(回复 MAIL FROM 命令)
Yahoo 的邮政管理员帮助网站表示,这是一个暂时的错误,请继续尝试发送邮件。我们这样做了,但不起作用。
我联系了雅虎,他们说我们的 IP 刚刚开始发送数千条消息。我们的发送量非常低,所以这不是真的,我们拥有这个 IP 已经有一段时间了。我还查看了邮件日志,我们并没有发送数千条消息。我进行了调查,看起来我们的 DKIM 和 SPF 设置不正确。所以我一直在努力纠正这个问题,并使用了来自... 的工具。
...验证我的 DNS 设置,我的 DKIM 和 DNS 设置一切正常。但我们的邮件仍然无法到达 Yahoo 邮件用户。所以我认为还是出了问题。
使用我的雅虎测试帐户,我向我们服务器上的一个帐户发送了一条消息,然后回复它,因为这似乎将消息发回雅虎并允许我查看标题和身份验证信息。
我认为问题就在这里……
身份验证结果:mta4322.mail.gq1.yahoo.com from=sanitationmanager.com; domainkeys=neutral (无签名);from=sanitationmanager.com; dkim=temperror (多个密钥)
有人知道如何修复 dkim=temperror (多个键) 吗?我相信如果我修复了这个问题,我们的其他消息应该能够到达请求信息的 Yahoo 收件人。
这是我发送到我的 Yahoo 测试帐户的原始消息的一部分......
X-Apparently-To: [email protected]; Thu, 09 Aug 2018 23:17:00 +0000
Return-Path: <[email protected]>
Received-SPF: pass (domain of sanitationmanager.com designates 52.8.99.170 as permitted sender)
X-YMailISG: x2USG84WLDvAQzeKoE80QqOsPLx_DAK_Bdh8gtIi7vqIyiCl
.......
X-Originating-IP: [52.8.99.170]
Authentication-Results: mta4322.mail.gq1.yahoo.com from=sanitationmanager.com; domainkeys=neutral (no sig); from=sanitationmanager.com; dkim=temperror (multiple keys)
Received: from 127.0.0.1 (EHLO mail.sanitationmanager.com) (52.8.99.170)
by mta4322.mail.gq1.yahoo.com with SMTP; Thu, 09 Aug 2018 23:16:59 +0000
Received: by mail.sanitationmanager.com (Postfix, from userid 1004)
id 8DB6C1209749; Thu, 9 Aug 2018 16:16:59 -0700 (PDT)
DKIM-Filter: OpenDKIM Filter v2.11.0 mail.sanitationmanager.com 8DB6C1209749
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple;
d=sanitationmanager.com; s=default; t=1533856619;
bh=0zI/stfmBTNMI7cEQEoOgewqELaOKZD9UbuKxghyJsM=;
h=Date:To:Subject:From:From;
b=Nb1Bwx0sPOOukWsi0dvg+/c2PPhSJfoH3dtM6YHbmsZNU8sFFTZ5cwCZlVUlaJlTQ
k5APegJV3KqIQFWLEs8oYcWENzq1TNynQTk/HlFy1fJ/G+283CXaiGWWQux/P5J8aX
OpWeRXdzTH+ObgIKbHTCdMXdOE4rWV4lrDJAv92I=
Date: Thu, 09 Aug 2018 16:16:59 -0700
To: [email protected]
Subject: Test from SanMan
User-Agent: Heirloom mailx 12.5 7/5/10
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Message-Id: <[email protected]>
From: [email protected]
Content-Length: 31
This is a message from Antonio
以下是我在 AWS Route53 上的 DNS 设置
我愿意接受任何建议、更正、批评等,以帮助解决我的问题并将消息发送给请求它们的 Yahoo 收件人。提前谢谢您!
答案1
我想自己回答这个问题,但我无法用确凿的证据支持我的观点,但我无论如何都要回答。
1) 我不认为服务器已被入侵。雅虎称我们刚刚开始发送数千条消息是错误的。我们已经发送消息一年多了。我查看了上个月的所有邮件日志(花了很多时间),它们都是合法消息。2
) 我认为发生的事情是,某个拥有雅虎帐户的人向我们索要一些信息,然后说这是垃圾邮件,然后事情就从那里滚雪球般发展起来。我们无法向雅虎发送任何消息,否则它们会被拒绝。3) 我向雅虎展示了带有 dkim=temperror(多个密钥)消息的 DMARC 报告,他们说一切正常,没有对错误做出任何解释。结案。4) 有很多未送达的消息,浪费了时间。