为 SSL 添加 Nginx 反向代理服务器后出现 Postfix/Dovecot 错误

为 SSL 添加 Nginx 反向代理服务器后出现 Postfix/Dovecot 错误

好的,进行一些编辑,希望足够具体:我们设置了服务器 1,部分借助 goPanel2(Mac 的桌面管理面板)和终端。

服务器 1 - 现在添加了带有服务器 2 的后端,
一台 Ubuntu 20 服务器作为后端,配备 Nginx(和可用的 Apache)、MariaDB、PHP、ftp 和 Postfix/Dovecot 捆绑包、Fail2Ban、域(/gopanel/sites/domain_com)和电子邮件(全部通过 goPanel 安装)

服务器 2 - Front
One Debian 10 Nginx 反向代理服务器、域(通过 Nginx 站点可用中的 vhost 文件连接 - /var/www/html)、安装的 SSL(来自 Letsencrypt 和 Nginx 插件)和 Fail2Ban - 除此之外没有其他东西

在托管服务提供商中,有一个 txt 记录是 v=spf1 a mx ip4:fromserver1 -all 和一个 _dmarc: v=DMARC1; p=none; rua=mailto:[电子邮件保护]; ruf=邮箱:[电子邮件保护];fo=1 p=quarantine MX 记录来自自己的域:domain.com。

当只有服务器 1 运行时,我可以在 Apple 邮箱中接收电子邮件,没有任何问题。现在我们安装了服务器 2,我收到错误:“无法验证帐户名或密码。”

我们确信这与 Dovecot 身份验证有关,但似乎无法找出到底出了什么问题。

Syslog 错误:
10 月 6 日 postfix/smtpd[104307]:警告:未知 [ip]:SASL LOGIN 身份验证失败:UGFzc3dvcmQ6
10 月 6 日 postfix/smtpd[104307]:断开与未知 [ip] 的连接 ehlo=1 auth=0/1 quit=1 命令=2/3

有谁以这种方式设置了反向代理并且可以给我们一些见解吗?

相关内容