【问题标题】:How to purge the Gmail trash from a time driven trigger如何从时间驱动的触发器中清除 Gmail 垃圾箱
【发布时间】:2017-10-30 12:54:59
【问题描述】:

如何使用触发以在特定时间间隔运行的脚本来清除我的 Gmail 垃圾箱?

【问题讨论】:

  • 你做了哪些研究?您是否检查过有关 Gmail API 或 Google App Scripts 的文档?是的,这是可能的。
  • 请在问题中添加更多详细信息。正文没有描述问题标题。
  • DalmTo,感谢您提供有用的答案->“是的,这是可能的”。它鼓励我挖掘更多的文档。

标签: google-apps-script gmail


【解决方案1】:
//  
// A google app script for purgeing my gmail trash.
// 
// It did work but is there a better way to do this ?
//
function delete_my_gmail_trash() {
    var threads = GmailApp.search( "in:trash" );


    for ( var i = 0; i < threads.length; i++ ) {
        num_of_messages_in_the_thread = threads[i].getMessageCount();
        for ( var j = 0; j < num_of_messages_in_the_thread; j++ ) {
          Gmail.Users.Messages.batchDelete( {  "ids": [threads[i].getMessages()[j].getId() ]}, "me" );

        }
      }
}

【讨论】:

    猜你喜欢
    • 2012-04-08
    • 2011-09-13
    • 1970-01-01
    • 2014-06-07
    • 2014-06-18
    • 2019-11-28
    • 1970-01-01
    • 1970-01-01
    • 2017-05-29
    相关资源
    最近更新 更多