Мне нужно периодически отправлять некоторые конфиденциальные данные группе получателей по электронной почте. Из-за характера данных нам необходимо отправлять их в зашифрованном виде.
Некоторые из наших клиентов используют PGP / GPG, поэтому это не проблема, но у нас есть несколько случаев, когда клиенту не разрешено / не желает использовать PGP, поскольку они уже используют S / MIME для внутренних целей.
Есть ли способ создать сценарий / автоматизировать процесс шифрования и отправки электронной почты в таких случаях? Любые советы / хитрости?
На данный момент, поскольку их не так много, мы решаем эту проблему, отправляя файл PGP по электронной почте одному из нас и вручную «конвертируя» его в электронную почту S / MIME (в основном, открывать электронную почту PGP, пересылать, отправлять), но мы бы хотели сделать это «чище».
большое спасибо
Хавьер
Пытаться:
$ openssl smime -sign -in cleartextmail.txt -signer my_cert.pem -text \
| openssl smime -encrypt \
-from you@example.com -to someone@example.org \
-subject "Signed and Encrypted message" \
-des3 user.pem | sendmail someone@example.org