2016-09-26 26 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 –

相關問題