2017-05-26 21 views
0

我的ISP(Virgin Media)在他们的电子邮件中引入了DKIM。DKIM签名是否应插入主题:标题之后?

在发送和发送电子邮件之后,我查看了源代码,发现它们将DKIM签名放置在Subject:标题和正文之间。

Return-Path: <[email protected]> 
Delivered-To: [email protected] 
Received: from md17.tb.ukmail.iss.local ([212.54.57.73]) 
    by mc8.tb.ukmail.iss.local (Dovecot) with LMTP id 5cl8E7ZoJlmNQwAAVqD7fw 
    for <[email protected]>; Thu, 25 May 2017 07:17:29 +0200 
Received: from mx6.tb.ukmail.iss.as9143.net ([212.54.57.73]) 
    by md17.tb.ukmail.iss.local (Dovecot) with LMTP id 
EstZLcTm/VjmbwAAeUlFJQ 
    ; Thu, 25 May 2017 07:17:29 +0200 
Received: from know-smtprelay-omc-3.server.virginmedia.net ([80.0.253.67]) 
    by mx6.tb.ukmail.iss.as9143.net with bizsmtp 
    id QVHM1v00m1U0oNg01VHVUu; Thu, 25 May 2017 07:17:29 +0200 
X-SourceIP: 80.0.253.67 
X-CNFS-Analysis: v=2.2 cv=K/RSJ2eI c=1 sm=1 tr=0 
a=NusZbS+MIKNGTdhVDzOOtg==:117 a=o+HFlgnLNhdkn43EnkHUFQ==:17 
a=KXL61P45u2kA:10 a=tJ8p9aeEuA8A:10 a=MTPcje7z3XVcjakvMuAA:9 
Received: from [192.168.0.19] ([80.193.xxxx.xxxx]) 
    by know-smtprelay-3-imp with bizsmtp 
id QVHU1v0051httJ801VHU5a; Thu, 25 May 2017 06:17:29 +0100 
X-Originating-IP: [80.193.182.78] 
X-Authenticated-User: [email protected] 
X-Spam: 0 
X-Authority: v=2.1 cv=XNzNMlVE c=1 sm=1 tr=0 a=o+HFlgnLNhdkn43EnkHUFQ==:117 
a=o+HFlgnLNhdkn43EnkHUFQ==:17 a=L9H7d07YOLsA:10 a=9cW_t1CCXrUA:10 
a=s5jvgZ67dGcA:10 a=MTPcje7z3XVcjakvMuAA:9 
From: [email protected] 
To: [email protected], [email protected] 
Subject: Sending via Python 
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=blueyonder.co.uk; 
    s=meg.feb2017; t=1495689449; 
    bh=8bjk8lFzQ2833A/RBLNeoi8C+tOykYEwquKHC+57mNw=; h=From:To:Subject; 
    b=ZuUwY74fd1AyxgXZ1LalJmb4fUFNqrQzOPall5FXrwTWoEYMBqR6u44HNJ1VOp1Jh 
    +ik/ip8stBs7SXM/3ViaL/Vj4cP9CPdxO1UY/kblhojNF2Jw31f69gCpGdDQVCx6eC 
    1KNdN0VadqQYVXd//wERGhXo+h2tkN2Ey0fZHxItXnN4ua90wwJfg3Iq2kM16m7OYw 
    W+JiISTy84jqYxS7TFpgtfSLdZUG5y5OyG9r9rP9JBXxqBUIaq/QlAfcuTVJ9HXhLf 
    h0d0CWLqSRoNrE2Dcqe/ES5cl12tL1HR3wHN4oU/kT0ilINEzRGSzkkeT0eHAUSjC6 
    zfRok7vuo+GQA== 

Yo this is a mail sent via Python 3.6 

根据维珍媒体,这是预期的行为。但我的理解是,SMTP服务器应该添加标题到开始而不是消息的中间?

这是允许在SMTP或DKIM标准,或可能导致问题吗?

回答

0

是的,DKIM标准允许。我知道的唯一的要求是如下:

的DKIM签名头域必须之前在报头块中的任何其他 DKIM签名字段被插入。 RFC 6376 section 5.6

然而建议它前置到消息:好像它是一个 道头字段

的DKIM签名头域应当被视为在第3.6节中定义[ RFC5322],因此 不应该被重新排序,而应该被添加到消息中。 RFC 6376 section 3.5

+0

感谢我问的唯一原因是RFC 5321指出SMTP中继不应修改原始邮件。 – ravenstar68