You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Ubuntu 22.04下Postfix+saslauthd客户端认证失败求助

Ubuntu 22.04下Postfix+saslauthd客户端认证失败求助

各位大佬求助!我在Ubuntu 22.04上配置Postfix+saslauthd做客户端认证时遇到了棘手的问题:明明系统里确实存在的用户,就是没法通过SMTP客户端的认证。这是我第一次搭建Postfix和saslauthd,可能问题在资深运维眼里根本不值一提,但我已经卡了整整6小时,今天真的快扛不住要放弃了😩

目前的情况是:

  • 用本地mail命令发送邮件完全正常
  • 本地telnet测试看起来没毛病,但用远程SMTP客户端带认证连接时就直接失败

我从远程服务器做的telnet测试日志如下:

telnet mail.mydomain.com 25
Trying IP...
Connected to mail.mydomain.com.
Escape character is '^]'.
220 mail.mydomain.com ESMTP Postfix (Ubuntu)
EHLO mydomain.com
250-mail.mydomain.com
250-PIPELINING
250-SIZE 10240000
250-VRFY
250-ETRN
250-STARTTLS
250-AUTH SCRAM-SHA-1 SCRAM-SHA-256 DIGEST-MD5 NTLM CRAM-MD5 PLAIN LOGIN
250-ENHANCEDSTATUSCODES
250-8BITMIME
250-DSN
250-SMTPUTF8
250 CHUNKING
421 4.4.2 mail.mydomain.com Error: timeout exceeded
Connection closed by foreign host...

看EHLO返回的结果里,AUTH明明支持SCRAM-SHA-1、PLAIN、LOGIN这些常见的认证方式,但就是过不了认证,最后还直接超时断开了。我实在摸不着头脑,有没有大佬能帮忙分析下问题出在哪?

备注:内容来源于stack exchange,提问作者Lukas Guldstøj

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.04.17 11:29:30