使用不同的域签名时DKIM失败 - header.d被忽略

时间:2014-10-31 18:06:17

标签: email hotmail dkim outlook.com

我们(sender.org)为客户端(example.org)提供邮件服务器,并使用我们的私人DKIM密钥签署外发邮件(我们无法将签名域更改为客户端域)。

Return-Path: bounce@sender.org
From: from@example.org

DKIM签名如下所示:

DKIM-Signature: v=1; a=rsa-sha1; q=dns/txt; c=relaxed/relaxed; t=1413987605;
    s=default; d=sender.org;
    h=Reply-To:List-Unsubscribe:List-Id:From:To:Message-Id:Subject:Date:MIME-Version;
    bh=ISuMd/He7ct2h8gGuqNPS6u0Knk=;
    b=nLx/atDvwyl28uB6MSXRUoQO2tH0Dr46wn+IPnxioKMGBHlKFAeEArz0VZyvXIIG
    wM35CG8QspFTsRxvbV3Wfqx1+cR+6RIK1ecILXxCegNd3SCcaMao3fJ5IYAbL4yLiHy
    lbDvXPCSLmJ2uYsNG2ZeIkWDLLOG+WUjyzdtEPD8=

Gmail,Yahoo和其他人正确验证了DKIM签名。但是,在Outlook.com或hotmail.com等Microsoft邮件服务中,DKIM验证失败:

Authentication-Results: hotmail.com; spf=pass (sender IP is 123.456.78.90) 
smtp.mailfrom=bounce@sender.org; dkim=none header.d=example.org; 
x-hmca=none header.id=from@example.org

即使DKIM签名位于电子邮件的标题中,该消息也会显示dkim=none。更重要的是,header.d被错误地设置为example.org,而它应该是sender.org - 正在签名的域。

我们尝试将i=@sender.org添加到DKIM签名并更改了标题字段的顺序 - 没有任何帮助。

我们遗失了什么吗? 这是hotmail / Outlook.com中的错误吗? 是否有任何解决方案或其他迹象表明如何解决这个问题?

0 个答案:

没有答案