当前位置: 首页 > 知识库问答 >
问题:

用于删除Gmail的谷歌应用程序脚本

赖鸿羲
2023-03-14

我使用一个简单的脚本来删除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个答案

太叔鸿博
2023-03-14

你能登录这个循环来检查它是否在迭代吗?

 类似资料:
  • 使用谷歌应用脚本Gmail库,当我使用函数,API似乎将过去的一个段落拆分为多个段落,可能会使用字符限制。例如,我的电子邮件中有一段写道: 但当我在电子邮件中调用此功能时,它变成: 而且,当我在一个新的行定界符上拆分电子邮件文本,并进行一些清理,以使用我的输出创建一个数组时,我最终得到: 我查看了这篇Reddit帖子,它似乎处理了类似的问题。但是,我尝试了提出问题的人提出的解决方案: 但它并没有满

  • 我按照脚本以任何方式发布,在每周的特定时间发送Gmail自动回复?。然而,根据我目前的测试,我的Gmail账户在下班时间没有回复任何消息。 我做错了什么或不完整吗? 我所做的: 通过复制和粘贴在https://script.google.com/上创建了一个脚本。 保存脚本并测试它。它工作正常。在这里输入图像描述 任何提示都将不胜感激! 更新:我想知道为什么下面的脚本本身会导致“脚本函数未找到:m

  • 在继续使用GoogleApps脚本构建Google电子表格的过程中,我已经完成了获取Bittrex和Poloniex余额的工作,但无法使用Cryptopia。 下面是我与Bittrex将JSON对象数组映射到字符串的斗争的链接 以下是官方API链接:https://www.cryptopia.co.nz/Forum/Thread/256 以下是一些例子: https://www.cryptopia

  • 我想为某些参数设置一个gmail自带的过滤器。 基本上,我经常使用谷歌别名功能(电子邮件后的符号)。我想自动化创建一个过滤器的过程,该过滤器读取“to”行,然后查找一个“”。如果找到a“”,它将为“”后面的内容制作一个标签。然后,它将创建一个专用/本机过滤器,该过滤器将:跳过收件箱并应用“”后面的标签。 我已经浏览了gmail脚本,但还没有找到制作原生过滤器的方法。我知道这个功能可能刚刚实现。 任

  • 我想使用谷歌应用程序脚本更新谷歌电子表格,并在我拥有的一系列日历发生更改时使用Gmail API发送电子邮件。 Google日历推送通知是否可以与Google App Script一起使用,或者是否需要其他某种平台? 我愿意学习任何必要的东西。我知道需要一个域名来接收通知。 我感谢你的帮助!

  • 所以我想知道我是否可以访问我的签名从我的Gmail帐户和发送电子邮件连同它。是否可以使用Gmail API和应用程序脚本? 这是我目前得到的。