如何给网站配置邮件发送服务器-WP Mail SMTP插件

WP Mail SMTP 是一个 WordPress 插件,用于解决 WordPress 默认邮件发送问题。

发送邮件时通常需要通过邮件发送服务器,而且使用专用的邮件发送服务器(如 SMTP 服务器)能够确保邮件的可靠性和稳定性。

默认情况下,WordPress 是通过 PHP mail() 函数来发送邮件的,这种方式简单,但可靠性差,容易被标记为垃圾邮件,或者因为权限不足而无法发送,

所以我们需要为WordPress网站配置SMTP邮件发送服务器以确保邮件能正顺利成功的发送。


WP Mail SMTP 发送的邮件类型:

  1. 用户注册邮件:当新用户注册 WordPress 网站时,会自动收到注册确认邮件。
  2. 密码重置邮件:如果用户忘记密码,可以通过点击“忘记密码”链接,接收到密码重置的邮件。
  3. 评论通知邮件:当有人在你的博客文章下发表评论时,你或评论的作者会收到通知邮件。
  4. 联系表单通知邮件:如果你使用了联系表单插件(例如 Contact Form 7、WPForms 等),通过这些表单发送的邮件也会通过 SMTP 发送。
  5. 订单通知邮件:如果你运行的是 WooCommerce 商店,WP Mail SMTP 会确保订单确认邮件、发货通知邮件等邮件通过 SMTP 发送。
  6. 其他系统通知邮件:如插件更新通知、系统错误警告、站点安全提醒等。

安装WP Mail SMTP插件 :

1:在WP后台找到插件项,plugins

2:点添加新插件,add new plugin

3:在安装插件界面搜索框中输入“WP MAIL SMTP”

4:在搜索结果中选择WP MAIL SMTP 并安装,安装完成后点击Active

图片[1]-外贸独立站 WP MAIL SMTP 插件 网站邮箱服务器设置

配置WP Mail SMTP :

1:安装完成后,在后台侧边栏能看到WP Mail SMTP,点击即能看到设置页面

2:找到General项可以进行配置, (以下是配置内容)

图片[2]-外贸独立站 WP MAIL SMTP 插件 网站邮箱服务器设置

3:首先是License,非PRO版不用做任何填写,PRO版填写相应的Key

图片[3]-外贸独立站 WP MAIL SMTP 插件 网站邮箱服务器设置

4:Primary Connection , 这里点击“Launch Setup Wizard”可以进入配置引导页面(如下图,可根据引导一步步填写配置内容)

可以不用点击,直接在本General页面内也是可以完成配置的(这里我们就直接按照本General页面内的各项完成配置)

图片[4]-外贸独立站 WP MAIL SMTP 插件 网站邮箱服务器设置

5:From Email , 是发件邮箱,这里的设置非常重要!!!

需要填写与我们配置的发件SMTP服务器相应的邮箱!!!

比如,我们想要使用QQ的发件邮箱SMTP服务器,那么这里我们就填写QQ邮箱

如果我们是使用GMAIL或其它企业邮箱服务器,那么这里就填写相应的企业邮箱

6:Force From Email:(强制“发件人邮箱”)

  • 开启后,插件会强制所有通过 WordPress 发出的邮件使用设置的“发件人邮箱”地址,而不是由其他插件或主题代码定义的发件人邮箱。
  • 避免不同插件或功能模块设置不同的发件人邮箱,导致邮件被标记为垃圾邮件或发件失败。
图片[5]-外贸独立站 WP MAIL SMTP 插件 网站邮箱服务器设置

7:From Name(发件人名称)

  • 这是邮件显示的“发件人名称”,收件人会看到这个名称作为邮件的发送者。
  • 增强品牌识别度和邮件的可信度。
  • 可以填写您的品牌名称或公司名称,也可以个人名称。

8Force From Name(强制发件人名称)

  • 启用后,插件会强制所有通过 WordPress 发出的邮件使用这里设置的“发件人名称”,而不是由其他插件或主题代码定义的名称。
  • 确保统一发件人名称,避免因不同来源设置不同的名称而导致混乱。
  • 默认状态:关闭(OFF)。
  • 建议:如果您希望所有邮件都使用统一的发件人名称,可以开启。

9:Return Path(回执路径)

  • 这是设置邮件的“回执路径”(Return-Path)。回执路径是邮件服务器用来发送退信(例如无法送达或被拒收的邮件通知)的位置。
    • 如果启用,退信通知将发送到您设置的发件人邮箱地址。
    • 如果关闭,退信信息可能会丢失。
  • 默认状态:关闭(OFF)。
  • 建议:开启此选项可以确保您收到未送达邮件的通知,从而了解邮件发送问题。
图片[6]-外贸独立站 WP MAIL SMTP 插件 网站邮箱服务器设置

10:Mailer, 这里就是选择我们想要使用的SMTP服务器

