0

我即将创建一个将导出到 Google 表格的 Google 表单。我希望能够在提交表单时根据答案(将在 C 列的单元格中)向特定的电子邮件地址(来自地址列表)发送电子邮件通知。

例子:

UserA 回答第一个必填问题:“您来自哪个地区?”

根据该答案,我希望将一封电子邮件发送到地址列表中的特定电子邮件地址。

如果 UserA 回答 South East,则会向 Bob@acme.com 发送一封电子邮件

如果 UserA 回答 North,将向 Betty@acme.com 发送一封电子邮件

如果 UserA 回答 West,将向 Frank@acme.com 发送电子邮件

谢谢。

4

1 回答 1

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 语句。您应该在继续确认用户值是否有效之前验证输入。提交表单时的电子邮件通知中提供了大量的 tuts。

于 2015-12-07T18:37:41.337 回答