
Gmail未読メール一括既読処理です。
ちなみにこれは間違っているコードなのですね、これを放置していたのに 誰も指摘がなかったという怖さ、やはりネットに転がっているコードは 余程、名の通った人のサイトしか信用しては駄目だなと痛感。 ただ良心的なサイトも数多く有るのも 本当のことですが・・・コードを理解していないと 挙動不審に動くコードだったりする可能性を秘めているので 注意が必要です。 ※あと無限ループ(再帰処理)で走らしていますが 未読問い合わせには問い合わせ制限があるみたいなので 超大量の未読Gmailメールがあった場合など うまく動作しません。 https://script.google.com/home? Qiita::URLはこちらfunction gmailbat(q) { q = !q?0:q; var gm = GmailApp.search("is:unread",q,500); var flg = false; gm.forEach(function(m,i,a){ if(m.isUnread()){ m.markRead(); flg = true; } }); if(flg){ q = q+500; return gmailbat(q); } return true; }