lieren213 发表于 2014-11-21 12:06:52

谁能看下为什么Gmail的DKIM验证不通过,但是yahoo,hotmail可以


使用同样的配置分别发送到gmail,yahoo,hotmail邮箱,可是gamil的DKIM验证不通过,请大神帮忙一起分析一下,谢谢。

Yahoo的验证结果:
X-Originating-IP:
Authentication-Results: mta1506.mail.gq1.yahoo.comfrom=mail.zoneroom.org; domainkeys=pass (ok);from=mail.zoneroom.org; dkim=pass (ok)
Received: from 127.0.0.1(EHLO mta71.mail.zoneroom.org) (104.217.95.24)

DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; s=k1; d=mail.zoneroom.org;
h=To:Subject:Message-ID:Date:From:Reply-To:MIME-Version:List-Unsubscribe:Content-Type:Content-Transfer-Encoding; [email protected];


hotmail的验证结果:
Authentication-Results: hotmail.com; spf=pass (sender IP is 104.217.95.25) [email protected]; dkim=pass header.d=mail.zoneroom.org; x-hmca=pass [email protected]
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; s=k1; d=mail.zoneroom.org; h=To:Subject:Message-ID:Date:From:Reply-To:MIME-Version:List-Unsubscribe:Content-Type:Content-Transfer-Encoding; [email protected]
Gmail的验证结果:Authentication-Results: mx.google.com;       spf=pass (google.com: domain of [email protected] designates 104.217.95.168 as permitted sender) [email protected];       dkim=temperror (no key for signature) header.i=@DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; s=k1; d=zoneroom.org; h=To:Subject:Message-ID:Date:From:Reply-To:MIME-Version:List-Unsubscribe:Content-Type:Content-Transfer-Encoding; bh=59r0fAvJKzIojE879GarEt7l//s=;
从邮件的来源看,gmail的DKIM-Signature中的d(发送者的域名)与其他的两种邮箱的d并不相同,这应该是DKIM校验失败的原因。但是d为什么不相同呢?谁能解释下,谢谢!

tetexman 发表于 2014-11-22 00:17:51

查下message-ID看下,能给分嘛

swatch 发表于 2014-11-22 00:31:07

你把mail.zoneroom.org换成host.zoneroom.org试试看

glow 发表于 2014-11-22 15:55:46

d 是根据你from mail的@后面部分过来的。 你发送gmail和放yahoo,hotmail都是同一个发送二级域吗?

实在不行,可以在pmta config里面写死某一个vmta对应的dkim-identity。 多看手册

lieren213 发表于 2014-11-22 16:46:27

glow 发表于 2014-11-22 15:55
d 是根据你from mail的@后面部分过来的。 你发送gmail和放yahoo,hotmail都是同一个发送二级域吗?

实在不 ...

Mail From来源是一样的哦
页: [1]
查看完整版本: 谁能看下为什么Gmail的DKIM验证不通过,但是yahoo,hotmail可以