-label:pinned 在 Gmail 中工作,但在 Google Apps Script GmailApp.sea



以下Gmail/Gmail收件箱搜索会返回我的收件箱中固定的所有内容。

in:inbox label:pinned

这将返回所有未固定的收件箱邮件。

in:inbox -label:pinned

旁注:即使邮件被 Gmail 而不是 Gmail "固定"在收件箱中,搜索在两个网络应用中仍按预期工作。

以下 Google Apps 脚本仅记录固定的电子邮件。

function GetUnpinnedEmails() {
var threads = GmailApp.search('in:inbox label:pinned');
for (var i = 0; i < threads.length; i++) {
message = threads[i].getMessages()[0];
subject = message.getSubject();
Logger.log(subject)
}
}

但是,以下 Google Apps 脚本会记录所有收件箱电子邮件,包括固定的邮件

function GetUnpinnedEmails() {
var threads = GmailApp.search('in:inbox -label:pinned');
for (var i = 0; i < threads.length; i++) {
message = threads[i].getMessages()[0];
subject = message.getSubject();
Logger.log(subject)
}
}

GmailApp.search('in:inbox NOT label:pinned')还会返回所有收件箱邮件。

我认为这是一个错误,但我想我会看看我是否遗漏了什么。 谢谢。

不再是问题。谷歌修复了这个问题.
https://issuetracker.google.com/issues/64715312

相关内容

  • 没有找到相关文章

最新更新