如何强制Google应用程序脚本MailApp.sendEmail为循环中的每封电子邮件使用新线程?

如何强制Google应用程序脚本MailApp.sendEmail为循环中的每封电子邮件使用新线程?,email,google-apps-script,automation,gmail-api,Email,Google Apps Script,Automation,Gmail Api,我正在做一个简单的应用程序,我有一个电子表格,上面有几个栏目,一个是电子邮件地址,其他的都是我想通过电子邮件发送给那个地址的信息。代码非常简单,它只是执行MailApp.sendmail的一个while循环,每行都有数据 我遇到的问题是,当我执行应用程序时,所有的电子邮件都会出现在同一封电子邮件中。这使得跟踪回复变得非常困难,因为每封邮件都是独立的。我一直在寻找如何强制MailApp.sendmail启动一个新线程的方法,但我找不到如何在或在web上执行该方法。 问题是,你在这些电子邮件中使用了

我正在做一个简单的应用程序,我有一个电子表格,上面有几个栏目,一个是电子邮件地址,其他的都是我想通过电子邮件发送给那个地址的信息。代码非常简单,它只是执行
MailApp.sendmail
的一个while循环,每行都有数据

我遇到的问题是,当我执行应用程序时,所有的电子邮件都会出现在同一封电子邮件中。这使得跟踪回复变得非常困难,因为每封邮件都是独立的。我一直在寻找如何强制
MailApp.sendmail
启动一个新线程的方法,但我找不到如何在或在web上执行该方法。

  • 问题是,你在这些电子邮件中使用了完全相同的主题,因此它们最终会出现在同一个电子邮件线程中
例如:

这将把所有电子邮件放在同一个线程中:

function myFunction() {
  for (let i=0; i<2; i++){
  
  MailApp.sendEmail("example@gmail.com",
                  "Test", // subject is the same for every email
                  "This is an test email");
  }
}
函数myFunction(){

对于(让我=0;我感谢你!这就是问题所在!我已经包括了请求编号(每行都不同),现在所有的电子邮件都以不同的线程发送,@gaston539很高兴它成功了!)
function myFunction() {
  for (let i=0; i<2; i++){
  
  MailApp.sendEmail("example@gmail.com",
                  "Test"+i, // subject is different for every email
                  "This is an test email");
  }
}