你从phpmailer得到这个错误。
“服务器不接受密码:535验证数据不正确”
是什么导致这种情况?
答案 0 :(得分:1)
您必须确保登录时提供的Username
与SetFrom
电子邮件地址相同。
这将返回错误:
$mail->Username = "myemailaddress@gmail.com"; // GMAIL username
$mail->Password = "password"; // GMAIL password
$mail->SetFrom('mysetfromaddress@gmail.com', 'Pagelinks');
这不应该。
$mail->Username = "mysetfromaddress@gmail.com"; // GMAIL username
$mail->Password = "password"; // GMAIL password
$mail->SetFrom('mysetfromaddress@gmail.com', 'Pagelinks');
当Username
和SetFrom
不匹配时,身份验证失败(根据Google上的文章)。