我正在尝试实现一个简单的谷歌脚本来处理 Gmail 用户收到的每条消息。
我找到了一个这样的例子:
var threads = GmailApp.getInboxThreads();
for (var i=0; i < threads.length; i++) {
var messages = threads[i].getMessages();
for (var j=0; j < messages.length; j++) {
if (!messages[j].isUnread()) {
continue;
}
//process message
}
}
那就是:我遍历收件箱中的所有消息并搜索未读的消息。这对于仅 1800 条消息来说非常慢。
理想情况下,我正在寻找一旦收到每条新消息就会触发的触发器。
如果没有这样的东西,我会尝试利用我看到的这个:
GmailApp.getMessageById(id)