如果你在使用 WordPress 站点的邮件功能(比如用户注册欢迎邮件、订单通知、联系表单等),你可能会遇到邮件发不出去的问题。这是因为 WordPress 默认使用 PHP mail() 发送邮件,很多主机商已封禁此函数。解决方案是配置 SMTP —— 而 QQ 邮箱是免费、稳定、广泛使用的选择。
QQ 邮箱的 SMTP 不同于你的邮箱登录密码,它使用的是独立授权码。这篇文章将带你一步步获取 QQ 邮箱的 SMTP 授权码,并在 WordPress 中完成配置。
什么是 SMTP 授权码?
SMTP 授权码是 QQ 邮箱为第三方客户端(如 Outlook、Foxmail、WordPress 插件等)提供的一种专用密码。它不是你的 QQ 密码或邮箱密码,而是一个 16 位、仅用于邮件发送的一次性凭证。
使用授权码的好处:
- 安全性更高:即使授权码泄露,也不会影响你的 QQ 账号本身
- 可随时撤销:在 QQ 邮箱设置中可以随时关闭或重新生成
- 独立管理:与 QQ 登录密码完全分离
步骤一:登录 QQ 邮箱
打开浏览器,访问 mail.qq.com,使用你的 QQ 号或邮箱账号登录。
如果你还没有 QQ 号,需要先去 zc.qq.com 注册一个。
步骤二:进入邮箱设置
登录成功后,在页面顶部找到 「设置」 按钮(通常在右上角头像旁边),点击进入设置页面。
在设置页面中,切换到 「账户」 标签页。
步骤三:开启 SMTP 服务
在账户页面中,向下滚动找到 「POP3/IMAP/SMTP/Exchange/CardDAV/CalDAV服务」 这一栏。
你会看到以下服务选项:
- POP3/SMTP 服务
- IMAP/SMTP 服务
- Exchange 服务
- CardDAV/CalDAV 服务
找到 「POP3/SMTP 服务」 或 「IMAP/SMTP 服务」,点击旁边的 「开启」 按钮。
步骤四:验证身份
点击开启后,QQ 邮箱会要求你进行安全验证。通常有两种方式:
- 短信验证:向绑定的手机号发送验证码。输入收到的验证码即可
- 安全中心扫码:使用手机 QQ 扫描屏幕上的二维码完成验证
如果你的账号还没有绑定手机号,需要先完成手机绑定(这是 QQ 的强制安全要求)。
步骤五:获取授权码
验证通过后,页面会弹出一个窗口,显示你的 16 位 SMTP 授权码。格式通常类似:
abcdefghijklmnop
⚠️ 重要提示:
- 请立即复制并保存这个授权码,关闭弹窗后将无法再次查看
- 如果忘记授权码,可以在同一页面点击 「生成授权码」 重新获取,旧的会自动失效
- 不要把授权码告诉任何人,也不要截图分享到公开平台
步骤六:在 WordPress 中配置 SMTP
拿到授权码后,你需要在 WordPress 中配置 SMTP 插件。我们以 QQ Mail SMTP 插件为例:
- 在 WordPress 后台左侧菜单找到 「QQ邮箱SMTP」,点击进入设置页面
- 填写以下信息:
- QQ 邮箱地址:你的完整 QQ 邮箱,如
[email protected] - SMTP 授权码:刚才获取的 16 位授权码
- SMTP 服务器:
smtp.qq.com(默认已填写) - SMTP 端口:
465(SSL 加密) - 发件人名称:显示在收件人邮箱中的名称,如你的网站名称
- QQ 邮箱地址:你的完整 QQ 邮箱,如
- 点击 「保存设置」
- 使用页面上的 「发送测试邮件」 功能,输入你的邮箱地址,点击发送
- 检查收件箱,确认收到测试邮件即表示配置成功
常见问题
1. 提示 “535 Login fail” 或认证失败
确认使用的是授权码而非 QQ 密码。检查授权码是否过期(登录 QQ 邮箱设置 → 账户 → 生成新授权码)。
2. 提示 “Connection timed out”
服务器可能封禁了 SMTP 端口(465/587)。联系主机商确认是否开放 SMTP 出站连接。宝塔面板用户可检查「安全」→「防火墙」中的出站规则。
3. QQ 邮箱收不到测试邮件
检查垃圾邮箱/垃圾邮件文件夹。如果发件人与收件人是同一个 QQ 邮箱,QQ 可能会直接归档到「已发送」而非「收件箱」—— 用另一个邮箱地址作为测试收件人。
4. 每天发送量有限制吗?
QQ 邮箱对 SMTP 发信有每日限额。普通用户约 500 封/天。如果发送量较大,建议升级为 腾讯企业邮箱。
5. 授权码忘记了怎么办?
登录 QQ 邮箱 → 设置 → 账户 → 找到 SMTP 服务区域 → 点击 「关闭」先关闭服务 → 再点击 「开启」重新生成新的授权码。
总结
获取 QQ 邮箱 SMTP 授权码的流程归纳为:登录邮箱 → 设置 → 账户 → 开启 SMTP → 验证身份 → 获取授权码 → 填入 WordPress。整个过程大约需要 2 分钟。
配置完成后,你的 WordPress 站点就能稳定地发送各种通知邮件了:用户注册欢迎信、订单确认、密码重置、联系表单通知等等。如果你使用的是 WooCommerce,客户下单后也能自动收到订单邮件,提升专业度和用户信任。
如果还有任何疑问,欢迎在评论区留言或在 教程库 中搜索更多相关文章。