javascript - Google MailApp.sendEmail 带有另一个 <sent from> 字段

标签 javascript email google-apps-script gmail

最近我为客户做了一个脚本。
客户允许我获取必要的文件。
该脚本最终将电子邮件发送到特定地址。
当我在我的谷歌帐户下测试它时,它会在“发送自”字段中发送带有我的 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/

相关文章:

JavaScript/jQuery - 有什么方法可以检测点击类型吗?

javascript - 使用ajax上传图像仅适用于png

javascript - Soundcloud API/SoundManager2 SetPosition 在播放轨道之前不起作用

excel - 通过 VBA 发送多封电子邮件

Linux - 将系统日期与文件中的日期进行比较并发送电子邮件给管理员

javascript - 插入 div 作为 .lastElementChild 没有 'insertBefore' 没有 jQuery

c# - 向 Outlook Exchange 联系人电子邮件地址发送电子邮件

google-apps-script - 通过 Google Apps 脚本发布 Google 电子表格

google-apps-script - 如何解释Google服务的配额

html - 将 URL 参数传递到 HTML 表单 Google Web App