使用Gmail API的发送限制是什么?
本文说mail.send每天需要100个配额单位,即1,000,000,000个qu:https://developers.google.com/gmail/api/v1/reference/quota
在其他地方,单个用户每天最多只能发送500个域外电子邮件。我通过API发送的测试电子邮件似乎来自授权该应用的帐户。https://support.google.com/a/answer/166852?hl=en
Gmail API的凭据使用单个G Suite用户帐户是哪个?这会影响该帐户正常发送的500条外部/ 2000条内部邮件吗?
该使用案例是使用WordPress插件(https://wordpress.org/plugins/post-smtp/)通过Gmail API而不是本地邮件服务器来使用SMTP。
感谢您的见解!
答案 0 :(得分:1)
您可能会遇到几个不同限制。
首先是您为常规API使用情况描述的“配额单位”。
但是您更有可能遇到“每日邮件发送限制”。参见:https://developers.google.com/gmail/api/v1/reference/quota
Gmail API强制执行标准的每日邮件发送限制(这些 付费G Suite用户与免费gmail.com用户的限制有所不同。
这些限制是针对每个用户的,并由所有用户的客户端共享, API客户端,本机/ Web客户端还是SMTP MSA。如果这些限制 超出HTTP 429太多请求“超出用户速率限制” 错误消息中提到“(邮件发送)”,并有一段时间重试。 请注意,超出每日限额可能会导致以下类型的 在接受请求之前的多个小时内出现错误,因此您的 客户可以使用标准指数补偿重试该请求。
(添加了重点),您在引用的链接中记录了引用的限制:https://support.google.com/a/answer/166852
有限制:每天2,000(对于试用帐户为500),这对内部和外部收件人均适用。