0

当我在 GAE(python) 中发送电子邮件时,我收到了错误消息OverQuotaError

但我的配额没有溢出。

以下是我的 Appengine 电子邮件配额。我只消耗 1% 的配额。

Mail API Calls  0%   0%  202 of 1,771,789    Okay
Recipients Emailed  1%   1%  202 of 20,100   Okay
Admins Emailed  0%   0%  0 of 3,492,979  Okay
Message Body Data Sent  0%   0%  0.00 of 29.58 GBytes    Okay
Attachments Sent    0%   0%  0.00 of 0.00 GBytes     Okay
Attachment Data Sent    0%   0%  0.00 of 106.96 GBytes   Okay

我的应用程序打印错误是这样的。

OverQuotaError: The API call mail.Send() required more quota than is available.

我知道发送批量邮件被谷歌阻止。所以我加了Time.sleep(2)

谢谢你。

4

1 回答 1

0

如果您免费使用 GAE,那么我认为您应该更改time.sleep(2)time.sleep(8),因为 GAE 每分钟只允许发送 8 条消息(请参阅此处的详细信息)。您可能还需要检查邮件及其附件的大小。

于 2014-04-22T06:47:04.137 回答