最近我为客户端做了一个脚本。
客户给我许可必要的文件
该脚本最终会向特定地址发送电子邮件
当我在我的谷歌帐户下进行测试时,它会在"发送的"中发送带有我的gmail地址的电子邮件。领域。
当我的客户开始使用此脚本时,"从"田野仍然是我的!
我要求客户取消共享文件,希望在这种情况下谷歌系统会用他的地址改变这个字段,但它没用。
解雇代码:
MailApp.sendEmail(email,subject,body, {htmlBody: body, attachments: pdf});
没有办法改变领域!
我需要做些什么才能解决这种问题?
附:也许这是谷歌的一个错误?
我做了issue
答案 0 :(得分:1)
您可以修改代码以在高级参数中包含from:参数,如下所示。
MailApp.sendEmail(email,subject,body, {htmlBody: body, attachments: pdf, from:alias});
“alias”是您的Gmail地址或与您的Gmail帐户相关联的任何地址。
答案 1 :(得分:0)
您没有给出用例的上下文,但是有可能触发器调用具有send email()调用的函数。 (当然是可安装的触发器)
在这种情况下,电子邮件将始终由创建触发器的用户发送。 如果您这样做,那么它将来自您的帐户。
请告诉我们是否属实。