Google MailApp.sendEmail与另一个<sent from =“”>字段</sent>

时间:2014-08-22 12:46:26

标签: javascript email google-apps-script gmail

最近我为客户端做了一个脚本。
客户给我许可必要的文件 该脚本最终会向特定地址发送电子邮件 当我在我的谷歌帐户下进行测试时,它会在&#34;发送的&#34;中发送带有我的gmail地址的电子邮件。领域。
当我的客户开始使用此脚本时,&#34;从&#34;田野仍然是我的!
我要求客户取消共享文件,希望在这种情况下谷歌系统会用他的地址改变这个字段,但它没用。 解雇代码:

MailApp.sendEmail(email,subject,body, {htmlBody: body, attachments: pdf});

没有办法改变领域!
我需要做些什么才能解决这种问题?

附:也许这是谷歌的一个错误?
我做了issue

2 个答案:

答案 0 :(得分:1)

您可以修改代码以在高级参数中包含from:参数,如下所示。

MailApp.sendEmail(email,subject,body, {htmlBody: body, attachments: pdf, from:alias});

“alias”是您的Gmail地址或与您的Gmail帐户相关联的任何地址。

答案 1 :(得分:0)

您没有给出用例的上下文,但是有可能触发器调用具有send email()调用的函数。 (当然是可安装的触发器)

在这种情况下,电子邮件将始终由创建触发器的用户发送。 如果您这样做,那么它将来自您的帐户。

请告诉我们是否属实。