【发布时间】:2014-10-14 21:49:36
【问题描述】:
这是一个示例代码
GmailApp.sendEmail("email@example.com", "mail subject", "mail body");
通话后,我可以在我的 gmail 帐户中看到一条已发送的消息,其 ID 类似于 147f7e77a4efed11 我想通过上述代码检索已发送邮件的此 ID
sendEmail 方法返回GmailApp 的实例,这对于链接操作很有用,但无法获取已发送电子邮件的 ID。
我现在正在做的是执行搜索并获取第一条消息。但我确信这不是一个可靠的方法。
例子
var message = GmailApp.search("to:email@example.com", 0, 1)[0].getMessages()[0];
现在我可以获取消息的 ID 并执行所需的操作。
是否可以在不可靠搜索的情况下检索消息或消息的 ID?
【问题讨论】:
标签: javascript google-apps-script google-docs-api google-drive-api gmail-api