Gmail未読一括既読、最終形態みたいなものです。

2018.07.15

Logging

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;
}
 

タグ

AM, class, function gmailbat, gm.forEach, gm.length, GmailApp.search, Gmail未読一括既読, if, m.isUnread, m.markRead, object Object, return gmailbat, return true, お使い, コード, トリガー, プログラムエラー, 前回, 既読メール, 最終形態, 未読メール,