2016-09-26 80 views
-1

我发现了下面的JavaScript代码,我真的需要它但有一些变化。
此链接Sending emails from a Spreadsheetdefıne特定单元格ın谷歌表

让看到这里的问题:

var emailAddress = row[0]; // First column 

现在,我试图让脚本发送通过细胞A2row[0]不是所有的电子邮件中定义的电子邮件信箱。
然后脚本延迟1分钟或任何东西,进入下一发送A3

我可以得到帮助PLZ!? 并感谢所有。

+0

对不起,但问题不是很清楚。你想发送一封电子邮件给A2中定义的收件人,对吗?那之后会发生什么?是全部还是你想发送电子邮件给A3中定义的收件人? –

+0

这听起来像是你想发送一封电子邮件到A2中的地址,然后是一个到A3中的地址,但这正是样本中脚本已经在做的事情。或者,您是否希望不要发送电子邮件给A3中的收件人? –

+0

行.. 脚本真的发送邮件,但所有的邮件(作为一个)我想从脚本发送邮件从A2和等待“延迟任何时间”,然后发送下一封邮件。 –

回答

0

Google Apps脚本有一个Utilities类,其中提供了一个sleep方法。

要在将电子邮件发送给下一个收件人之前将脚本花费一分钟,请尝试插入Utilities.sleep(60000),让它休眠60k毫秒以等待一分钟。
在结束括号之前直接在MailApp.sendEmail之后插入此行。

请注意,there is a limit on how long scripts can run(6分钟)和睡觉计数。

+0

确定它的工作,谢谢/但发送2封邮件,并停止你有想法? –

+0

所以你只想发送给前两行的收件人? –

+0

没有编辑脚本后发送2邮件A2和A3然后停止。 我想继续 为什么他之后2mail 注意止损:我设置睡眠30000 –

相关问题