最近我为客户做了一个脚本。
客户允许我获取必要的文件。
该脚本最终将电子邮件发送到特定地址。
当我在我的谷歌帐户下测试它时,它会在“发送自”字段中发送带有我的 Gmail 地址的电子邮件。
当我的客户开始使用此脚本时,“发送自”字段仍然是我的!
我要求客户取消共享文件,希望在这种情况下谷歌系统会用他的地址更改此字段,但没有用。
触发代码:
MailApp.sendEmail(email,subject,body, {htmlBody: body, attachments: pdf});
无法更改字段!
我必须做什么才能解决这个问题?
附:也许这是谷歌的一个错误?
我做了issue
最佳答案
您没有给出用例的上下文,但是否有可能由触发器调用具有 send email() 调用的函数? (当然是可安装的触发器)
在这种情况下,电子邮件将始终由创建触发器的用户发送。 如果您这样做了,那么它将来自您的帐户。
请告诉我们情况是否如此。
关于javascript - Google MailApp.sendEmail 带有另一个 <sent from> 字段,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25447401/