如何通过openssl生成带有文件附件(如csv、pdf)的smime

如何通过openssl生成带有文件附件(如csv、pdf)的smime,openssl,Openssl,我可以通过openssl生成SMIME内容,而无需任何文件附件 但我需要生成带有文件附件的SMIME内容 您需要使用类似的工具来生成multipart/mixed类型的MIME消息,其中包括文本消息和附加文件作为MIME组件 然后,您可以通过openssl smime将该明文多部分/混合消息转换为S/MIME消息。Content Type:multipart/mixed;边界=--2DF0A5783DE2299E9E0093BF7264BF53内容处置:附件;filename=suces.aps

我可以通过openssl生成SMIME内容,而无需任何文件附件


但我需要生成带有文件附件的SMIME内容

您需要使用类似的工具来生成multipart/mixed类型的MIME消息,其中包括文本消息和附加文件作为MIME组件


然后,您可以通过openssl smime将该明文多部分/混合消息转换为S/MIME消息。

Content Type:multipart/mixed;边界=--2DF0A5783DE2299E9E0093BF7264BF53内容处置:附件;filename=suces.aps内容类型:应用程序/八位字节流;name=success.png内容传输编码:base64---A0CB636B903D9329C594C6F0DC74343D内容类型:文本/普通测试--A0CB636B903D9329C594C6F0DC74343D内容类型:多部分/混合;边界=--2DF0A5783DE2299E9E0093BF7264BF53内容处置:附件;filename=suces.aps内容类型:应用程序/八位字节流;name=success.png内容传输编码:base64---A0CB636B903D9329C594C6F0DC74343D内容类型:文本/普通测试--A0CB636B903D9329C594C6F0DC74343D我使用多部分/混合消息生成SMIME。我无法获得正确的输出。你能给我详细解释一下吗。