変数 =《GmailMessage》.isUnread();
変数 =《GmailMessage》.isStarred();
変数 =《GmailMessage》.isInInbox();
変数 =《GmailMessage》.isInChats();
変数 =《GmailMessage》.isInTrash();
《GmailMessage》.mardRead();
《GmailMessage》.markUnread();
《GmailMessage》.star();
《GmailMessage》.unstar();
《GmailMessage》.moveToTrash();
変数 =《GmailMessage》.getFrom();
変数 =《GmailMessage》.getTo();
変数 =《GmailMessage》.getCc();
変数 =《GmailMessage》.getReplyTo();
変数 =《GmailMessage》.getDate();
変数 =《GmailMessage》.getThread();
変数 =《GmailMessage》.getBody();
変数 =《GmailMessage》.getAttachments();
var thds = GmailApp.getInboxThreads();
var msgs = thd.getMessages();
var from = msg.getFrom();
var to = msg.getTo();
var date = msg.getDate();
var subject = msg.getSubject();
var body = msg.getBody();
※リストが表示されない場合
AddBlockなどの広告ブロックツールがONになっているとリストなどが表示されない場合があります。これらのツールをOFFにしてみてください。
※最初に掲載した、受信箱のメッセージを スプレッドシートに書き出すサンプル var sheet = SpreadsheetApp.getActiveSheet(); var thds = GmailApp.getInboxThreads(); var row = 1; for(var n in thds){ var thd = thds[n]; sheet.getRange(row++,1).setValue(thd.getMessageCount()); var msgs = thd.getMessages(); for(m in msgs){ var msg = msgs[m]; var from = msg.getFrom(); var to = msg.getTo(); var date = msg.getDate(); var subject = msg.getSubject(); var body = msg.getBody(); sheet.getRange(row,1).setValue(date); sheet.getRange(row,2).setValue(from); sheet.getRange(row,3).setValue(to); sheet.getRange(row,4).setValue(subject); //sheet.getRange(row,5).setValue(body); // カット! row++; } }
<< 前へ | 次へ >> |