29 11 月, 2025

WP Mail SMTP 教程:设置指南与常见问题

WP Mail SMTP 是一款功能强大的 WordPress 邮件插件,专为提升网站邮件送达率而设计。通过它,你可以轻松配置多种 SMTP 服务,避免邮件进入垃圾箱。本文将为你提供详细的 WP Mail SMTP 教程,手把手指导安装、配置及优化,让你轻松掌握邮件发送管理。

前言

几乎所有外贸网站都会制作在线询盘表单功能。当客户提交信息后,将咨询信息实时同步到企业负责人的邮箱,就需要开启 SMTP 邮件服务器自动发送邮件的功能。

对于基于 WordPress 搭建的网站,只要安装并配置好 SMTP 邮件收发插件,就能轻松实现所有来信的发送与接收。

WordPress 邮件收发插件

通过本篇 WP Mail SMTP 教程,我们将手把手教你安装、配置并优化 WP Mail SMTP,让你轻松提升网站邮件的送达率,实现信息精准传递。

什么是 SMTP ?

SMTP:如果把邮件发送比作寄快递,那么邮件内容就是你写好的信,邮箱服务器相当于快递公司,而 SMTP 就是快递公司用来把信从你这里送出去的运输流程。

SMTP 工作原理

  • 建立连接:一般通过 TCP 端口 25(或使用加密连接 465 或 587 端口)进行连接。
  • 发送邮件:SMTP 会解析确保邮件地址格式正确,并且检查发件人是否有权限发送邮件。
  • 邮件传输:SMTP 会将邮件传递给目标的邮件服务器。
  • 邮件接收:SMTP 服务器会判断邮件发送后状态给出不同的响应状态码。

SMTP 与 SMTP 服务器的关系

SMTP 是发送邮件的网络通信协议也可以称为规则。而 SMTP 服务器更像是邮局,先要处理好存放大量的邮件,然后按照规则将邮件发送到指定位置。

常见的 SMTP 服务器

各大邮箱服务商都会为用户提供专门的邮件发送服务器地址。不同的邮箱服务商,对应的邮件发送服务器地址也不同。例如 QQ 邮箱、Gmail、163 邮箱或企业邮箱,它们都有各自固定的 SMTP 服务器地址、端口和加密方式。这些参数由邮箱服务商统一维护,稳定性和安全性都相对有保障。以下是我们常见的 SMTP 服务器。

SMTP 邮箱服务器名称服务器地址
Gmailsmtp.gmail.com
Yahoosmtp.mail.yahoo.com
Outlooksmtp-mail.outlook.com
Zoho Mailsmtp.zoho.com
Mailgunsmtp.mailgun.org
SendGridsmtp.sendgrid.com
Amazon SESemail-smtp.us-east-1.amazonaws.com
Office 365smtp.office365.com
ProtonMailsmtp.protonmail.com
GMXmail.gmx.com
QQ 邮箱smtp.qq.com
163 邮箱smtp.163.com
126 邮箱smtp.126.com
新浪邮箱smtp.sina.com.cn
网易企业邮箱smtp.exmail.qq.com
腾讯企业邮箱smtp.mx.mail.qq.com
邮政储蓄邮箱smtp.psbc.com.cn
搜狐邮箱smtp.sohu.com
雅虎邮箱smtp.mail.yahoo.com
快递员邮件smtp.kuaidi.com
阿里云企业邮箱smtp.aliyun.com
51CTO 邮箱smtp.51cto.com
网易云邮箱smtp.163.com
网易云企业邮箱smtp.exmail.163.com
阿里巴巴邮箱smtp.aliyun.com
ChinaNet 邮箱smtp.chn.com
多邻国smtp.duolingo.com
iCloud 邮箱smtp.mail.me.com
Mail.ru 邮箱smtp.mail.ru
Apple Mailsmtp.mail.apple.com
Zoho Mailsmtp.zoho.com
Yandex Mailsmtp.yandex.com
Ramblersmtp.rambler.ru
GMXmail.gmx.com
Hushmailsmtp.hushmail.com
FastMailsmtp.fastmail.com
Tutanotasmtp.tutanota.com
Posteosmtp.posteo.de
Mailfencesmtp.mailfence.com
Poboxsmtp.pobox.com
MXroutesmtp.mxroute.com
Zoho Mailsmtp.zoho.com
Mailchimpsmtp.mailchimp.com
Sendinbluesmtp-relay.sendinblue.com
Constant Contactsmtp.constantcontact.com
Mailjetin-v3.mailjet.com
SparkPostsmtp.sparkpostmail.com
Elastic Emailsmtp.elasticemail.com
Postmarksmtp.postmarkapp.com
Mandrillsmtp.mandrillapp.com
Office 365smtp.office365.com
FastMailsmtp.fastmail.com
Zoho Mailsmtp.zoho.com

邮件发送的状态码

在邮件发送过程中,无论成功还是失败,SMTP 服务器都会返回对应的状态码,用来告诉程序当前的发送结果。通过这些返回的状态码,我们可以快速判断邮件是否发送成功,以及失败的具体原因。

