Forms 如何使用谷歌表单中列出的电子邮件地址重新发送电子邮件?
我很难使用这个命令 sendmail(emailAdd,“谢谢”,“谢谢”) 我想将预先格式化的电子邮件重新发送到我谷歌表单上的电子邮件地址。 这是我的密码Forms 如何使用谷歌表单中列出的电子邮件地址重新发送电子邮件?,forms,google-apps-script,gmail,Forms,Google Apps Script,Gmail,我很难使用这个命令 sendmail(emailAdd,“谢谢”,“谢谢”) 我想将预先格式化的电子邮件重新发送到我谷歌表单上的电子邮件地址。 这是我的密码 enter code here function sendEmails2() { var sheet = SpreadsheetApp.getActiveSheet(); var startRow = 2; var startCol = 1 var numRows = 500; var numCols = 20 var dat
enter code here
function sendEmails2() {
var sheet = SpreadsheetApp.getActiveSheet();
var startRow = 2;
var startCol = 1
var numRows = 500;
var numCols = 20
var dataRange = sheet.getRange(startRow,startCol,numRows,numCols);
var data =dataRange.getValues();
for (var i = 0; i < data.length; ++i){
var row = data[0]
var row1 = data[0]
var timeStamp = row[1];
var name = row[2];
var emailAdd = row[3];
var age = row[4];
var phoneNum = row[5];
var yesNo = row[6];
var currentDate = row1[9];
var timeDiff = currentDate - timeStamp
var msgDay1 = row1[11]
var msgDay2 = row1[12]
var msgDay3 = row1[13]
var msgDay4 = row1[11]
}
GmailApp.sendEmail(emailAdd,"thanks","",);
//This code below was used to get the Body of the message in terms of HTML
//My goal is to resend my preformatted email to the email address on my google forms
//How can I attached the HTML using the GmailApp.sendEmail command?
//I want them to receive the exact preformatted email that I made.
/* var label = GmailApp.getUserLabelByName("Sun Life");
var threads = label.getThreads();
for (var i=0; i<threads.length; i++){
var messages = threads[i].getMessages();
for (var j=0; j<messages.length; j++){
var msg = messages[j].getBody();
var sub = messages[j].getSubject();
var dat = messages[j].getDate();
var sheetDebugOut = SpreadsheetApp.getActiveSheet();
sheetDebugOut.appendRow([msg, sub, dat])
}
//threads[i].removeLabel(label);
}*/
SpreadsheetApp.flush();
在此处输入代码
函数sendmails2(){
var sheet=SpreadsheetApp.getActiveSheet();
var startRow=2;
var startCol=1
var numRows=500;
var numCols=20
var dataRange=sheet.getRange(startRow、startCol、numRows、numCols);
var data=dataRange.getValues();
对于(变量i=0;i 对于(var i=0;i此var row=data[0]
可能应该是var row=data[i]
这个var row1=data[0]
可能应该是var row1=row[0]
GmailApp.sendmail()应该在循环中
sendEmail方法中缺少可选参数
修复这些问题,看看是否有帮助谢谢你的帮助,我忘记了使用索引,也忘了在循环中使用sendEmail方法。我尝试了使用.forward(email\u add),因为我将重新发送预先格式化的电子邮件。