【Google Apps Script】 Gmail を一括転送するスクリプト(ラベルでもなんでも)

一括で転送する機能がGmailに無かったので、
実装しました。

スプレッドシートの C2に メールの検索条件
          C3に 送り先
を指定すると動きます。

1. メールを検索して取得
2. それを一つ一つ送信
という手順なので、
特定の単語でも絞れますし、色々融通がききます。

(追記 17/2/11)
一ぺんに 250通までしか送れないみたい。
また、1日に使える回数にも制限がある。
1500通くらい??

function gmailfw(){
  var sheet = SpreadsheetApp.getActiveSpreadsheet().getActiveSheet();
  var start = 0;
  var max = 500;
  var search =  sheet.getRange("C2").getValue()
  var fw_addr = sheet.getRange("C3").getValue()

  var threads = GmailApp.search(search, start, max);
  
  for (var i in threads) {
    var thread = threads[i];
    var msgs = thread.getMessages();
    
    for(var m in msgs){
      var msg = msgs[m];
      var from = msg.getFrom();
      var subject = msg.getSubject();
      var body = msg.getPlainBody().replace(/\r/g, "").replace(/\n\n/g, "\n").replace(/\n\n/g, "\n");
      var body = "From:" + from + "\n" + "Subj:" + subject + "\n\n" + body;
      
      GmailApp.sendEmail(fw_addr, subject, body);
    }
    Utilities.sleep(1000);
  }
}

【書評_8】自分の中に毒を持て

読むだけでアドレナリンが出てきた、凄い一冊だった。
あと何回かは読みたい。

自分自身の生きるスジは誰にも渡してはならないんだ。この気持ちを貫くべきだと思う。

続きを読む

【書評_7】財務3表一体理解法

【増補改訂】 財務3表一体理解法 (朝日新書)

【増補改訂】 財務3表一体理解法 (朝日新書)


簿記の知識がなくても、
決算書の読み方・構造を理解が理解できる。

実際簿記の教本から勉強すると
貸借対照表・損益計算書・キャッシュフロー計算書の3つを独立して考えてしまい、
いまいちつながりが分からなかったが、
本書を読んだことで、それぞれの資料のつながりが理解できた。

続きを読む

【書評_6】3分間コーチ


・部下について考える時間
・部下と的を絞った会話をするための時間
以上2つの時間をとるというシンプルなマネジメント手法が書いてある。

続きを読む

【書評_5】超一流の雑談力

超一流の雑談力

超一流の雑談力


雑談とは無駄話ではなく人間関係を良好にするものであり、
トレーニングによってできるようになっていく。
まとめられていた38ポイントのうち、
ためになった部分を抜き出します。

続きを読む

【書評_4】世界トップリーダー1000人が実践する時間術

世界トップリーダー1000人が実践する時間術

世界トップリーダー1000人が実践する時間術


時間はもっとも重要な資源であることを、
再認識させてくれる一冊。
「時間にお金を投資する」という考えを教えてくれました。

続きを読む

【書評_3】「もう一度会いたい」と思われる人になれ!


ビジネスを成功させることにおいて最も重要なのが運であり、
その運は人脈力が呼び寄せてくれる、という主張でした。

続きを読む