在python中验证电子邮件是否包含s/mime

2024-09-28 21:27:36 发布

您现在位置:Python中文网/ 问答频道 /正文

在没有操作系统调用的情况下,是否可以使用python来检测传入的电子邮件是否被签名?(不关心证书的有效性,我只想知道消息是否包含签名内容)

我想重现的对应openssl命令如下:

openssl smime -verify -in /tmp/mails/d4fa5d0f-2250-4acd-8d3d-14c4e9743392

我可以运行os.system('openssl smime -verify -in /tmp/mails/d4fa5d0f-2250-4acd-8d3d-14c4e9743392'),但如果可能的话,我希望使用python库。在

我发现的所有例子都暗示我有一个公钥来解码证书,我只想知道电子邮件是否包含签名内容。在


Tags: in命令消息内容电子邮件情况tmp证书