【发布时间】:2020-03-13 06:55:02
【问题描述】:
我们最近使用 GMail API 发送了一封电子邮件。在电子邮件中,密件抄送中有 270 个收件人。我们从 googleapi 收到以下错误:错误 400:收件人太多,无效参数,
我的问题是:使用 Gmail API 发送的邮件中的收件人数量是否有限制?如果是的话,有多大?
【问题讨论】:
标签: gmail-api
我们最近使用 GMail API 发送了一封电子邮件。在电子邮件中,密件抄送中有 270 个收件人。我们从 googleapi 收到以下错误:错误 400:收件人太多,无效参数,
我的问题是:使用 Gmail API 发送的邮件中的收件人数量是否有限制?如果是的话,有多大?
【问题讨论】:
标签: gmail-api
是的,有。
根据this,每封邮件的收件人限制为 100 个。
通过 SMTP(由 POP 或 IMAP 用户)或 Gmail API 发送的每封邮件的收件人数 一封电子邮件的收件人、抄送和密送字段中的地址。包括使用 smtp-relay.gmail.com 或 smtp.gmail.com 发送的电子邮件*
100
不确定此限制是否仅适用于第三方(例如您自己)或一般情况。 API 的使用条款明确规定,不应滥用 API,同时向近 300 人发送邮件可能被视为试图发送垃圾邮件。
作为替代方案,您可以将收件人数量拆分为符合限制的块,然后发送多封邮件以覆盖所有邮件。在您的情况下,您必须发送 3 封邮件:2x100 和 1x70。
不要忘记注释(在我链接的文档中的表格上方):
如果您的组织使用 SMTP 中继服务通过 Google 路由外发邮件,则发送限制会有所不同。请转至 SMTP 中继服务的发送限制。
【讨论】: