繁体   English   中英

使用Google Apps脚本获取已发送文件夹中的未读数量 - GMail

[英]Getting unread count in Sent Folder using Google Apps Script - GMail

有没有办法在已发送文件夹中获取未读邮件?

基本上,我想要的功能是:当我回复邮件列表中已过滤但未通过我的INBOX的邮件时,我希望所有后续回复都能到达我的INBOX。

我试图完成的方式是,如果我在Sent文件夹中看到一个未读邮件,这意味着我参与的一个帖子中有一个新邮件。 我这样说是因为当我点击Gmail网页界面中的“已发送”时,我发现这些邮件未读。

那么,有没有办法获得系统标签的未读数量?

肮脏的方式:我可以做到这一点的一种方法是创建一个过滤器,选择所有包含“from:”的邮件作为我的地址并使用它来获得我想要的东西。 但是,这样我就创造了一个我感觉不舒服的副本!

关于Apps脚本中GmailApp的一个奇妙之处是能够使用与Gmail相同的搜索功能(非常强大)。

要查看已发送文件夹中的所有未读邮件,请使用以下字符串进行搜索

是:未读标签:已发送

就像是

  var query = 'is:unread label:sent'; 
  var threads = GmailApp.search(query);

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM