惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

U
Unit 42
罗磊的独立博客
T
Tailwind CSS Blog
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
Jina AI
Jina AI
V
V2EX
美团技术团队
阮一峰的网络日志
阮一峰的网络日志
酷 壳 – CoolShell
酷 壳 – CoolShell
月光博客
月光博客
量子位
MyScale Blog
MyScale Blog
G
Google Developers Blog
M
MIT News - Artificial intelligence
L
LangChain Blog
Microsoft Azure Blog
Microsoft Azure Blog
Recent Announcements
Recent Announcements
MongoDB | Blog
MongoDB | Blog
N
Netflix TechBlog - Medium
有赞技术团队
有赞技术团队
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
D
DataBreaches.Net
云风的 BLOG
云风的 BLOG
B
Blog

手里有只毛毛虫

PHP 利用ImageMagick实现多页PDF转一张图片 语言的艺术:一本正经胡说八道 白嫖阿里云免费PG数据库 上手:五块钱的目村眼镜 转载:MEOW MEOW? 2025 年度AI工具推荐 包含链接地址 如何识别哪些是 AI 生成的内容 关闭 n8n 的匿名遥测数据 - 手里有只毛毛虫 为 Automate 自动化接入豆包ai 识别图形验证码 - 手里有只毛毛虫
WordPress 6.9 更新后 SMTP 邮件发送失效解决办法
毛毛虫 · 2025-12-05 · via 手里有只毛毛虫

在 WordPress 6.9 版本之前,简单配置SMTP服务是这样的。

以QQ邮箱代发为例:

add_action('phpmailer_init', function ($phpmailer) {
    $phpmailer->FromName = '手里有只毛毛虫'; //发件人名称
    $phpmailer->Host = 'smtp.qq.com';
    $phpmailer->Port = '465';
    $phpmailer->Username = '[email protected]'; //发件人邮箱
    $phpmailer->Password = 'Password'; //发件人密码
    $phpmailer->From = '[email protected]'; //发件人邮箱
    $phpmailer->SMTPAuth = true;
    $phpmailer->SMTPSecure = 'ssl';
    $phpmailer->IsSMTP();
});

而6.9版本对 wp_mail() 函数进行了改动,变成扩展的方式设置发送地址。

更新文档:Improved Email Handling and Inline Image Support

新版导致的错误:

[email protected] : MAIL FROM command failed,Mail from address must be same as authorization user. ,501, SMTP 服务器错误:MAIL FROM command failed 详情:Mail from address must be same as authorization user. SMTP 代码:501

要恢复正常,需要追加以下设置

add_filter('wp_mail_from', function () {
    return '[email protected]'; //发件人邮箱
});