2016-08-23 81 views
1

我正在使用Gmail服务器通过程序从我的系统发送电子邮件。 最近我开始得到这样的错误:Gmail SMTP错误 - 临时阻止?

数据命令失败:421 4.7.0临时系统问题。稍后再试(WS)。 6sm3756432pab.11 - gsmtp

原因在the support中给出。

有人可以告诉我可以触发此问题的电子邮件数量是多少?

还是因为其他原因?

+0

#1你有'421,“4.7.0”,临时系统问题。稍后再试。'而不是'421,'4.7.0“,我们的系统检测到来自您IP地址的不请自来的邮件的异常速率',是不是? #2如果你有后者,那么:不,我不认为有特定数量的电子邮件,哪些Gmail与发件人通信。只是不要垃圾邮件的人,但只有通过电子邮件,如果他们同意。 – lukeA

+0

我得到错误'421,“4.7.0”,临时系统问题。稍后再试。'错误。什么会导致这个错误? – Harikrishnan

+0

该错误可能是gmail的临时系统问题。查看[Gmail应用程序状态](https://www.google.com/appsstatus#v=status)。无论如何,这是一个所谓的软反弹,你应该试着在以后再传递这个信息。 – lukeA

回答

3

如果您使用免费的Gmail帐户发送批量电子邮件,您很可能会很早就看到此类回复,因为该服务无意将应用程序事务消息,简报等事件发送给已选择的订阅者。 提供的IMAP/SMTP服务可以帮助您使用Gmail等电子邮件客户端。

如果您需要发送交易信息,我建议您使用谷歌的“AWS SES”作为初学者。

0

当我尝试使用Java中的多线程程序发送批量电子邮件时,我也遇到了同样的问题。然后我听说了Thread Pool Executor。我通过将线程池大小设置为10来使用它。之后,这个问题已经为我解决了。