我即将创建一个Google表单,该表单将导出到Google表格。我希望能够在提交表单时根据答案(位于C列的单元格中)向特定电子邮件地址(来自地址列表)发送电子邮件通知。
示例:
UserA回答第一个问题:“您来自哪个地区?”
基于该答案,我希望从地址列表中将电子邮件发送到特定的电子邮件地址。
如果UserA回复South East,则会将电子邮件发送至Bob@acme.com
如果UserA回答North,将发送电子邮件至Betty@acme.com
如果UserA回答West,将发送电子邮件至Frank@acme.com
感谢。
答案 0 :(得分:0)
您可以使用对象并测试Col C的传入值。
示例:
var emails ={"South East": "Mail1@some.com,
"North": "Mail2@some.com",
...
}
然后假设列c变得像..
var colC = e.namedValues['xxx'];
var recipient = emails[colC];
这只是一般方法。您也可以使用switch语句。 您应该在继续确认用户值是否有效之前验证输入。 表格提交上的电子邮件通知提供了大量的内容。