0

我做了一个几乎与此相同的功能,并且效果很好。这个告诉我它正在运行,但我的收件箱中实际上没有发生任何事情。我也没有错误。

(这是我第一天使用 Google 脚本,所以我确信这是一个新手错误。)

function autoArchiveOldInboxItems() {
  var search_term = "label:inbox older_than:30d";

  while(GmailApp.search(search_term).length > 0){
    var threads = GmailApp.search(search_term,0,100);

    GmailApp.markThreadsRead(threads);
    GmailApp.moveThreadsToArchive(threads);
  }

}

我尝试搜索“in:inbox”以及“label:inbox”。

4

1 回答 1

0

出于某种原因,这让它很高兴:

function kickOff(){
  autoArchiveOldInboxItems();
}
function autoArchiveOldInboxItems() {
  var search_term = "label:inbox older_than:30d";

  while(GmailApp.search(search_term).length > 0){
    var threads = GmailApp.search(search_term,0,100);

    GmailApp.markThreadsRead(threads);
    GmailApp.moveThreadsToArchive(threads);
  }

}

然后,我调用启动函数并运行它。奇怪的是,当我之前这样做时,我在编辑器中并选择运行该功能,但它什么也没做。可能的错误?或者也许只是我。

你现在应该看到我的收件箱了。:)

于 2013-05-10T03:38:05.267 回答