如何將 Lets Encrypt 新增至 /etc/ssl/certs/ca-certificates.ctr 中受信任憑證的本機清單?

如何將 Lets Encrypt 新增至 /etc/ssl/certs/ca-certificates.ctr 中受信任憑證的本機清單?

問題

如何將 Lets Encrypt 加入檔案/etc/ssl/certs/ca-certificates.crt?該檔案是來自受信任 CA 的憑證列表,我想在其中新增 Lets Encryt。

我相信這樣做可以修復阻止我的郵件用戶端連接到我的郵件伺服器的錯誤。

情境

我部署了自己的 iRedmail 郵件伺服器,現在想要設定一個郵件用戶端。我嘗試了 neomutt 和 Thunderbird,但都不起作用。我不認為錯誤出在郵件用戶端上,因為它們對於其他郵件提供者(例如 gmail)運作良好。

我認為錯誤出在 SSL 憑證上。請參閱 neomutt 使用的 msmtp 配置的以下行:

tls on
tls_trust_file  /etc/ssl/certs/ca-certificates.crt

我的郵件伺服器的SSL憑證是由Lets Encrypt頒發的。 Lets Encrypt 不在/etc/ssl/certs/ca-certificates.crt.因此,我認為郵件客戶端因此拒絕連接到我的郵件伺服器。

相關內容