根据单元格中的值向特定用户发送电子邮件通知
Email notification to a specific user based on value in a cell
我将要创建一个 Google 表单,该表单将导出到 Google Sheet。我希望能够在提交表单时根据答案(位于 C 列的单元格中)向特定电子邮件地址(来自地址列表)发送电子邮件通知。
示例:
用户 A 回答了第一个必填问题:"What region are you from?"
根据该答案,我希望将电子邮件发送到地址列表中的特定电子邮件地址。
如果用户 A 回答东南部,将向 Bob@acme.com
发送一封电子邮件
如果用户 A 回答北方,将向 Betty@acme.com
发送一封电子邮件
如果 UserA 回答 West,将向 Frank@acme.com
发送一封电子邮件
谢谢。
您可以使用对象并测试 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 可用于表单提交的电子邮件通知。
我将要创建一个 Google 表单,该表单将导出到 Google Sheet。我希望能够在提交表单时根据答案(位于 C 列的单元格中)向特定电子邮件地址(来自地址列表)发送电子邮件通知。
示例:
用户 A 回答了第一个必填问题:"What region are you from?"
根据该答案,我希望将电子邮件发送到地址列表中的特定电子邮件地址。
如果用户 A 回答东南部,将向 Bob@acme.com
发送一封电子邮件如果用户 A 回答北方,将向 Betty@acme.com
发送一封电子邮件如果 UserA 回答 West,将向 Frank@acme.com
发送一封电子邮件谢谢。
您可以使用对象并测试 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 可用于表单提交的电子邮件通知。