Я написал это, чтобы извлечь последние 500+ сообщений из gmail в электронные таблицы.
function myFunction() {
var ss = SpreadsheetApp.getActiveSheet();
var threads = GmailApp.getInboxThreads();
for (var i=0; i<threads.length; i++)
{
var messages = threads[i].getMessages();
for (var j=0; j<messages.length; j++)
{
var frm = messages[j].getFrom();
var to = messages[j].getTo();
var dat = messages[j].getDate();
ss.appendRow([frm, to, dat])
}
}
}
Можно ли получить размер каждого письма (с вложением и без вложения)? Когда я просматриваю документацию по методу Gmail , я не могу использовать какую-либо функцию.