小编Adr*_*ala的帖子

Mutt 不会让我保存 SSL 证书

我刚刚设置了 Mutt 以连接到我公司的 IMAP 和 SMTP 服务器。一切正常;但是当我启动 mutt 时,我会收到有关证书的警告,并且可以选择:

(r)eject, accept (o)nce
Run Code Online (Sandbox Code Playgroud)

没有选择(a)ccept它或任何其他方式来保存它。我怀疑服务器配置错误,因为 Mutt 说:

WARNING: Server certificate has expired
WARNING: Server hostname does not match certificate
Run Code Online (Sandbox Code Playgroud)

但是,我仍然想保存证书。毕竟,让机器接受一个特定的、固定的证书比o每次我启动 mutt 时都养成敲击的习惯更安全。

顺便说一句:每次我发送邮件时似乎也会发生类似的事情。SMTP 和 IMAP 服务器在同一台机器上。

[更新:部分解决方案]

经过一些 RTFM 我发现你可以添加

set ssl_verify_host = no
set ssl_verify_dates = no
Run Code Online (Sandbox Code Playgroud)

.muttrc,禁用检查。这使得 mutt 将证书视为 OK,并让您保存它。问题是即使在保存后,您也必须将它们保留在设置中。更糟糕的是,它们是全局设置,所以如果我开始使用多个服务器,它们的安全性都会降低。

有人有更好的想法吗?

imap certificate ssl mutt

8
推荐指数
1
解决办法
7656
查看次数

如何测试拒绝主机是否可以向我发送电子邮件?

的DenyHosts服务应该分析一下我的日志,并告诉我,如果有人试图蛮力我的sshd。它应该拒绝他们访问并向我发送电子邮件。我怎么知道它是否有效?特别是,我可以让它向我发送一封测试电子邮件,以便我知道它实际上具有正确的地址和配置。

我强烈怀疑它不能给我发送电子邮件,因为这个盒子上没有 sendmail。

linux ssh email

4
推荐指数
1
解决办法
3182
查看次数

标签 统计

certificate ×1

email ×1

imap ×1

linux ×1

mutt ×1

ssh ×1

ssl ×1