2013-07-04 104 views
1

我有一个在GAE上运行的免费Java应用程序,需要每天发送3封电子邮件。它曾经每天发送2次并且工作正常,但是当我将它增加到3时,它开始抛出OverQuotaException。所有3次对Mail API的调用都在00:00 hs以相同的方式执行,但我知道您可以在免费配额内的同一分钟内发送多达8封电子邮件。为什么在尝试发送电子邮件时遇到OverQuotaException?

这是例外:

com.google.apphosting.api.ApiProxy$OverQuotaException: The API call mail.Send() required more quota than is available. 

可能是什么这背后的原因是什么?

回答

2

您是否将电子邮件发送给多个收件人?如果是这样,每个收件人都被视为单独的电子邮件。

或者,如果您的电子邮件很长,您可能会达到340 KB /分钟的限制。

如果您的电子邮件有多个附件,您可能还会遇到8个附件/分钟或10 MB附件/分钟限制。

+0

他们被发送给单个收件人,没有附件,但我不知道340 KB /分钟,这可能是。让我调试它,如果你是对的,我会接受你的答案。谢谢! – lufte

相关问题