Google App Script mailapp . sendmail()邮件配额或时间限制
Google App Script MailApp.sendEmail() quota or time limit for emails?
我正在编写代码,基于Google表单提交的结果,可以将表单提交的结果通过电子邮件发送到1到15个不同的电子邮件地址。
我遇到的问题是——在我的邮件队列中只有第一封邮件被发送。我不知道剩下的人会发生什么——如果他们失败了,他们完全是默默地失败的,但他们肯定不会出现在他们应该出现的人的收件箱里。
下面是一些相关的代码:这是向电子邮件地址字符串数组中的每个人发送个性化电子邮件的循环
// sendArray is an array of email strings
// receiptArray is an array of recipient email address strings
while(sendArray.length != 0) {
MailApp.sendEmail(receiptArray.pop(), "Subject line", sendArray.pop());
}
正如标题所暗示的,我认为邮件发送之间有一些配额或定义的时间限制,我不知道,但我在谷歌的文档中找不到任何痕迹。有什么办法能让我得到比第一封邮件更多的信息吗?
我还没有尝试过其他类型的循环,但我正在用getRemainingDailyQuota查看我的配额,它只对我发送的一封电子邮件"收费"。
配额显示在这里,我不确定您是否达到了限制,我有一个脚本,在一次运行中发送了很多邮件(超过800)而没有问题。
你试过其他类型的循环吗?sendQueue
的含量是多少?
相关文章:
- Java脚本时间添加
- Json数据包含日期和时间格式
- 如何根据时间运行不同的脚本
- 用每小时的差值填充数组/列表-从下拉列表中给定两个时间值
- 在wordpress一定时间后更改自定义字段
- 更改angularjs中的日期-时间格式
- 将当前时间添加到我的页面上的特定部分
- 门户网站:当地时间有多有用
- 显示时间的脚本
- 如何在窗体打开时从javascript倒计时计时器值中节省时间
- 通过JSON&比较时间
- Javascript时间轨迹
- 将日期时间作为 JSON 发送将无法在我的视图中正确显示
- 最大限度地减少Google AdWords Script的响应时间
- java script setInterval设置延迟时间
- 使用Apps Script . toisostring()方法转换时髦的日期时间
- 如何将参数传递给基于时间的Google App Script触发器
- Google App Script mailapp . sendmail()邮件配额或时间限制
- Java Script/jQuery,如何在不同的时间间隔执行不同的页面和触发点击
- 为什么document.write of script标记有时间滞后?以及脚本标记执行延迟的原因