电子邮件服务器配置仍然抱怨连接不安全

电子邮件服务器配置仍然抱怨连接不安全

这是我的另一个问题的后续,但它完全不同,所以我想开始一个新帖子。

电子邮件被退回 - 454 TLS 由于临时原因不可用

我正在尝试弄清楚为什么在添加电子邮件帐户时仍然会收到此错误消息(在本例中是在 Thunderbird 中 - 但我在手机上也遇到了这个问题);

在此处输入图片描述

奇怪的是,如果我在 SSL-Tools.net 上检查它,它看起来很好:

https://ssl-tools.net/mailservers/wkingbrickwork.co.uk

我真的不明白 - 因为 Thunderbird 显示我的证书已过期:

在此处输入图片描述

我是否遗漏了什么?如果您需要更多信息来帮助我调试,请告诉我。我不确定什么会有所帮助。

答案1

检查证书显示该证书已经过期。

由于网络服务器提供了有效的证书,因此似乎证书更新后邮件服务尚未重新启动,并且仍在提供旧证书。

重新启动邮件服务应该可以解决该问题。

为了防止将来出现此类问题,您可以使用certbot 的 deploy-hook使用一个简单的 shell 脚本。

这是我正在使用的脚本:

#!/bin/bash
for domain in $RENEWED_DOMAINS
do
    if [ "$domain" = mail.example.com ]
    then
        systemctl reload dovecot
        systemctl reload postfix
    elif [ "$domain" = intern.example.com ]
    then
        cp /etc/letsencrypt/live/$domain/* /etc/ldap/ssl/
        chown -R openldap:openldap /etc/ldap/ssl/
        chmod 640 /etc/ldap/ssl/*
        systemctl reload slapd
    else
        systemctl reload apache2
    fi
done

--deploy-hook该脚本通过cron 作业中的参数提供给 certbot :

/opt/certbot-auto --deploy-hook /opt/certbot-renew renew --quiet --no-self-upgrade

相关内容