[全网最全] WordPress 设置邮箱 SMTP 新手教程汇总
为什么 WordPress 要单独设置 SMTP?
首先我们来了解下 WP 默认发送邮件的模式(就是在你不设置任何 SMTP 服务的情况)
WP 默认发送邮件的模式(不推荐)
WordPress 默认使用 PHP 的 mail()
函数来发送邮件,但这个函数在很多情况下并不可靠,特别是在托管环境中。
单独设置 SMTP 的好处(推荐使用)
以下这些优点是使用 WP 默认 PHP 函数发送无法媲美的。
现在知道为什么要单独设置 WordPress 要设置单独的 SMTP 邮件服务了吧。尤其是对于外贸企业,邮件发不出去、询单丢失等,这些都会严重影响到你的销售业务。但是这些问题都是可以通过 SMTP 插件来解决的。
下面来看下三个主流的 WP SMTP 插件。
三个主流的 WP SMTP 插件
YaySMTP(强力推荐)
推荐理由:YaySMTP 的高级付费版本不像其他 SMTP 工具那样需要每个月付费。你只需要购买一次,就可以终生使用、无限网站的服务。
YaySMTP 是一个 WordPress 插件,用来通过 SMTP 服务器发送邮件。它有以下几个特点:
- 无限的邮件日志。(普通版)
- 支持从其他 SMTP 插件直接迁移。(付费版)
- 可以追踪邮件的打开和点击率。(付费版)
使用 YaySMTP,邮件发送更可靠,不会进垃圾箱,也不需要额外的技术支持。
在本文的后面还会提供 YaySMTP 的特色功能讲解、以及付费版本的截图。插件地址>>
Easy WP SMTP
价格:单个站点,一年就需要近 300 元(不推荐)。
Easy WP SMTP插件,让WordPress邮件发送更顺畅。它通过连接多种邮件服务和SMTP服务器,减少邮件被误判为垃圾邮件的几率。
目前新增了 Gmail 集成功能,使得设置变得非常简单快捷,只需登录 Google 账号授权即可。(这个只包含在 Pro 版本里、需要付费)
缺点:Pro 付费版本有网站数量限制。并且需要按月付费。对于拥有多个网站的用户来说,每年的插件费用也是不小的成本。插件地址>>
WP Mail SMTP
价格:每个站点,一年需要 300 元(不推荐)。
WP Mail SMTP 可以帮助你解决解决邮件发送的问题。
它的设置简单,有向导和文档可以指导你按照步骤进行设置。
免费版能够满足基本的邮件发送,但如果你想要更多功能,比如邮件日志、高级报告、备份连接等,Pro版本能满足你。
缺点:Pro 付费版本功能强大,但是每个网站、每年都需要付费。如果你有多个网站,真的没必要花这个钱。插件地址>>
为什么我会推荐使用 YaySMTP?
YaySMTP、Easy WP SMTP、WP Mail SMTP 这三个插件都是 WP 种主流的 SMTP 插件。但是为什么我会推荐大家使用 YaySMTP?
原因很简单:价格!
几乎所有的 SMTP 付费插件都有邮件追踪,图表显示、邮件日志、备份、报告等功能。
但是大多数的 SMTP 插件都需要按月、或者按年付费。同时这些插件还有站点数量的限制。
YaySMTP 则不需要那么多钱,一次性买断终生可以使用。
假设你是做外贸的,手里有个 5 个站点,下面就是以上三个插件的付费版本的费用对比:
新手配置 YaySMTP 教程
购买、并在 WP 后台安装好 YaySMTP Pro 之后就可以看到基础设置页面:
如果你之前曾经安装过其他的 SMTP 插件,那么在上方会出现下图的提示,你可以点击提示中的【Go to Import】按钮,将之前的设置进行一键导入、或者点击【Got it】删除提示,自己手动导入:
注意:直接导入,需要重新输入邮箱的密码(或者是许可通行码)。
你只需要按照提示,选择邮件服务商、并填写对应的免费邮箱、或者企业邮箱信息即可。如果你用的是国内的邮箱(基本国内邮箱都不支持一键设置,都需要手动配置)那么再选择邮件服务商时,记得选择下拉框最下方的 Other SMTP 选项,然后再填写对应的信息:
因为不同的邮箱填写的内容不一样,所以我把主流的邮箱(免费和付费的)需要填写的信息分成了不同的教程。
大家各可以对照下方的列表进行设置。其中包括个人经常用的 QQ 邮箱、网易、谷歌,以及企业经常用的腾讯企业、网易企业、以及钉钉企业邮箱。
免费邮箱/企业邮箱的配置详细列表
个人免费邮箱配置:
企业邮箱配置:
- 腾讯 QQ 企业邮箱 WordPress SMTP 配置教程(更新中)
- 网易企业邮箱 WordPress SMTP 配置教程(更新中)
- 钉钉企业邮箱 WordPress SMTP 配置教程(更新中)
SMTP 插件最好配合表单(form)工具一起使用
无论你使用的是 Elementor 编辑器,还是 Kadence 全家桶,都可以完美配合 YaySMTP 进行使用。你通过编辑器自带的表单功能,设置好表单,当用户提交表单(成功提交)之后,在编辑器的数据库中就会保留有用户提交的信息。
例如,Kadence,在 WP 后台,Kadence 的选项下方就有个【表单条目】的选项,点击之后,就可以在其中可以查看用户提交成功的表单信息:
但这个只会保存提交成功的表单,但是如果你线路延迟,服务器卡顿,用户没有成功提交表单信息,数据则不会被保留在这里。这个时候你就可以通过 YaySMTP Pro 里的邮件数据进行查询。
在 WP 后台左侧菜单栏,YayCommerce 中点击 【YaySMTP】选项,然后再点击窗口右上角的 【Email Logs】 选项:
然后,你就可以查看到所有的邮件发送信息。其中包括邮件主题、发送方、产生的格式(例如是哪个功能产生的邮件)、发送状态(成功或者失败)、以及发送时间。
同时你还可以点击右侧的小眼睛图表,查看完整的邮件其他信息:
也就是是说,SMTP 插件配合表单工具(一般编辑器自带)可以 100% 的保证你能查看到所有的邮件信息。无论是发送成功还是发送失败的。这样,即使你邮件没有发出去,也可以获得到用户的询单(线索)信息,然后重新编辑邮件进行发送。
最后
如果你通过网站获取用户的询单(线索信息),不建议使用 WP 默认的 PHP 函数发送。因为那样会导致你邮件无法正常发送,同时大概率会被别人的邮件防火墙规避。
如果你想保证邮件信息无论发送成功与否,都能保存有效信息的话,推荐大家入手 YaySMTP 插件。相比其他插件在价格上便宜太多。同时他提供了图表记录、以及日志记录的数据,确保了邮件信息不会丢失。