GASでGmailを検索するための抽出条件一覧
前回、Gmailの特定のメール一覧をスプレッドシートに列挙させる方法について書きましたが、今回はそこで使える検索条件について列挙しておきます。
未読メールのみ抽出
var query = 'is:unread'; var threads = GmailApp.search(query);
タイトルに特定文字含む
var query = 'subject:お知らせ' var threads = GmailApp.search(query);
タイトルに特定文字含む&未読
var query = 'subject:お知らせ is:unread' var threads = GmailApp.search(query);
タイトルだけ複数条件(AND)
var query = "subject:(ANA 2次元バーコード)"; var threads = GmailApp.search(query);
タイトルだけ複数条件(OR)
var query = "{(subject:ANA) (subject:JAL)}"; var threads = GmailApp.search(query);
日付で検索
var query = "after:2022/1/1"; var threads = GmailApp.search(query);
メールアドレスで検索
var query = "from:xxxx@gmail.com"; var threads = GmailApp.search(query);
スポンサーリンク