使用SMTP服务器发送WordPress邮件的方法
你是否在使用WordPress站点时遇到收发邮件的问题?邮件的可发送性是运行网站的重要部分,从密码重置邮件到订单确认邮件,可靠的邮件服务是必需的。本文将向你展示如何使用SMTP服务器发送WordPress邮件。
WordPress邮件的问题
WordPress使用PHP处理大部分功能,包括发送邮件。许多共享主机提供商没有正确配置邮件功能,或为了避免滥用已禁用此功能,这导致WordPress邮件无法成功发送。替代方案是使用第三方邮件服务来发送邮件,如Mailgun、Google Workspace或SendGrid。你需要为账户付费,费用根据添加的用户/账户数或发送的邮件数量而异。此外,一些网络主机限制用户从其服务器发送的邮件数量。
使用托管提供商的邮箱
大多数WordPress托管提供商为每个域名提供邮件服务。这意味着你可以使用自己域名创建邮箱账户,例如[email protected]。首先,你需要创建一个邮箱账户。登录你的托管账户并点击’邮件’来创建新邮箱。然后点击’管理’并’创建邮箱账户’。我们建议你创建类似[email protected]的邮箱账户。记得将example.com替换为你自己的域名。
配置WordPress SMTP插件
WordPress并未内置原生的SMTP设置,如果想在WordPress中配置SMTP进行邮件发送,你必须安装SMTP插件。安装并激活WP Mail SMTP插件。激活后,访问设置》邮件来配置插件设置。输入你创建的邮箱地址和发件人姓名。选择’返回路径’选项,然后选择’其他SMTP’。输入你先前复制的SMTP主机和端口信息。选择合适的加密方法,如SSL,打开认证开关并提供SMTP用户名和密码。
测试SMTP设置
配置完WP Mail SMTP后,前往WP Mail SMTP》工具》邮件测试。输入你希望接收测试邮件的地址并点击发送邮件按钮。检查你的收件箱,如果收到成功信息,说明邮件已发送成功。
故障排除
发送邮件错误最常见的原因是SMTP主机或端口不正确。确保你输入的主机和端口设置正确。如果你的邮件未被发送,请检查选择的加密方法并重新发送邮件。头WP Mail SMTP》邮件日志,选择失败的邮件并重新发送。
使用网络托管邮件服务器的优缺点
使用网络托管邮件服务器的优点包括可以使用自有品牌的邮件地址,而且你在注册托管账户时已经支付了这项服务,不需额外费用。然而,一些托管提供商对外发邮件有限制,这就是为什么我们推荐仅使用SMTP发送事务性邮件,而非新闻邮件。如果邮件服务器不稳定,可以考虑使用第三方邮件服务如Google Workspace、Mailgun或SendGrid。
我们希望这篇文章能帮助你学会如何使用SMTP服务器发送WordPress邮件。