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 に答える