如果列出的选项中并没有你想要设置的SMTP服务器,则选择“Other SMTP”

图片[7]-外贸独立站 WP MAIL SMTP 插件 网站邮箱服务器设置

11:SMTP Host

  • 含义:填写您邮件服务提供商的 SMTP 服务器地址。
  • 例子smtp.qiye.163.com 表示使用网易企业邮箱的 SMTP 服务器。
  • 作用:定义发送邮件时所使用的邮件服务器。

12:Encryption(加密方式)

  • 选项
    • None(无):不使用加密(不推荐)。
    • SSL:使用 SSL(安全套接字层)进行加密,通常与端口 465 一起使用。
    • TLS:使用 TLS(传输层安全协议)加密,通常与端口 587 一起使用。
  • 作用:保护邮件传输过程中的安全性,防止数据被窃听或篡改。
  • 建议:根据您的邮件服务商要求选择适当的加密方式,通常推荐 SSL 或 TLS。

13:SMTP Port

  • 含义:指定邮件服务器的端口号。
  • 例子465 表示使用 SSL 加密的标准端口。
  • 作用:与加密类型配合使用,确保邮件服务器正确接收和发送邮件。
  • 常见端口
    • 465:用于 SSL。
    • 587:用于 TLS。
    • 25:默认 SMTP 端口(通常不用,且容易被拦截)。

14:Auto TLS

  • 含义:自动启用 TLS 加密(如果服务器支持)。
  • 默认状态:开启(ON)。
  • 作用:确保邮件安全性,如果服务器无法正确支持 TLS,可能需要关闭此选项。
  • 建议:保持开启,除非加密配置出现问题。

15:Authentication(身份验证)

  • 含义:启用身份验证以确保 SMTP 用户名和密码用于验证。
  • 默认状态:开启(ON)。
  • 作用:确保只有经过验证的用户能够通过您的 SMTP 服务器发送邮件。

16:SMTP Username

  • 含义:输入用于身份验证的邮箱地址。
  • 例子sales@qiyemailn.com
  • 作用:作为 SMTP 服务器的登录名,与密码一起验证身份。

17:SMTP Password

  • 含义:输入用于身份验证的邮箱密码。
  • 这里的密码并不是邮箱的密码,这里需要输入的是授权码或验证码,可以联系邮箱服务商咨询获取方式(后面会讲QQ的获取方式)
图片[8]-外贸独立站 WP MAIL SMTP 插件 网站邮箱服务器设置

最后所有设置完成后,点击保存即可“Save Settings”

可以发送一封测试邮件!

QQ邮箱服务器的SMTP配置方法:

以下是QQ邮箱服务器的配置方法:(所有步骤与以上介绍的配置步骤相同,仅具体代入QQ的配置参数)

1: From Email:  此处填写QQ邮箱

图片[9]-外贸独立站 WP MAIL SMTP 插件 网站邮箱服务器设置

2: Mailer:  此处选“Other SMTP”

图片[7]-外贸独立站 WP MAIL SMTP 插件 网站邮箱服务器设置

3: SMTP Host:是 smtp.qq.com

SSL 对应 SMTP Port是465

图片[11]-外贸独立站 WP MAIL SMTP 插件 网站邮箱服务器设置

4: SMTP Username & SMPT Passworder

Username:输入与前面From Email相同的邮箱

Passworder:并不是输入邮箱的密码,需要输入邮箱的授权码(获取方式下面有单独讲解)

至此有关QQ邮箱的设置项填写内容就完成了

图片[12]-外贸独立站 WP MAIL SMTP 插件 网站邮箱服务器设置

QQ邮箱授权码获取方法:

1:进入QQ邮箱

2:找到邮箱的“设置”

3:找到POP3/IMAP/SMTP/Exchange…., 把“服务状态”开启

4:找到“继续获取授权码”点击

图片[13]-外贸独立站 WP MAIL SMTP 插件 网站邮箱服务器设置

5:根据步骤相应的扫码发送短信验证

图片[14]-外贸独立站 WP MAIL SMTP 插件 网站邮箱服务器设置

6:可以看到收到的授权码,复制把他粘贴到前面设置步骤的SMTP Password位置即可

图片[15]-外贸独立站 WP MAIL SMTP 插件 网站邮箱服务器设置
图片[16]-外贸独立站 WP MAIL SMTP 插件 网站邮箱服务器设置

清除插件的缓存:

有的小伙伴发现在卸载WP MAIL SMTP重新安装后,WP MAIL SMTP中设置的数据还是默认原来的设置

此时我们需要让WP MAIL SMTP在卸载插件时同时删除所有相关数据

方法:

1:在 WP MAIL SMTP设置页面,找到“Misc”

2:在Misc先项下,往下拉找到“Uninstall WP MAIL SMTP”,把它打开即可

3:最后记得点击保存

图片[17]-外贸独立站 WP MAIL SMTP 插件 网站邮箱服务器设置
THE END