【发布时间】:2020-07-07 23:47:09
【问题描述】:
我的工作使用谷歌应用程序脚本在提交谷歌表单后发送确认电子邮件。我们通常对每个表单使用相同的脚本(删除主题行和文本),但其中一个脚本会产生 100% 的错误率,即使所有其他看起来相同的脚本运行时都没有问题。
下面是脚本:
function sendEmail(e) {
//response
//getRespondentEmail()
var html = HtmlService.createTemplateFromFile("email.html");
var htmlText = html.evaluate().getContent();
var emailTo = e.response.getRespondentEmail();
var subject = "Welcome to Mindful-PC";
var textBody = "This email requires HTML support. Please make sure you open with a client that supports it.";
var options = { htmlBody : htmlText } ;
if(emailTo !== undefined){
GmailApp.sendEmail(emailTo, subject, textBody,{
htmlBody : htmlText,
'from': 'mmhs@challiance.org',
'replyTo' : 'mmhs@challiance.org'
});
}
}
stackdriver 日志说:“无效参数:mmhs@challiance.org at sendEmail(Code:14:14)”
我不确定是什么问题?
【问题讨论】:
标签: google-apps-script google-sheets