Thunderbird 的自签名证书

Thunderbird 的自签名证书

我想在 thunderbird 中设置自签名证书,但是当我尝试发送消息时收到一些警告:

Unable to put a digital signature. Make sure that the certificates specified in the account settings are valid and reliable.

我已完成以下步骤:
1.创建 CA 证书:

openssl req -new -x509 -extensions v3_ca -keyout private/cakey.pem -out cacert.pem -days 365 -config ./openssl.conf


2.为用户制作pkcs#12容器:

openssl req -new -nodes -out $name-req.pem -keyout private/$name-key.pem -days 365 -config ./openssl.conf 

openssl ca -out $name-cert.pem -days 365 -config ./openssl.conf -infiles $name-req.pem

openssl pkcs12 -export -in $name-cert.pem -inkey private/$name-key.pem -certfile cacert.pem -name "description" -out $name-cert.p12

另外,我已将 *.p12 文件和 CA 证书添加到 thunderbird。我应该修复什么?非常感谢。

答案1

为了在 Thunderbrid 中使用证书签署邮件,相应的 CA 证书

  1. 必须添加到 thunderbird 中的证书存储中(首选项 -> 高级 -> 证书)
  2. 必须设置电子邮件签名信任位(右键单击证书)。

相关内容