2016-08-23 78 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來使用它。之後,這個問題已經爲我解決了。