之前做的一个系统,有个发送邮件的功能,一直能正常使用,今天同事说QQ邮箱发送不了。
立马着手调试,发现服务器一直出现“mail from address must be same as authorization user”的错误,网上很多人说是“POP3/SMTP服务”没有开启,登录邮箱查看,发现该服务是开启的。
百思不得其解时,另一个同事说他用另一个QQ邮箱测试,邮件能正常发送,立即进入邮箱对比,发现他的QQ邮箱设置了“独立密码”,联想到抛出的错误提示,顿时大悟,设置独立密码,程序发送邮件时,填写独立密码,而不是QQ登录密码,问题解决。
时间: 2024-10-12 12:15:55