WordPress如何连接网易邮箱,详细设置教程

来自:素雅营销研究院

头像 方知笔记
2025年07月28日 05:37

在运营WordPress网站时,使用企业邮箱(如网易邮箱)发送通知邮件(如用户注册、密码重置等)可以提升专业性和可信度。本文将详细介绍如何通过SMTP服务将WordPress与网易邮箱(163或126邮箱)连接,确保邮件正常发送。


一、准备工作

  1. 网易邮箱账号:确保拥有网易163邮箱(如yourname@163.com)或126邮箱(如yourname@126.com),并已开启SMTP服务。
  2. SMTP信息:网易邮箱的SMTP服务器地址和端口如下:
  • SMTP服务器:smtp.163.com(163邮箱)或smtp.126.com(126邮箱)
  • 端口:465(SSL加密)或994(TLS加密)
  • 用户名:完整的邮箱地址(如yourname@163.com
  • 密码:邮箱登录密码或授权码(建议使用授权码,需在邮箱设置中生成)。

二、开启网易邮箱SMTP功能

  1. 登录网易邮箱网页版,进入【设置】→【POP3/SMTP/IMAP】。
  2. 开启“SMTP服务”,根据提示获取授权码(16位字符串),保存备用。

三、通过插件配置SMTP(推荐)

方法1:使用WP Mail SMTP插件

  1. 安装插件:在WordPress后台搜索并安装“WP Mail SMTP”,激活。
  2. 配置SMTP
  • 进入【WP Mail SMTP】→【设置】,选择“其他SMTP”。
  • 填写以下信息:
  • SMTP主机:smtp.163.com
  • 加密方式:SSL/TLS
  • 端口:465994
  • 用户名:完整邮箱地址
  • 密码:邮箱授权码(非登录密码)
  • 保存设置,并发送测试邮件验证是否成功。

方法2:使用Post SMTP插件

  1. 安装“Post SMTP”插件,激活后进入设置向导。
  2. 选择“SMTP”方式,填写网易邮箱的SMTP信息(同上),完成配置并测试。

四、通过代码配置SMTP(高级用户)

编辑WordPress的wp-config.php或主题的functions.php文件,添加以下代码:

// 配置SMTP发送邮件
add_action('phpmailer_init', 'configure_smtp');
function configure_smtp($phpmailer) {
$phpmailer->isSMTP();
$phpmailer->Host = 'smtp.163.com';
$phpmailer->SMTPAuth = true;
$phpmailer->Port = 465;
$phpmailer->Username = 'yourname@163.com';
$phpmailer->Password = 'your_authorization_code';
$phpmailer->SMTPSecure = 'ssl';
}

保存后测试邮件功能是否正常。


五、常见问题解决

  1. 邮件发送失败:检查SMTP信息是否正确,尤其是授权码和端口。
  2. 被识别为垃圾邮件:在网易邮箱中设置SPF/DKIM记录(需域名管理权限)。
  3. 插件冲突:禁用其他邮件插件,确保仅一个SMTP插件生效。

通过以上步骤,你的WordPress网站即可通过网易邮箱发送邮件,提升沟通效率和专业性。如果仍有问题,建议联系主机服务商或网易邮箱客服进一步排查。