用于Gmail删除的Google Apps脚本

时间:2014-02-17 16:21:27

标签: google-apps-script gmail

如果标记为“相机”,我会使用简单的脚本在1天后删除所有电子邮件。这已经工作了几个月。我没有改变它,但它突然停止工作。

该脚本仍有权在我的Gmail上运行但已停止。

任何建议表示赞赏。

脚本是;

function cleanUp() {
  var delayDays = 1 // Enter # of days before messages are moved to trash
  var maxDate = new Date();
  maxDate.setDate(maxDate.getDate()-delayDays);
  var label = GmailApp.getUserLabelByName("camera");
  var threads = label.getThreads();
  for (var i = 0; i < threads.length; i++) {
    if (threads[i].getLastMessageDate()<maxDate)
      {
        threads[i].moveToTrash();
      }
  }
}

谢谢, 萨姆

1 个答案:

答案 0 :(得分:0)

你可以登录循环来检查它是否正在迭代?