0

我正在尝试通过 Google Apps 脚本中的 GMAIL 服务将线程从垃圾箱移至 GMail 存档。如果我这样做,什么也不会发生:

var threads = GmailApp.getTrashThreads(0, 100);
for (var i = 0; i < threads.length; i++) {
    threads[i].moveToArchive();
}

我做错了什么还是这是一个错误?

4

1 回答 1

1

从垃圾箱移至存档似乎不起作用。请提交问题跟踪报告。但是,作为一种解决方法,这将执行以下操作:

线程[i].moveToInbox().moveToArchive();

虽然说实话,代码会非常慢并且可能会超时。这会快得多

var threads = GmailApp.getTrashThreads(0, 100);
GmailApp.moveThreadsToInbox(threads);
GmailApp.moveThreadsToArchive(threads);
于 2012-08-15T06:57:18.550 回答