首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >通过Gmail SMTP发送电子邮件时出现错误-“请通过您的web浏览器登录,然后重试。534-5.7.14”

通过Gmail SMTP发送电子邮件时出现错误-“请通过您的web浏览器登录,然后重试。534-5.7.14”
EN

Stack Overflow用户
提问于 2013-12-03 04:18:41
回答 5查看 210.4K关注 0票数 160

我的gmail smtp服务器有问题。我已经在StackOverflow上读到了很多关于这个主题的帖子。

我找到的关于测试连接的最好的帖子是this one

虽然它很好地解释了我收到的错误,但我找不到答案: Google SMTP只是说“请通过您的web浏览器登录,然后重试”。我完全确定密码和电子邮件(都是base64格式)都经过了良好的编码。

正如你在这里看到的,在这张图中:

我只注意到一个不同之处: user@gmail.com和password分两步发送。在上面的链接中,这个人同时发送了这两个信息。谷歌没有接受这一点。但事实是,我编写了auth login Y29udGF0...(用户在base64中,谷歌回复:) 334 UGFzc3dvcmQ6 (意思是“密码:") YzQ2MjJmNWVi...(将我的密码粘贴到base64中,然后按"enter")

然后Goggle说:请通过您的web浏览器登录,然后重试。如需更多信息,请访问https://support.google.com/mail/answer/7126229

我正在经历所有这些问题,因为@MediaTemple和@DreamHost不能与PHPMailer一起工作。我已经使用PHPMailer很久了,在很多不同的主机上,使用SMTP,但使用(mt)和Dreamhost失败了。现在我在一个项目的中间,它>must<工作在这两个主机上。

EN

回答 5

Stack Overflow用户

发布于 2013-12-18 06:09:17

我最近也收到了这条消息,在我切换了一个通过Google SMTP发送的web应用程序的数据中心位置后。

显然谷歌指的网址是:https://support.google.com/mail/answer/78754。在该链接中,其中一个步骤是重置您的密码。不是巧合的是,我还收到了一封来自谷歌的电子邮件,主题是“可疑登录被阻止”,它指示我更改我的密码。

重置密码后,我又像往常一样使用Google SMTP了。

票数 37
EN

Stack Overflow用户

发布于 2014-11-20 18:29:14

若要使用Gmail SMTP发送邮件,需要更改您的帐户设置。登录到你的gmail帐户,然后点击下面的链接,更改你的gmail帐户设置,以便使用你的应用程序和程序发送邮件。https://www.google.com/settings/security/lesssecureapps

注意:此设置不适用于启用了两步验证的帐户。对于不太安全的应用程序访问,这类帐户需要特定于应用程序的密码。

票数 10
EN

Stack Overflow用户

发布于 2015-04-06 14:37:59

我也遇到了这个问题。谷歌检测到我的Mac是一台新设备,并将其屏蔽。要解除阻止,请在web浏览器中登录到您的Google帐户,然后转到“帐户设置”。

向下滚动,你会发现“最近的活动”。点击下面的“设备”。

您的设备将被列出。好的,你的设备。在我这样做并降低了上面提到的保护后,SMTP开始为我工作。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/20337040

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档