Gmail未読一括既読、最終形態みたいなものです。
どうぞ、お使いください。
前回のプログラムをトリガー呼び出すと下記のエラーが表示されますが
今回のコードを実行してもプログラムエラーは表示されません。
よって未読メールから既読メールになります。
[object Object] を (class) に変換できません。
前回のコードはこちらです。
見比べてみると違いがわかると思います、
ちなみにエラーで落ちていた所は、3行目になります。
function gmailbat () { gm = GmailApp.search("is:unread"); if(gm.length){ gm.forEach(function(m,i,a){ if(m.isUnread()){ m.markRead(); } }); } if(gm.length==500){ return gmailbat(); } return true; }