谷歌阻止我的机器传输外发邮件的身份验证尝试

谷歌阻止我的机器传输外发邮件的身份验证尝试

我使用 gmail 作为 SMTP 服务器(通过 Ubuntu 12.04 中的 ssmtp 邮件传输代理)从我的服务器发送外发邮件。但问题是Google 经常阻止我的机器进行身份验证尝试。有时它可以正常工作,但有时会出现以下消息:

授权失败(534 5.7.9 https://support.google.com/mail/bin/answer.py?answer=78754 kn10sm96120374oeb.0-gsmtp)

如何永久解决此问题?我创建了一个单独的帐户,仅用于通过此机器发送邮件。

答案1

使用您自己的 SMTP 服务器?

抱歉。这可能不是您想听到的。但 Google 告诉您,您访问其 SMTP 服务器的频率太高,因此他们认为发生了一些奇怪的事情。

至于使用 GMail 作为整个服务器的官方 SMTP 服务器是否可疑,嗯。 有明确的使用限制我认为你没有达到这个限度,但如果我是你,我会认为这些信息意味着我达到了他们认为适当的免费使用的限度。

答案2

Gmail 并非设计为您的网站的 SMTP 服务器。

http://mandrill.com/http://sendgrid.com/http://aws.amazon.com/ses/以及其他一些平台都提供慷慨的免费套餐,并且专门为此类事情而设计。考虑使用它们。

相关内容