服务器使用gmail发送电子邮件smtp获取警报

Yic*_*aoz 9 php gmail smtp

我不喜欢的东西 使我的web应用程序通过Gmail的SMTP发送邮件.我在当地试过,但它很有效.在我上传到服务器(在另一个国家/地区)后,我收到此错误:

authentication failure [SMTP: Invalid response code received from server (code: 534, response: 5.7.9 Please log in with your web browser and then try again. Learn more at 5.7.9 https://support.google.com/mail/bin/answer.py?answer=78754 5.7.9 {WEBLOGINREQUIRED} fl2sm1579003pab.23 - gsmtp)]
Run Code Online (Sandbox Code Playgroud)

有没有办法忽略这个?

Yic*_*aoz 33

对于仍然感兴趣的人:

谷歌必须允许你的应用程序使用你自己的帐户,允许这个谷歌提供一个简单的方法,只需转到https://accounts.google.com/DisplayUnlockCaptcha,然后单击continue,然后用10分钟,使用您的应用程序尝试再次发送电子邮件,谷歌将记住应用程序/服务,并允许您的应用程序访问您的帐户,只要您不更改密码.

干杯

  • 很棒的答案!节省了很多时间. (5认同)