0

我们刚刚将我们的免费 G​​oogle Drive 帐户升级为 G-Suite 帐户,因为我们是大约 260 人的退休人员社交俱乐部,并且无法发送会议通知电子邮件,因为 Google Script MailApp.sendEmail() 函数将我们限制为每天 100 个. 因此,我们升级到付费 G-Suite 帐户(据称每天限制 500 封邮件),经过几天的工作将表格和脚本转移到新帐户后,发现我们仍然每天限制为 100 封邮件,当时我们的理解是如果我们升级,可以发送我们的 260 封邮件。

现在这对我们来说是一场噩梦。我们如何解决这个问题?我尝试了技术支持电话,但今天在等待队列中坐了将近 45 分钟后,我终于挂断了。请帮忙。

4

1 回答 1

0

由于这篇文章已经超过 6 个月了,你很可能解决了你的问题,但我想我会通过我到目前为止所学到的东西来帮助其他人。

据我所知,当升级到 G Suite 时,Google Scripts MailApp API 限制增加到 1500,但正如您所知,这不是立即的。我一直在使用两个 G Suite 帐户。我的第一个帐户使用 G Suite Basic 已经有一段时间了,而另一个帐户是旧版帐户已经有一段时间了。您可以使用以下代码确认您的当前限制,我相信我在 API 参考文档中找到了该代码:

var emailQuotaRemaining = MailApp.getRemainingDailyQuota();
Logger.log("Remaining email quota: " + emailQuotaRemaining);

这适用于 MailApp 和 GmailApp API,即使getRemainingDailyQuota()仅在 MailApp 下可用。我忘记了确切的原因,但我相信我只能使用 GmailApp API 将别名用作“发件人”地址,但主要是我使用 MailApp API。

所以现在我将我的脚本迁移到最近升级的帐户。但是我们目前处于 30 天的试用期,这意味着从技术上讲,您仍然可以通过 API 接收 100 个电子邮件收件人。以下是提供有关配额和限制的一些详细信息的两篇文章:https: //support.google.com/a/answer/166852https://developers.google.com/apps-script/guides/services/quotas

第一篇文章表明您可以通过结束试用来增加限制。这可以通过手动付款并等待大约 48 小时来完成。如果我每天需要超过 100 个收件人,这是个好消息。然而第二篇文章说

注意:如果新创建的 G Suite 域有六个或更多用户,则在第一个计费周期内受消费者限制,如果用户数较少,则在多个计费周期内受消费者限制。有关更多信息,请参阅有关发送限制的帮助中心页面。

但是我有一个旧帐户已经很多年了,所以我不知道它是否被认为是“新创建的 G Suite 域”,以及我是否仍然在第一个计费周期的“消费者限制”之下。 ..” -或- “......几个计费周期......”这对我来说很重要,因为我在该域下只有 4 个帐户。联系 G Suite 支持聊天室并没有得到关于该主题的明确答案。他们只是一直告诉我,他们没有接受过支持 Google 脚本的培训,我应该在像这样的社区网站上寻找答案。

希望这对某些人有所帮助,但不幸的是,尚不清楚配额和限制何时准确增加。

编辑:

我终于与谷歌支持人员进行了交谈,他可以更详细地解释第二篇文章中的注释。基本上,您必须至少预付 30 美元(无论帐户数量如何)才能结束消费者限制。也许这对某些人来说是立即清楚的,但他们的措辞让我感到困惑。他们说第一个计费周期有六个或更多用户,因为这将达到增加限额所需的 30 美元门槛。

此链接也可能有帮助:https ://script.google.com/a/directss.net/dashboard

于 2018-01-24T22:01:56.013 回答