私の電子メールには、通常、複数のラベルが割り当てられています。特定のラベルの電子メールを検索してスプレッドシートに一覧表示し、その電子メールに割り当てられている他のすべてのラベルを表示するのが好きです。ここで電子メールのラベルをスプレッドシートにすべて一覧表示
は、私はこれまで、他のラベルを取得する方法を見つけ出すことはできませんしているものだ...
function myFunction() {
var ss = SpreadsheetApp.getActiveSheet();
var threads = GmailApp.search("label:Test");
for (var i=0; i<threads.length; i++)
{
var messages = threads[i].getMessages();
for (var j=0; j<messages.length; j++)
{
var sub = messages[j].getSubject();
var from = messages[j].getFrom();
var dat = messages[j].getDate();
ss.appendRow([dat, sub, from])
}
}
}