【问题标题】:Is there a limit on number of recipients of message sent using Gmail API?使用 Gmail API 发送的邮件的收件人数量是否有限制?
【发布时间】:2020-03-13 06:55:02
【问题描述】:

我们最近使用 GMail API 发送了一封电子邮件。在电子邮件中,密件抄送中有 270 个收件人。我们从 googleapi 收到以下错误:错误 400:收件人太多,无效参数,

我的问题是:使用 Gmail API 发送的邮件中的收件人数量是否有限制?如果是的话,有多大?

【问题讨论】:

    标签: gmail-api


    【解决方案1】:

    是的,有。

    根据this,每封邮件的收件人限制为 100 个。

    通过 SMTP(由 POP 或 IMAP 用户)或 Gmail API 发送的每封邮件的收件人数 一封电子邮件的收件人、抄送和密送字段中的地址。包括使用 smtp-relay.gmail.com 或 smtp.gmail.com 发送的电子邮件*

    100

    不确定此限制是否仅适用于第三方(例如您自己)或一般情况。 API 的使用条款明确规定,不应滥用 API,同时向近 300 人发送邮件可能被视为试图发送垃圾邮件。

    作为替代方案,您可以将收件人数量拆分为符合限制的块,然后发送多封邮件以覆盖所有邮件。在您的情况下,您必须发送 3 封邮件:2x100 和 1x70。

    不要忘记注释(在我链接的文档中的表格上方):

    如果您的组织使用 SMTP 中继服务通过 Google 路由外发邮件,则发送限制会有所不同。请转至 SMTP 中继服务的发送限制。

    【讨论】:

      猜你喜欢
      • 2017-09-02
      • 1970-01-01
      • 2017-06-22
      • 2014-12-25
      • 2020-02-06
      • 2021-03-25
      • 2018-11-11
      • 2021-01-27
      • 2018-11-16
      相关资源
      最近更新 更多