FluentSMTP 教程:给 WordPress 配置多个 SMTP 发送服务器,邮件再也不丢
本站部分链接为联盟推广链接。通过这些链接购买,我可能获得佣金...
这不仅不会增加您的实际费用,通常还能让您享受到专属折扣。所有上榜推荐均基于真实项目环境下的自费实测,排名完全由客观测评数据决定。详细规则请查阅《免责声明》。
做 WordPress 独立站的人,十个有八个被邮件问题坑过:客户在联系表单提交了询盘,你压根没收到;用户注册收不到验证邮件;找回密码的信石沉大海。等你发现的时候,不知道已经漏掉多少订单了。
根子在于,WordPress 默认用 PHP mail() 函数发信,这些基本不靠谱,十有八九被对方邮箱当垃圾邮件拦掉或直接丢弃。解决办法是接 SMTP 发信。而今天要讲的 FluentSMTP,是我用下来最推荐的方案:完全免费、没有发送量限制、还能配多个 SMTP 服务器做故障切换。这最后一点是它甩开同类插件的杀手锏。
为什么要配”多个”SMTP?一个不够吗
先说清楚这篇的核心价值,多个 SMTP 服务器到底解决什么问题。
单个 SMTP 的风险很现实:你用的那家服务商(比如某个免费邮箱)突然抽风、达到了当天发送上限、或者账号被临时限制,你的站当天所有邮件全军覆没,而你可能毫不知情。对靠表单收询盘的外贸站,这等于凭空丢单。
配多个 SMTP 就是上保险:主发送服务器挂了,FluentSMTP 自动切到备用的那个继续发,邮件不中断。你还能按用途分流,比如交易类邮件走高送达率的服务商,营销类走另一个,互不影响额度。这就是”多 SMTP + 故障切换”的意义。
插件官网地址:fluentsmtp.com
FluentSMTP 凭什么值得选?
市面上 SMTP 插件不少,最有名的是 WP Mail SMTP。那为什么我推 FluentSMTP?
最大的区别是,FluentSMTP 的所有功能完全免费,包括多连接、邮件日志、故障切换。 而 WP Mail SMTP 的多连接、详细日志这些高级功能是要买 Pro 版的。如果你已经在用 WP Mail SMTP 也挺好,两者基础功能都能解决发信问题,对比可以看WP Mail SMTP 插件设置教程;但要”免费 + 多 SMTP”,FluentSMTP 是更划算的选择。
另外它支持的服务商非常全:Gmail/Google Workspace、SendGrid、Mailgun、Brevo(原 Sendinblue)、Amazon SES、Postmark、Zoho,以及任意自定义 SMTP,基本你能想到的都有。
第一步:安装 FluentSMTP 插件
在 WordPress 后台 → 插件 → 安装插件,搜索 “FluentSMTP”,点安装并启用。它是免费插件,直接从官方插件库装就行。不熟悉插件安装的看WordPress 插件安装教程。
插件下载地址:https://wordpress.org/plugins/fluent-smtp/
装插件前顺便提一句,别乱装插件,FluentSMTP 是经过验证的优质插件(作者是做 Fluent 系列的知名团队),怎么判断一个插件该不该装看WordPress 插件怎么选:6个底层标准。
第二步:连接第一个 SMTP 服务器(主发送)
启用后进 Settings → FluentSMTP,点 “Connection” 添加第一个连接。这里以最常见的 Gmail/Google Workspace 为例。
选择服务商(Other SMTP/Microsoft/Google Workspace),填写:
- From Email:发件邮箱地址(必须和你 SMTP 账号一致)
- From Name:发件人显示名称
- 连接方式:推荐用 OAuth 授权(更安全),也可以用应用专用密码
如果用 Gmail,得先在 Google 账号里开启 SMTP / 生成应用专用密码,这步看Google 邮箱如何开启 SMTP 服务图文教程,按它拿到密钥再填回来。
填完保存,FluentSMTP 会让你发一封测试邮件验证。能收到就说明第一个 SMTP 通了。
第三步:添加第二个 SMTP 服务器(备用)
这才是重点。重复上面的操作,再 “Add Connection” 加第二个不同服务商的 SMTP ,比如第一个用 Gmail,第二个用 Brevo 或 SendGrid。两个连接来自不同服务商,这样一家出问题另一家还能顶上,才叫真正的冗余。
你想加三个、四个都行。多准备一个备用,就多一层保险。
第四步:设置路由规则,决定哪封信走哪个 SMTP
配好多个连接后,FluentSMTP 有个很强的功能:按发件邮箱自动路由。
在连接设置里,你可以指定”从 A 邮箱发出的信走第一个 SMTP,从 B 邮箱发出的走第二个”。比如:
- 交易类/系统通知邮件(info@ctzpj.com)→ 走送达率最高的那个 SMTP
- 营销/订阅邮件(news@ctzpj.com)→ 走另一个,避免占用交易邮件的额度
如果你不想分那么细,也可以把其中一个设为默认,所有邮件默认走它,它挂了再自动切备用。
第五步:开启邮件日志,出问题能追查
FluentSMTP 免费自带邮件日志(Email Logs),强烈建议开启。它会记录每一封邮件的发送状态,发成功了、失败了、走的哪个 SMTP,一目了然。
有了日志,以后”客户说没收到邮件”的时候,你能直接查到底是没发出去,还是发出去了被对方拦了,不用再抓瞎。失败的邮件还能在日志里一键重发。
第六步:发测试邮件,验收
全部配好,最后一定要测(右上角顶部)。FluentSMTP 有专门的测试邮件功能,填个你能收的邮箱,发出去。收到了 → 配置成功。
想更彻底地验证故障切换,可以把主 SMTP 的密码故意改错一位,再发测试邮件,看它是不是自动切到了备用连接——日志里能看到切换记录。验证完记得把密码改回来。
几个容易踩的坑
坑一:From Email 必须和 SMTP 账号匹配。 你用 Gmail 的 SMTP,发件邮箱却填成别的域名,很多服务商会拒发或进垃圾箱。保持一致。
坑二:域名邮箱记得配好 SPF/DKIM。 用自己域名的邮箱发信,DNS 里要加 SPF、DKIM 记录,否则就算 SMTP 通了,邮件也容易被判定为垃圾邮件。DNS 怎么改看NameSilo 修改域名 DNS 教程。
坑三:多个连接别用同一家服务商。 两个连接都是 Gmail,等于没做冗余——那家挂了俩一起挂。备用一定要换个不同的服务商。
坑四:免费额度要心里有数。 各家免费 SMTP 都有每日/每月发送上限(比如 Brevo 免费版每天 300 封),量大的站要么升级套餐,要么就靠多 SMTP 分摊额度。
邮件通了,这些配套也别忘
SMTP 配好,WordPress 发信这块就彻底解决了。但邮件能收到只是第一步,还有几件配套的事:
管理员邮箱填对没?很多站漏收通知是因为管理员邮箱设错了,看WordPress 如何更换管理员邮箱。表单插件选对没?询盘能不能收到,表单插件和 SMTP 得配合好,外贸站选表单看WordPress 表单插件推荐:5款深度对比。刚建好的站还有一堆基础配置要做,照WordPress 安装后必做的10项核心配置过一遍清单,别漏项。
要用企业域名邮箱而不是免费邮箱的,cPanel 企业邮箱设置教程讲了怎么创建域名邮箱。还在搭建环境、选主机的,翻WordPress 主机汇总页挑一台靠谱的机器打底。
配好 FluentSMTP 的多 SMTP 方案,你的 WordPress 邮件就有了”主备双保险”,再也不用担心哪天一封询盘悄无声息地丢了。