我注意到从我的 gmail 帐户发送到 centos 7 服务器上的邮箱的邮件没有到达目的地,但也没有返回退回消息。
这是我在邮件日志中发现的内容:
6 月 1 日 14:59:26 myhost postfix/smtpd[31043]: 警告:无可用服务器证书。TLS 将无法启用
6月1日 14:59:26 myhost postfix/smtpd[31043]: 从 mail-wi0-f176.google.com[209.85.212.176] 连接
6 月 1 日 14:59:26 myhost postfix/smtpd[31043]: 从 mail-wi0-f176.google.com[209.85.212.176] 执行 STARTTLS 后丢失连接
6月1日 14:59:26 myhost postfix/cleanup[31045]: 5C764B61E54: message-id=<[电子邮件保护]>
6 月 1 日 14:59:26 myhost postfix/smtpd[31043]: 断开与 mail-wi0-f176.google.com[209.85.212.176] 的连接 6 月 1 日 14:59:26 myhost postfix/qmgr[25681]: 5C764B61E54: from=, size=953, nrcpt=1 (队列处于活动状态)
6 月 1 日 14:59:26 myhost postfix/local[31047]: 5C764B61E54: to=、orig_to=、relay=local、delay=0.44、delays=0.04/0.01/0/0.39、dsn=2.0.0、status=sent(已传送至命令:/usr/bin/procmail-wrapper -o -a $DOMAIN -d $LOGNAME)
6月1日 14:59:26 myhost postfix/qmgr[25681]: 5C764B61E54: 已删除
该服务器上有一个自签名证书,它一直可以工作到今天......
我还将以下几行添加到 mail.cf - 但没有帮助:
smtpd_tls_mandatory_protocols = !SSLv2,!SSLv3
smtpd_tls_protocols = !SSLv2,!SSLv3
答案1
这是一个解决方案(一个糟糕的解决方案) - 我已经关闭了 TLS,现在它可以工作了,但我没有 TLS......