
您现在的位置是:首页 > WordPress教程WordPress教程
WordPress如何配置电子邮件
WP集市
2025-08-31
【WordPress教程】
1701人已围观
-
先唠唠为啥WordPress发邮件总翻车。默认它用PHP的mail()函数发信,这玩意儿像没贴邮票的明信片,十有八九被邮箱服务商扔进垃圾堆。你得换个靠谱的邮差,比如SMTP协议——就像让顺丰小哥代替你跑腿送信。
-
装个插件最省事。推荐用 WP Mail SMTP,搜一下就能安装。激活后到设置里找「WP Mail SMTP」菜单,接着选个邮件服务商。比方说用QQ邮箱,配置像这样填:
发件人地址:your_qq@qq.com
发件人名称:我的WordPress站
SMTP主机:smtp.qq.com
加密方式:SSL
SMTP端口:465
SMTP登录:your_qq@qq.com
SMTP密码:不是QQ密码!是授权码(去邮箱设置里申请)
- 要是想硬核点,就掏代码怼进主题的 functions.php。但小心别手滑,先备份!比如用Gmail的话:
add_action('phpmailer_init', 'my_smtp_config');
function my_smtp_config($phpmailer) {
$phpmailer->isSMTP();
$phpmailer->Host = 'smtp.gmail.com';
$phpmailer->SMTPAuth = true;
$phpmailer->Port = 587;
$phpmailer->Username = 'you@gmail.com';
$phpmailer->Password = 'app专用密码';
$phpmailer->SMTPSecure = 'tls';
}
-
测试环节不能省。在WP Mail SMTP插件里有「发测试邮件」功能,填自己邮箱收一下。如果进收件箱了,说明配置成功;要是躺垃圾箱……试试调整发件人名称别带敏感词,或者换端口加密方式。
-
偶尔会遇到服务器拦路。比如阿里云默认封了25端口,这时候得用465或587这种加密端口。其实邮件发送就像送外卖,SMTP是骑手,端口是送餐路线——堵路了就得绕道走。
-
最后扯点玄学:有些主机商自带邮件功能(像cPanel的Sendmail),但成功率像抽盲盒。不如直接绑第三方邮箱,比如SendGrid或Mailgun,它们每月免费额度够小站折腾。毕竟让专业的人干专业的事,WordPress只管内容才是正经。
Tags:
文章版权声明:除非注明,否则均为WP集市原创文章,转载或复制请以超链接形式并注明出处。
