【问题标题】:Gmail API sending limits and costGmail API 发送限制和费用
【发布时间】:2019-01-17 12:34:50
【问题描述】:

使用 Gmail API 的发送限制是什么?

这篇文章说 mail.send 每天需要 1,000,000,000 qu 的 100 个配额单位:https://developers.google.com/gmail/api/v1/reference/quota

在其他地方,个人用户每天最多只能收到 500 封域外电子邮件。我使用 API 发送的测试电子邮件似乎来自授权该应用程序的帐户。:https://support.google.com/a/answer/166852?hl=en

对于凭据使用单个 G Suite 用户帐户的 Gmail API 而言,这会影响该帐户可以正常发送的 500 条外部/2000 条内部消息吗?

用例是使用 WordPress 插件 (https://wordpress.org/plugins/post-smtp/) 通过 Gmail API 而不是本地邮件服务器使用 SMTP。

感谢您的见解!

【问题讨论】:

    标签: email smtp gmail-api


    【解决方案1】:

    您可能会遇到几个不同的限制。

    首先是您为一般 API 使用描述的“配额单位”。

    但您更有可能遇到“每日邮件发送限制”。见:https://developers.google.com/gmail/api/v1/reference/quota

    Gmail API 强制执行标准的每日邮件发送限制(这些 付费 G Suite 用户与免费 gmail.com 用户的限制不同)。

    这些限制是针对每个用户的,并且由该用户的所有客户端共享, 无论是 API 客户端、本机/Web 客户端还是 SMTP MSA。如果这些限制 超过 HTTP 429 Too Many Requests "User-rate limit exceeded" 返回提及“(邮件发送)”的错误,并带有重试时间。 请注意,超出每日限制可能会导致这些类型的 在接受请求之前的几个小时内出现错误,因此您的 客户端可以使用标准指数退避重试请求。

    (强调添加)并且引用的限制记录在您引用的链接中:https://support.google.com/a/answer/166852

    限制为:每天 2,000 个(试用帐户为 500 个),这适用于内部和外部收件人。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2013-08-24
      • 2020-06-09
      • 2020-09-07
      • 2020-02-06
      • 2019-02-03
      • 2012-04-27
      • 2020-06-13
      相关资源
      最近更新 更多