【问题标题】:Why am I getting OverQuotaException when trying to send an email?为什么我在尝试发送电子邮件时收到 OverQuotaException?
【发布时间】:2013-07-05 01:41:34
【问题描述】:

我有一个在 GAE 上运行的免费 Java 应用程序,每天需要发送 3 封电子邮件。它过去每天发送 2 个并且运行良好,但是当我将其增加到 3 个时,它开始抛出 OverQuotaException。对 Mail API 的所有 3 次调用都在 00:00 以相同的方法执行,但我知道您可以在免费配额内的同一分钟内发送多达 8 封电子邮件。

这是个例外:

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

这背后的原因是什么?

【问题讨论】:

    标签: google-app-engine


    【解决方案1】:

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

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

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

    【讨论】:

    • 它们被发送给单个收件人并且没有附件,但我不知道 340 KB/分钟,可能就是这样。让我调试一下,如果你是对的,我会接受你的回答。谢谢!
    猜你喜欢
    • 2021-06-17
    • 2015-06-14
    • 2012-03-01
    • 1970-01-01
    • 2015-03-28
    相关资源
    最近更新 更多