PAM 无法对 dovecot 中一个域中的所有用户进行身份验证

PAM 无法对 dovecot 中一个域中的所有用户进行身份验证

我已经使用 Dovecot + Postfix 安装了邮件服务器,并且它始终运行正常。

最近,我在 SQL 的邮件服务器数据库中安装了一个新域example.com和该域的用户[email protected]。虽然 Dovecot (POP) 可以正确检索该用户的电子邮件,但 postfix (SMTP) 无法发送,并返回错误“服务不可用 - 稍后再试。”。所有其他域均正常工作。

查看systemctl status dovecot我发现 pam 无法验证电子邮件地址:

pam_unix(dovecot:auth): authentication failure; logname= uid=5000 euid=5000 tty=dovecot [email protected]>

虽然我发现 pam_unix 也无法验证其他域,但它们可以正确接收和发送。当我使用另一个域中的电子邮件用户发送时,我看到:

dovecot[790]: lmtp(121689): Connect from local

而新域名不会发生这种情况。我应该怎么做才能进一步调查?

相关内容