Thread S/MIME Mails versenden mit perl
(5 answers)
Opened by Arokh at 2017-08-04 09:17
Hallo ,liebe Community.
Ich plage mich seit ein paar Tagen mit einem Problem rum. Es gelingt mir nicht, RFC-konforme mit S/MIME verschlüsselte Mails mit perl zu versenden. Als Module verwende ich Crypt::SMIME und MIME::Lite. Crpyt::SMIME macht aus der MIME-Mails folgenden S/MIME-Code: Code: (dl
)
1 MIME-Version: 1.0 Den codierten Teil der Nachricht verwende ich nun beim Versenden per MIME::Lite als Body und setze zusätzlich noch die 3 Header-Felder: Code (perl): (dl
)
1 2 3 $msg->attr('Content-Disposition'=>'attachment; filename=smime.p7m'); $msg->attr('Content-Type'=>'application/x-pkcs7-mime; smime-type=enveloped-data; "name=smime.p7m"'); $msg->attr('Content-Transfer-Encoding'=>'base64'); Die Nachricht wird vom Mail-Client als SMIME-Mail erkannt (Schloss-Symbol), kann aber nicht geöffnet werden. Testhalber mit Thunderbird verschickte und mit dem gleichen Public Key verschlüsselte Mails funktionieren einwandfrei. Irgendjemand eine Idee ? Danke im voraus ! Last edited: 2017-08-04 11:13:11 +0200 (CEST) |