smtp sasl 认证失败

smtp sasl 认证失败

我已经配置并修复了 postfix +courier + mysql 虚拟邮箱设置中的几乎所有问题。我现在可以从 webmail(squirrel)接收和发送邮件。但是,我无法从外部客户端进行身份验证。由于我的 isp 阻止了端口 25,我将 postfix 设置为在 1025 上进行 smtp 工作,并设置了详细日志记录。

以下是失败的身份验证过程的详细日志日志

imap 和 pop3 的身份验证似乎有效,但这个无效。

这是 postconf -n输出

另外,通过 mysql,我可以验证它是否正在尝试通过系统进行验证,运行返回存储在数据库中的加密密码的查询。

我似乎找不到这个错误。提前谢谢您

答案1

MySQL 方面可能出了问题,查询可能没有返回预期值。我认为最好的方法是启用 中记录所有查询/etc/my.cnf。您应该在那里添加类似的东西log=/var/log/mysql/allqueries.log,然后重新启动 mysqld。您应该尝试执行远程登录,然后 MySQL 会将相关查询记录到此文件中,您将能够从 mysql 控制台手动检查它。

相关内容