网页邮箱正常,Outlook/Thunderbird/手机邮件 App 无法发信收信,什么原因?

33 网页邮箱正常,Outlook/Thunderbird/手机邮件 App 无法发信收信,什么原因?
原因

邮件服务器运行正常时客户端连不上,99% 是这三种情况之一:客户端认证方式不兼容端口/加密协议填错、或客户端密码未更新为专用密码/授权码

操作 — 分客户端排查

• Outlook(Windows 经典版):
文件 → 账户设置 → 双击账户 → 更多设置 → 发送服务器选项卡,勾选“我的发送服务器(SMTP)要求验证”→ 使用与收件服务器相同的设置。高级选项卡:IMAP 993 SSL,SMTP 465 SSL 或 587 STARTTLS。如果用 QQ/163 邮箱,密码处必须填授权码而非网页登录密码。

• Outlook for Mac:
工具 → 账户 → 高级。验证 SMTP 端口设为 587(非 25),勾选“使用 SSL 连接”。Mac 版对端口 465 兼容性较差,优先用 587 STARTTLS。

• Gmail App / iOS 邮件:
Gmail App 2019 年后默认禁用“允许不够安全的应用”。去 accounts.google.com → 安全性 → 开启应用密码(需开两步验证)或用 Google OAuth 认证。iOS “邮件”App 配置 Exchange 邮箱时用 OAuth 方式添加。

• Thunderbird:
新建账户时选 IMAP(推荐),端口分别选 IMAP 993/SSL、SMTP 465/SSL。如果自动检测失败,手动输入服务器地址和端口。Thunderbird 会提示“密码已过期或未保存”——点取消后手输密码。

通用校验命令

用 openssl 测试端口连通性:
openssl s_client -connect mail.example.com:993 -crlf → 连上会显示 * OK(IMAP)。
openssl s_client -connect mail.example.com:465 -crlf → 连上后输入 EHLO test 看服务器支持哪些认证方式(LOGIN/PLAIN/CRAM-MD5/XOAUTH2)。

RFC 3501 (IMAP v4rev1) · RFC 4954 (SMTP AUTH) · RFC 2595 · RFC 8314