![](/img/trans.png)
[英]Getting unread count in Sent Folder using Google Apps Script - GMail
[英]getInboxThreads() for specific inbox folder. Google Apps Script gmail
我正在尝试仅从名为“ Approval_needed”的特定文件夹中检索电子邮件线程。 我从Google Apps脚本参考页面找到了一种获取所有收件箱线程的方法,如下所示:
var threads = GmailApp.getInboxThreads();
for (var i = 0; i < threads.length; i++) {
Logger.log(threads[i].getFirstMessageSubject());
}
是否可以getInboxThreads for folder 'Approval_needed'
执行类似getInboxThreads for folder 'Approval_needed'
?
我到处搜寻,却没有找到答案。 我发现了其他方法,例如getPriorityInboxThreads()
和getStarredInboxThreads()
,但是没有什么像getInboxThreads(string)
。
您所谓的“文件夹”实际上是gmail中的“标签”,您可以在Label类上使用getThreads()方法。
文档中的示例:
// Log the subject lines of the threads labeled with MyLabel
var label = GmailApp.getUserLabelByName("MyLabel");
var threads = label.getThreads();
for (var i = 0; i < threads.length; i++) {
Logger.log(threads[i].getFirstMessageSubject());
}
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.