几年前,我创建了一套三种谷歌脚本,允许我在设定的时间后删除我的电子邮件。时代是“一个月后删除”、“一年后删除”和“五年后删除”。这些脚本在第一年里运行得很好,但后来我不得不重新激活它们。
后来我得了老年痴呆症..。我设法让事情持续了几年,但现在我想不出如何重新激活脚本。
我怀疑我从未成功地将我的脚本投入生产。
有人能帮我解决这个问题吗。
也许Gmail现在有一个自动删除电子邮件的功能?
如果你能帮我,记住我的IT技能现在几乎不存在了,所以你可能需要很多耐心。
发布于 2022-01-02 17:51:56
删除标签中的所有消息:
您需要启用Gmail。如果你从来没有这样做过,你可能需要一些帮助。
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
}https://stackoverflow.com/questions/70555504
复制相似问题