批量发送 s/mime 加密电子邮件 - 如何操作?

批量发送 s/mime 加密电子邮件 - 如何操作?

我需要定期通过电子邮件向一组收件人发送一些敏感数据。由于数据的性质,我们需要以加密方式发送。

我们的一些客户使用 PGP/GPG,所以这不是问题,但在一些情况下,客户不允许/不想使用 PGP,因为他们已经在内部使用 S/MIME。

在这种情况下,有没有办法编写脚本/自动化加密和发送电子邮件的过程?有什么技巧吗?

目前,由于这种情况并不多,我们通过电子邮件将 PGP 文件发送给我们中的一个人并手动将其“转换”为 S/MIME 电子邮件(基本上是打开 PGP 电子邮件、转发、发送)来解决这个问题,但我们希望以一种“更干净”的方式来做。

多谢

哈维尔

答案1

尝试:

$ openssl smime -sign -in cleartextmail.txt -signer my_cert.pem -text \
| openssl smime -encrypt \
-from [email protected] -to [email protected] \
-subject "Signed and Encrypted message" \
-des3 user.pem | sendmail [email protected]

相关内容