2016-02-11 33 views
0

目標: 使Label1標籤的電子郵件返回到收件箱,並從該電子郵件中刪除Label2。Gmail腳本:搜索,然後移動到收件箱,刪除標籤

這是我到目前爲止有:

function _forceInbox() { 
var label = GmailApp.getUserLabelByName("Label1"); 
    var threads = GmailApp.search('label: LABEL2 is:starred OR label:Not-Done'); 
    for (var i = 0; i < threads.length; i++) { 
    label.removeFromThread(threads[i]); 
     threads[i].moveToInbox(); 
    } 
} 

我得到這個使用: How to remove GMail label - Google Apps script

我得到這個錯誤: 類型錯誤:無法調用 「removeFromThread」 空的。 (第8行,文件「myfile」) 這是什麼意思?

非常感謝您的幫助。

+0

好吧!回答我自己的問題。我加了一個's' 就是這樣。 removeFromThreads – rin

回答

相關問題