从 Gmail 连接时,Exim4 中出现 SMTP 协议同步错误

从 Gmail 连接时,Exim4 中出现 SMTP 协议同步错误

我在 Debian 机器上运行了 Exim 4.92 服务器,一切运行正常。现在我想通过该 Exim 服务器从 Gmail 发送邮件,因为 Gmail 需要 STMP 服务器来处理别名地址。

但是,当我尝试使用 SSL 通过我的服务器从 Gmail 发送邮件时,Exim 的mainlog文件中出现以下错误:

SMTP protocol synchronization error (input sent without waiting for greeting): rejected connection from H=mail-ot1-f48.google.com [209.85.210.48] input="\026\003\001\002"

我不是 Exim 专家,到目前为止我还没有弄乱过它的配置文件。我使用的是 Debian 的 Exim 配置工具提供的默认设置。

为了在 Exim 中启用 TLS 支持,我按照这个 Debian 文档。因此,我基本上生成了证书文件,并/etc/exim4/exim4.conf.localmacros通过以下方式在文件中启用了 TLS

MAIN_TLS_ENABLE = yes

这是我的/etc/exim4/update-exim4.conf.conf文件:

dc_eximconfig_configtype='internet'
dc_other_hostnames='...'   # my list of allowed domains
dc_local_interfaces=''
dc_readhost=''
dc_relay_domains=''
dc_minimaldns='false'
dc_relay_nets=''
dc_smarthost=''
CFILEMODE='644'
dc_use_split_config='false'
dc_hide_mailname=''
dc_mailname_in_oh='true'
dc_localdelivery='maildir_home'

有什么想法可以解决此错误吗?

相关内容