如何强制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");
}
}