S/MIMEで暗号化された電子メールを、事前定義された電子メール配信システムを通じて送信しようとしています。マルチパート/混合メッセージの一部として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_=_--
はなぜOutlookがまったくメールの内容が表示されないこと、それをあるとThunderbirdは、それが暗号化されたメールであることを示すために、アイコンを「ロック」表示されていませんか? – func0der
さて、あなたは個々のクライアントについて何をサポートしているのかを尋ねてきましたが、当初の質問はその規格が許すものについてのものでした。たぶんそれらのクライアントはトップレベルのS/MIMEのみをサポートしているかもしれません。 – jstedfast
それは正しいです。しかし、私はどのクライアントも標準に近いと思っていました^^ Thunderbird ^^ – func0der