学习php发送邮件的时候报错SMTP Error: Could not authenticate.是什么原因?

2024-12-31 19:26:42
推荐回答(2个)
回答1:

可能的原因有2个
1、smtp验证没通过,就是smtp server 的用户名和密码不正确
2、Linux系统中的saslauthd服务配置出错,文件地址:/etc/sysconfig/saslauthd
文件将里面的内容
FLAGS= # 此处应该为空,修改前为 FLAGS="r"

回答2:

这个是提示你的邮箱需要认证,你这个问题 我前几天刚研究过,具体操作和解决办法可以去参考此文章
详细参考地址http://www.itnet.org.cn/news452.html,望采纳!