Sil*_*Fox 4 gmail google-apps-script
我以前有一个可用的应用脚本,可以在我的Gmail帐户中删除旧的促销电子邮件.
它使用了代码
var label = GmailApp.getUserLabelByName("Promotions");
Run Code Online (Sandbox Code Playgroud)
获取标签然后迭代label.getThreads()以确定每个线程是否足够大以便删除.
但是,Google现在已经更改了Gmail,因此自动分类现在Categories位于用户界面的部分下方,而不是在标签列表中,因此现在返回null.
如何修复我的代码以检索Promotions类别?我也尝试Categories/Promotions了但它也出现了null.
可以轻松搜索Gmail类别.
这是一个查找每个促销邮件的小代码.结果是一个线程数组,你可以为每个线程添加Label,这样你的旧脚本就会很高兴;-)
var threads = GmailApp.search('category:promotions');// check the category Gmail added to the thread
Run Code Online (Sandbox Code Playgroud)