記録

Gmail未読メール一括既読処理

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







    アマゾンウェブサービスってどうなの?前のページ

    Chromeの拡張機能を作りました限定公開してます。次のページ

    関連記事

    1. 記録

      2016.03.30. 03:30:30

      2016.03.30. 03:30:30に自分は何をしていたか・・…

    2. 記録

      窪之内英策先生の原原画展in高知2018

      https://twitter.com/zip358com/stat…

    3. 記録

      AMPページ辞めた理由。

      AMPを辞めた理由はこれ!AMPとはグーグルさんが推奨するモバイル…

    4. 記録

      武士たるもの。

      現実逃避のため絵を描きだした自分ですが・・。トイウノハ嘘で頭の体操に…

    5. 記録

      全ての定義済の変数を配列で返す

      全ての定義済の変数を配列で返す関数です。全てなのでとってきて欲し…

    2018年1月
    1234567
    891011121314
    15161718192021
    22232425262728
    293031  

    カテゴリー

    アーカイブ

    PAGE TOP