首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >我能让我的Google脚本在没有交互的情况下继续工作吗?

我能让我的Google脚本在没有交互的情况下继续工作吗?
EN

Stack Overflow用户
提问于 2022-01-02 11:16:37
回答 1查看 45关注 0票数 1

几年前,我创建了一套三种谷歌脚本,允许我在设定的时间后删除我的电子邮件。时代是“一个月后删除”、“一年后删除”和“五年后删除”。这些脚本在第一年里运行得很好,但后来我不得不重新激活它们。

后来我得了老年痴呆症..。我设法让事情持续了几年,但现在我想不出如何重新激活脚本。

我怀疑我从未成功地将我的脚本投入生产。

有人能帮我解决这个问题吗。

也许Gmail现在有一个自动删除电子邮件的功能?

如果你能帮我,记住我的IT技能现在几乎不存在了,所以你可能需要很多耐心。

EN

回答 1

Stack Overflow用户

发布于 2022-01-02 17:51:56

删除标签中的所有消息:

您需要启用Gmail。如果你从来没有这样做过,你可能需要一些帮助。

代码语言:javascript
复制
function delEmailsInALabel() {
  let ts = GmailApp.search('label:enter label here');
  let ids = [];//array of message ids
  if(ts && ts.length > 0) {
    ts.forEach(t => {
      let ms = t.getMessages()
      if(ms && ms.length > 0) {
        ms.forEach(m => {
          ids.push(m.getId())
        });
      }
    });
  }
  var request = { "ids": ids };//message ids to delete
  console.log(ids);
  Gmail.Users.Messages.batchDelete(request, "me");//This is irreversible
}
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/70555504

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档