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

WordPress站点无法收发邮件:WP Mail SMTP插件测试失败排查

解决WP Mail SMTP(Mail Bank开发)测试邮件未发送问题

从你给出的测试邮件失败日志来看,有两个关键问题需要排查——SMTP认证失败和可能的端口拦截,咱们一步步来搞定:

一、先解决Google SMTP的认证错误(核心问题)

调试日志里的535-5.7.8 Username and Password not accepted是直接导致邮件发不出去的原因,针对Gmail SMTP服务器,这通常和这几点有关:

  • 你填的邮箱账号或密码不对,仔细检查拼写
  • 如果你的Gmail账号开了两步验证,绝对不能用普通登录密码,得去Google账号安全设置里生成一个「应用专用密码」来填
  • Google可能把这次SMTP请求标记成了异常登录,你登录自己的Gmail邮箱,看看有没有安全提醒,确认是你自己的操作后点击允许
  • 注意:Google已经停用了「不太安全的应用访问」选项,所以别再找这个设置了,两步验证用户必须用应用专用密码

二、排查虚拟主机端口拦截问题

你提到虚拟主机可能安装了防火墙拦截端口,这也是常见的坑:

  • 直接联系你的主机服务商管理员,问他们是否允许25、465、587这三个端口的出站通信
  • 如果确认端口被拦,让他们开放这些端口;要是暂时没法开放,可以试试备用端口2525(部分主机支持)

附上你提供的调试日志方便参考

220 smtp.gmail.com ESMTP m68sm9257127qkc.5 - gsmtp
EHLO localhost
250-smtp.gmail.com at your service, [2607:f298:5:103f::578:ccb5]
250-SIZE 35882577
250-8BITMIME
250-AUTH LOGIN PLAIN XOAUTH2 PLAIN-CLIENTTOKEN OAUTHBEARER XOAUTH
250-ENHANCEDSTATUSCODES
250-PIPELINING
250-CHUNKING
250 SMTPUTF8
AUTH PLAIN
334 AHBpeHN0ZXJzdHVkaW9AZ21haWwuY29tAFBpeHN0dWRpbzgyODY=
535-5.7.8 Username and Password not accepted. Learn more at
535 5.7.8 https://support.google.com/mail/?p=BadCredentials m68sm9257127qkc.5 - gsmtp

内容的提问来源于stack exchange,提问作者v patel

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.05.15 06:29:01