通过GmailApp api发送的电子邮件不会出现在用户发送的文件夹中

时间:2017-12-22 15:40:26

标签: google-apps-script gmail-api

我有一个使用GmailApp.sendEmail创建和发送HTML电子邮件的脚本。

脚本工作正常,另一端发送和接收电子邮件,但邮件没有出现在用户发送的gmail标签/文件夹中。

是否有可能实现这一目标,因为我希望用户能够确信该脚本已经有效并且能够在将来转发回已发送的邮件?

非常感谢,

2 个答案:

答案 0 :(得分:1)

感谢您的想法和建议。几年前科斯提供的文章导致google issue,其中评论中是否仍有一些关于它是否真正得到解决的辩论!

建议的解决方法是将用户添加到电子邮件中。因此,他们将收到一份邮件副本,以确认其有效:

GmailApp.sendEmail(to, subject, body, {htmlBody:body, from:administratorEmail, bcc:administratorEmail});

虽然这不是一个特别优雅的解决方案,但它似乎是目前最好的选择。

非常感谢,

答案 1 :(得分:-1)

亚历克斯!我想你应该用这个:

var userEmail = Session.getActiveUser().getEmail() //get Email of active user
GmailApp.sendEmail(mail, subject, message, {from: userEmail })