大家都知道,WordPress 网站每天都会发送很多电子邮件,比如发送注册通知、更新提醒、密码重置回复等电子邮件。如果是一个商城类型的网站,还会发送用户通知、订单通知和订阅提醒等邮件。
那么,这些邮件是如何发送的?
其实,WordPress 有一个默认的 PHP 邮件配置 —— wp_mail(),WordPress 网站通过这个函数发送所有电子邮件。但是,wp_mail() 默认需要服务器的25端口发送服务,而主机商通常都关闭了25端口,并且通过 wp_mail() 函数发送的大多数电子邮件最终都会进入垃圾邮件文件夹。这正是 SMTP 插件发挥作用的地方!
为什么要使用 SMTP 发送邮件?
通过优质的 SMTP 服务器发送邮件,可以尽可能提高邮件的可信度和送达率,减少邮件进入垃圾箱的可能。
SMTP 代表简单邮件传输协议,是电子邮件服务器将邮件从一个邮件客户端传输到另一个邮件客户端的协议。在解释 SMTP 插件之前,我们先了解一下 wp_mail() 函数。
wp_mail() 是 WordPress 的默认 PHP 邮件函数,用于发送电子邮件。这也意味着 WordPress 正在使用您的托管服务器发送电子邮件。在这种情况下,您的电子邮件大部分都会被归为垃圾邮件,因为托管服务器并未针对电子邮件进行优化。
此外,将托管空间用于电子邮件也是不明智的。您的受众期望网站快速响应,而使用托管发送 PHP 电子邮件可能会耗尽托管资源。因此,我们建议您使用额外的 SMTP 服务器。
由于 SMTP 服务器针对电子邮件进行了优化,因此您的电子邮件大部分都会进入用户的收件箱。为了在 WordPress 上使用外部 SMTP 服务器,您需要使用 SMTP 插件。
为什么要使用 WordPress SMTP 插件?
SMTP 插件可以告诉 WordPress 使用外部 SMTP 服务器(如 Amazon SES、MailGun、SendGrid、SendinBlue 等)来发送电子邮件。如果您拥有包含电子邮件托管的专用服务器,则可以使用 SMTP 插件轻松配置托管的 SMTP。
SMTP 插件很有用,原因如下:
- 使用 WordPress 的默认邮件功能本质上是使用您的托管服务器发送电子邮件。SMTP 插件利用将电子邮件发送到外部 SMTP 服务器的任务,这样电子邮件就不会影响您网站的优化或速度。
- 外部电子邮件服务已针对电子邮件进行了全面优化。这意味着您可以使用 SMTP 服务器发送大量电子邮件。
- 如果您计划在 WordPress 中进行电子邮件营销或其他涉及大量电子邮件的任务,则除了使用 SMTP 插件外别无选择。SMTP 插件可以强制 WordPress 使用外部 SMTP 服务器。
- 您肯定不希望自己的邮件被归入用户的垃圾邮件文件夹。这会损害您网站和企业的声誉。SMTP 服务器在传递率方面付出了巨大努力。通过 SMTP 插件使用外部 SMTP,您可以确保更高的电子邮件传递率。
- 除了确保更高的送达率外,外部 SMTP 服务器还允许您以较低的成本发送电子邮件,并提供免费计划。例如,Mailgun 的免费套餐允许完全免费发送 5000 封电子邮件。
总而言之,电子邮件应该通过 SMTP 服务器发送,而不是通过 wp_mail() PHP 函数发送。SMTP 插件可以帮助您指示 WordPress 通过您的 SMTP 服务器发送电子邮件,这就是我们需要使用 SMTP 插件的原因。
推荐使用 FluentSMTP 插件
虽然市面上有很多 SMTP 插件,但是作为一个资深的 WordPress 用户,我强烈推荐 FluentSMTP 插件!因为 FluentSMTP 插件真的很优秀。
发送任意数量的电子邮件
FluentSMTP 可以使用您的 SMTP 服务器发送任意数量的电子邮件。无论您的电子邮件列表有多大,FluentSMTP 都会帮助您通过您配置的 SMTP 服务器将电子邮件发送到用户的收件箱。
多个 SMTP 连接(独家功能)
FluentSMTP 可让您同时拥有多个 SMTP 服务器连接。如果您使用 WordPress 网站发送营销和交易电子邮件,这将非常有用。
为什么?
交易电子邮件和营销电子邮件的目的不同。无论你使用的 SMTP 服务器质量如何,表单提交确认大多会进入用户的收件箱。但是,营销 SMTP 服务器的成本更高,因为它们可以确保更高的传递率
使用昂贵的 SMTP 连接来发送简单的交易电子邮件可能没有什么效果。因此,能够使用两个不同的连接是一项非常独特的功能。
没有其他 SMTP 插件允许您同时使用两个或更多 SMTP 连接。这就是 FluentSMTP 与众不同之处!
现在,您可以使用一个SMTP服务器发送交易电子邮件,使用另一个发送营销电子邮件。
内置支持 10+ 个 SMTP 专用服务
FluentSMTP 带有 10+ 个本机 SMTP 服务器集成,可为您提供最快的 SMTP 体验。您甚至无法想象目前大多数可用的 SMTP 插件中有如此多的本机集成。目前,可用的 FluentSMTP 服务器集成包括:
- Amazon SES
- Gmail OAuth
- Google Workspace OAuth
- Outlook OAuth
- SendGrid
- Mailgun
- Brevo (Sendinblue)
- Pepipost
- Postmark
- Zoho ZeptoMail (TransMail)
- SparkPost
- Elastic Mail
- Zoho via SMTP
还可以连接任何 SMTP 服务器
除了支持集成上述 SMTP 服务以外,FluentSMTP 也支持任何 SMTP 集成,只需要提供以下配置信息即可:
- 主机名
- 端口号
- 认证网络
- 用户名和密码
SMTP 服务器允许您将任何应用程序连接到其服务器并通过这些元素交换数据传输。同样,您可以使用这些详细信息将 FluentSMTP 连接到任何服务器。连接将非常快速和可靠,您无需担心任何事情!
一键导入其他 SMTP 插件的配置
如果你在使用 WP Mail SMTP by WPForms 或 Easy WP SMTP 插件,想切换到 FluentSMTP ,只需要使用一键导入功能即可!
FluentSMTP 永久免费
FluentSMTP 支持创建无限量的 SMTP 连接服务器,记录每封邮件的数据和发送情况,还支持一键重发,而且界面上没有其他 SMTP 插件那样到处可见的营销广告。最重要的是,FluentSMTP 完全永久免费!
FluentSMTP 界面预览
FluentSMTP 安装
你可以在WordPress 后台插件 – 安装新插件,搜索 FluentSMTP 进行在线安装。
也可以访问 https://wordpress.org/plugins/fluent-smtp/ 下载后上传安装。
拓展阅读:
- WordPress 使用 SendGrid API 配置 SMTP 发送邮件
- 无法发送邮件?WordPress使用Gmail配置SMTP发送邮件
- WordPress 使用阿里云邮件推送实现SMTP发送邮件
- 申请网易免费企业邮箱
- 为网站配置 SMTP 发送邮件
卧槽,这个东西牛逼了!