Code分类说明作用
2xx成功表示操作成功完成。确认邮件成功处理或传递。
250请求成功邮件操作成功完成。确认邮件已被服务器接收并处理。
220服务就绪邮件服务器已就绪,可以接收邮件。通知客户端服务器可用。
221服务关闭连接关闭。通知客户端连接已关闭。
3xx重定向表示进一步的操作需要完成才能继续。提示客户端需要提供额外信息。
354开始邮件输入指示服务器准备接收邮件数据的开始。客户端可以发送邮件内容。
4xx临时错误邮件传输失败,但可以重试。提示临时问题,如网络或资源问题。
421服务不可用邮件服务器暂时不可用,负载过高。客户端稍后可以尝试重连。
450邮箱不可用邮箱无法使用,被锁定或临时问题。通知客户端稍后重试。
451操作被中止由于服务器问题或其他原因导致操作中止。提示临时性问题,稍后可以重试。
5xx永久错误邮件传递失败且不可重试。提示永久性问题,需用户或管理员解决。
500语法错误命令不可识别或语法错误。通知客户端检查命令格式。
501参数语法错误命令参数的语法错误。提示修正参数格式。
550邮件未送达收件人不存在或邮箱不可用。通知客户端检查邮件地址是否正确。
551收件人未知邮件无法传递给指定用户。提示更正地址或重新发送。
552超过存储限制邮件大小超过服务器限制。提醒减少附件或压缩邮件。
553收件地址无效邮件地址格式不正确。提示更正邮箱地址格式。
554邮件被拒绝内容不符合要求,被标记为垃圾邮件。提示检查

常见的错误原因

  • 账号或授权码错误,导致认证失败

  • SMTP 服务器地址或端口填写错误

  • 服务器拒绝连接或被防火墙拦截

  • 发件人邮箱未被允许发送邮件

WP Mail SMTP 功能介绍

您可以自定义设置的 SMTP 服务器发送邮件。WP Mail SMTP 配置向导超简单,新手也能 “ 一键搞定 ” SMTP 服务,不用折腾代码就能用上 GmailBrevo 等主流服务。内置邮件打开率和点击率跟踪,消息送达情况一目了然。

WP Mail Smtp 邮件插件

WP Mail SMTP 设置向导

wpmailsmtp 邮箱设置一

如果不知道如何设置,可以根据 WP Mail SMTP 教程进行一步步设置。

WP Mail SMTP 邮件日志管理

wpmailsmtp 邮箱设置二

WP Mail SMTP 电子邮件的日志管理是个付费功能。

WP Mail SMTP 教程

本篇教程将使用 163SMTP 邮箱服务器进行测试。从插件安装、邮箱的注册、邮箱的设置、发送测试邮件等多个步骤全方位演示 WP Mail SMTP 设置到使用的流程。如果你使用的是其他插件,不知道怎么设置,可以联系我们。

安装 WP Mail SMTP 插件

WP Mail SMTP 插件教程一

WP Mail SMTP 我们使用了免费版。如果有定制化的 SMTP 服务器需求可以考虑购买高级版本。

设置 WP Mail SMTP 基本信息

WP Mail SMTP 插件教程二
  • 发件地址:必填
  • 发件人信息:必填
  • SMTP 主机设置:必填
  • 选择 SMTP 类型:必填
  • SMTP 账号和密码:必填

获取 163 的 SMTP 账号和密码

我们跳过 163 的企业邮箱注册流程。直接从邮箱注册成功后的开始,带大家获取到 SMTP 用户名和密码。

WP Mail SMTP 插件教程三
WP Mail SMTP 插件教程四
WP Mail SMTP 插件教程五

其实每个邮箱服务器的 SMTP 账号和密码信息获取的方式都差不多的!让我们看看:QQSMTP 账号信息获取方法。

获取 QQ 的 SMTP 账号和密码

也可以获取 QQ 邮箱的 SMTP 账号和密码进行邮件收发,让我们看下如何获取吧!

QQ SMTP 邮箱账号和密码流程一
QQ SMTP 邮箱账号和密码流程二
QQ SMTP 邮箱账号和密码流程三

设置 WP Mail SMTP 教程

WP Mail SMTP 插件教程六
WP Mail SMTP 插件教程七

设置 SMTP 服务器、账号、密码等相关信息。

邮件发送成功效果

WP Mail SMTP 插件教程八

SMTP 设置完成后可以尝试发送一封测试邮件,如果发送成功则表示配置成功。

总结

通过 WP Mail SMTP 教程和 Easy WP SMTP 教程都能完成邮件收发的工作,且它们的配置方法也差不多。如果你已经安装了 Easy WP SMTP 教程可以点击去看看它的设置方法。

一般情况,收发邮件插件和表单插件是配合一起使用的功能。如果你还没有安装过,你可以考虑 Fluent Forms 表单插件,Fluent Forms 采用的是拖拽的方式,操作简单轻松建表,设计风格也不错哦。