【发布时间】:2020-07-03 14:03:07
【问题描述】:
我正在开发一个谷歌网络应用程序,它在某些触发器上发送电子邮件。
应用部署为Execute the app as: Me(me@gmail.com)。
但是,无论何时通过其他用户发送邮件,它总是发送 From me@gmail.com。
这里是函数:-
var subj = "Leave Request From: "+ user.replace(/@google.com/g, "")+ " ["+result[i][1]+" - "+result[i][2]+"]";
var threads = GmailApp.search('\'subject:'+subj+"\'");
threads[0].replyAll("", {
htmlBody: "Hello "+user.replace(/@google.com/g, "")+", <br><br>"+response +'<br><br>Regards,<br>'+email});
有没有办法通过实际的活跃用户而不是我来发送邮件。有什么功能可以做到吗?
我找到了一条信息,但不确定是否可以在 web-app 中实现。
【问题讨论】:
-
将“执行为”更改为用户访问
标签: google-apps-script web-applications