使用自己的 CA 从 Thunderbird 向 Postfix 发送电子邮件时发出警告

使用自己的 CA 从 Thunderbird 向 Postfix 发送电子邮件时发出警告

我寻求帮助是因为我实在没有力气了,我已经花了很多时间,但仍然有一个未解的谜题。我的问题是:发送电子邮件时,我总是收到“错误站点”警告。我希望这件事能干净利落地完成,不要有那么多花哨的东西。以下是我所做的事情的描述以及困扰我的消息是什么样子的。

我所采取的步骤描述:我按照以下说明创建了自己的 CA: https://learn.microsoft.com/pl-pl/azure/application-gateway/self-signed-certificates

我将服务器证书添加到 Postfix:

smtpd_tls_cert_file=/etc/ssl/certs/fabrikam.crt
smtpd_tls_key_file=/etc/ssl/private/fabrikam.key

我将我的 CA 添加到了 Thunderbird: 在此处输入图片描述

不幸的是,尽管如此,当我尝试发送电子邮件时,仍然收到以下警告:

This site attempts to identify itself with invalid information.

Wrong Site
The certificate belongs to a different site, which could mean that someone is trying ti impersonate this site.

在此处输入图片描述

在 Postfix 日志中我有这个:

SSL3 alert read:fatal:bad certificate
SSL_accept:error in error
SSL_accept error from unknown[10.0.200.202]: -1
warning: TLS library problem: error:0A000412:SSL routines::ssl

在此处输入图片描述

运行证书验证命令(openssl x509 -in fabrikam.crt -text -noout)后,我得到以下内容: 在此处输入图片描述

请帮忙。如果您需要任何信息,请写信,我会添加它。

答案1

我找到了一个解决方案。通过这种方式生成证书后https://resonant-cement-f3c.notion.site/Self-Signed-Certificates-Create-your-own-Certificate-Authority-CA-for-local-HTTPS-sites-536636144b124904a52e4ac68973bb2c在此处使用适当的名称分配 DNS 服务器和 IP 地址 在此处输入图片描述Thunderbird 发送消息时不显示警告。感谢您的提示。

相关内容