目录
Toggle前几天悦然wordpress建站的几个网站都升级到了WordPress 6.9,用了几天没发现什么变化,也没什么问题。但今天检查邮箱发现之前一直都会收到的定时邮件推送没有了,所以第一时间检查是不是网站后台的SMTP发件功能出了什么问题。
检查过后发现,SMTP插件的配置是正确的,也没有改过,但发送测试邮件时显示如下:
以下发件人地址失败:wordpress@xxxx.com : 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
这个错误提示非常明确:SMTP服务器要求发件人地址必须与认证用户名相同。这是很多邮件服务商(如QQ邮箱、163邮箱、Gmail等)的安全限制,但这个功能之前一直都是好的。大概率就是升级WordPress 6.9导致的,这不算问题,是新版本改进了邮件发送功能,出错的原因可能和原来的SMTP插件或功能有关。具体的只能等原来开发者修复了。
如果您的网站也出现了这样的问题,又想马上修复,可以尝试以下处理步骤:
在原来的主题或插件中关闭SMTP功能,但是要先记录好原来的配置信息。
Easy WP SMTP插件下载:https://cn.wordpress.org/plugins/easy-wp-smtp/
安装一个主流的SMTP配置插件,这里推荐Easy WP SMTP。先下载并安装好,用它免费功能就可以了。

然后在Easy WP SMTP设置填写好原来的配置信息,但需要注意一下【SMTP用户名】和【发件人邮箱地址】需要填写一样,最后保存即可。

然后打开Easy WP SMTP插件的【Send a Test】,填写一下正确的邮箱,然后发送测试邮件,如果显示成功,就表示配置没有问题了。
这个问题主要出现在一些国内的wordpress主题和插件上,对wordpress外贸网站来说,今天分享的这个问题可能不太常见,因为大家可能都使用了国外类似的SMTP配置插件,这些插件已经处理好了这个问题。如果没问题就不用管它了。
© Copyright 2024. 悦然网络工作室/悦然wordpress建站 专注中小企业wordpress建站 All Rights Reserved.网站地图
本站图片来源为Pexels、Pixabay、Freepik、Unsplash等图片库的免费许可,CC0协议;还有部分为自己手绘,版权碰瓷请自重!法律服务:law@yueranseo.com 蜀ICP备20016391号-1 川公网安备 51011502000367号