email - Gmail API 发送限制和费用
问题描述
使用 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。
感谢您的见解!
解决方案
您可能会遇到几个不同的限制。
首先是您为一般 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“超出用户速率限制”错误,并有时间重试。请注意,超出每日限制可能会在请求被接受之前的数小时内导致此类错误,因此您的客户可以使用标准指数退避重试请求。
(强调添加)并且引用的限制记录在您引用的链接中:https: //support.google.com/a/answer/166852
限制为:每天 2,000 个(或试用帐户 500 个),适用于内部和外部收件人。
推荐阅读
- tensorflow - 模块 tensorflow 没有属性获取默认图
- c# - 如何在 C# 中打印 char[,]?
- java - 对于任何输入,程序似乎总是返回 1
- amazon-web-services - 我无法使用 ssh 连接 aws emr
- ios - 如何解决“AddInstanceForFactory:没有为 id 注册工厂
“ 错误? - r - 软件包的安装具有非零退出状态
- gltf - Сan在一个“采样器”(glTF,glb)中有不同的“输入”值
- python - 在 pandas DataFrame 中找到拐点
- php - 如何使用 Request 类进行存储和更新?
- python - 计算列表python列表中所有元素之间的欧几里得距离