【发布时间】:2017-01-31 03:09:21
【问题描述】:
我正在尝试通过预定义的电子邮件分发系统发送 S/MIME 加密电子邮件。
我给他们一封完全有效的电子邮件,包含所有正确的标题和正确加密的内容。
问题是,系统将电子邮件拆开并从中创建一个新的“多部分/混合”消息,并将 smime.p7m 作为附件附加。
尽管 Thunderbird 设法以正确的方式加密内容,但 Outlook 等其他人却没有,只会显示一条空消息。
我的问题是:是否可以将 S/MIME 消息作为多部分消息的一部分?
新创建消息的外观示例:
...
MIME-Version: 1.0
Content-Type: multipart/mixed;
boundary="_=_swift_v4_1474547127_a48edcebcdce51b8c8f455_=_"
--_=_swift_v4_1474547127_a48edcebcdce51b8c8f455_=_
Content-Type: application/x-pkcs7-mime; smime-type=enveloped-data; name=smime.p7m
Content-Transfer-Encoding: base64
Content-Disposition: attachment; filename=smime.p7m
MIMDul4GCSqGSIb3DQEHA6CDA7pOMIMDukkCAQAxggJuMIICagIBADBSMEUxCzAJBgNVBAYTAkFV
...
--_=_swift_v4_1474547127_a48edcebcdce51b8c8f455_=_--
【问题讨论】: