网站搭建知识

Google 邮箱如何开启 SMTP 服务?图文教程

google smtp tutorial

当我们搭建完WordPress网站后是不是会遇到,如前端联系页面表单提交无法正常收发等问题?下面我将详细的讲解Google邮箱如何开启SMTP服务。

SMTP 是电子邮件的发送协议,WordPress 网站系统发送邮件时通常依赖主机提供的 mail() 函数。但不少虚拟主机禁止此函数,邮件会发不出去,或者进入垃圾箱。而自建SMTP服务器,则发现主机商几乎都屏蔽了25端口,那么我们只好选择第三方邮件服务器,如:Google邮箱、ZoHo企业邮箱 等。

如果您没有企业邮箱,那么使用 Gmail 的 SMTP 服务可以:

  • 提高邮件送达率

  • 让网站发送的邮件更可信

  • 支持身份验证,防止伪造和钓鱼邮件

Gmail 开启 SMTP 服务前你需要准备什么?

要使用 Gmail 作为 SMTP 发信服务,你需要准备以下内容:

项目说明
一个 Google 邮箱账户免费 Gmail 或 G Suite(Google Workspace)邮箱均可
启用“两步验证”SMTP 授权需启用两步验证才能生成 App 专用密码
生成 App 密码用于 SMTP 客户端登录 Gmail,不使用主密码

如何开启 Gmail SMTP 服务并生成 App 密码?

登录您的谷歌邮箱:点击登录您的Google邮箱
点击右上角设置的齿轮——查看所有设置

开启SMTP/IMAP服务,选择 转发和 POP/IMAP > 启用IMAP > 保存更改

  1. 打开 Google 账户管理页面

  2. 点击左侧菜单【安全性】

  3. 启用“两步验证”功能,并完成验证流程(例如绑定手机)

两步验证是 Gmail 允许使用 SMTP 授权的必要前提。

如未显示专用应用密码设置,请跟着我下面的步骤操作:点击创建和管理应用专用密码

设置好创建并生成16位密码:复制并妥善保管,它是配置 SMTP 的关键
生成
小提示:配置SMTP服务时务必删除密码中间的空格

Gmail SMTP 服务连接参数(必填信息)

你需要在 SMTP 插件中填写以下参数才能连接 Gmail 服务器:

项目内容
SMTP 主机smtp.gmail.com
端口号(TLS)587
端口号(SSL)465
加密类型TLS 或 SSL
用户名你的 Gmail 邮箱地址
密码生成的应用 密码(不是你的登录密码)
身份验证必须开启

WordPress 如何使用 Gmail SMTP 发邮件?

你可以搭配 WordPress 的邮件发送插件(如 WP Mail SMTP)来设置 Gmail SMTP。设置步骤如下:

  1. 安装并启用 WP Mail SMTP 插件

  2. 在插件设置中选择 Mailer 为 “Other SMTP”

  3. 按照上方参数填写服务器地址、端口、加密方式

  4. 用户名填入 Gmail 邮箱

  5. 密码使用 Google 生成的 App 密码

  6. 保存设置后发送测试邮件进行验证

相关教程:WP Mail SMTP 插件使用教程

常见错误与解决办法

问题原因与解决
535 认证失败应用 密码未正确填写或 Gmail 未启用两步验证
连接超时主机商屏蔽 SMTP 端口(联系主机商开启 465 或 587)
无法连接 Gmail检查防火墙、SSL 设置是否正确
邮件投递失败DNS 没有设置 SPF/DKIM 记录,可联系域名提供商添加

建议配置 SPF 与 DKIM 提升送达率

虽然 SMTP 能发送邮件,但若 DNS 设置中没有邮件认证记录(如 SPF、DKIM),你的邮件可能被标记为垃圾邮件。

建议你:

  • 到域名管理面板中添加 SPF 记录:
    v=spf1 include:_spf.google.com ~all

  • 启用 DKIM:如果你使用 Google Workspace,可在后台启用

Leave a comment

您的邮箱地址不会被公开。 必填项已用 * 标注