【问题标题】:GmailApp per email recipient quota or how can I test GmailApp code without sending an email to 50+ people?每个电子邮件收件人配额的 GmailApp 或如何在不向 50 多人发送电子邮件的情况下测试 GmailApp 代码?
【发布时间】:2020-10-06 21:23:09
【问题描述】:

Google 对每封电子邮件的收件人配额尚不清楚。上面写着 50 here。上面写着 100,here

我当前的代码使用 MailApp,实际上它似乎失败了超过 50 个密件抄送:

function sendEmail(form) {
  
  var ss = SpreadsheetApp.getActive();
  var body = form.body;
  var bcc = form.bccfield;
  var cc = form.ccfield;
  var to = form.tofield;
  var subject = form.subject;
   var eHandle = ss.getSheetByName("Email Handling");
  var sig = eHandle.getRange(10, 2).getValue();
  var img = eHandle.getRange(11, 2).getValue();    
  var sigImage = '<img src ="' + img + '" >';
  
MailApp.sendEmail({
    to: to,
  cc: cc,
  bcc: bcc,
    subject: subject,
   
  htmlBody: body.replace(/\n/g, '<br>') + sig + sigImage});
  }

我正在考虑根据here 的建议改用 GmailApp。

这会让我升到 100 吗?一位用户here 可能提出了建议,但似乎没有解决。

我会自己测试它,但如果不实际尝试向 50 多人发送电子邮件,我怎么能做到这一点?

【问题讨论】:

    标签: javascript google-apps-script gmail quota


    【解决方案1】:

    由于前面的两个答案对您的问题都是正确的,我认为将它们捆绑到这个社区 wiki 中是一件好事。

    1. GmailApp & MailApp 是 Apps 脚本服务,与 Gmail API 不同。
    2. 您还可以通过在高级服务中激活“Gmail”来使用 enabling it 的 Apps 脚本中的 Gmail API。
    3. 您提到的每个配额指的是不同的服务。
    4. 对于不发送垃圾邮件的测试(除了您自己),您可以使用别名。例如,如果您的电子邮件地址是:myname@gmail.com,那么您可以通过以下方式添加一个 slug 来创建别名地址:myname+{text}@gmail.com 其中“{text}”是一个占位符。

    【讨论】:

      【解决方案2】:

      MailApp 和 GmailApp 服务与 Gmail API 不同

      如果您想在 Google Apps 脚本中使用 Gmail API 配额,而不是使用 MailApp / GmailApp,您应该使用 Gmail 高级服务。

      资源

      【讨论】:

        【解决方案3】:

        在不实际尝试向 50 多人发送电子邮件的情况下,我如何[测试]?

        您可以使用电子邮件别名将 50 封电子邮件发送给自己: 例如,如果您的电子邮件地址是 myname@gmail.com,那么表格中的任何地址

        myname+{text}@gmail.com

        将自动发送到您自己的收件箱。

        所以你可以使用你的脚本来生成一个别名列表,比如:

        myname+1@gmail.com, myname+2@gmail.com, ...

        并在不向任何人发送垃圾邮件的情况下测试任意数量的电子邮件地址(好吧,除了您自己...您将收到该电子邮件的 50 份副本)。

        【讨论】:

          猜你喜欢
          • 2011-05-18
          • 2012-05-18
          • 1970-01-01
          • 2019-03-01
          • 2017-12-05
          • 2015-08-29
          • 1970-01-01
          相关资源
          最近更新 更多