【GoogleAppsScript(GAS)】Gmail(Gメール)のメール本文から特定の文字を抽出して一部のみを抜き出してスプレッドシートに書き込む方法

記事
IT・テクノロジー



Gmailの本文から特定の文字を抽出して一部のみを抜き出す


例えば、「Gmailの本文から特定の文字を抽出して一部のみを抜き出す」といったことがしたい、というというこもあるかと思います。
6a335c690139fd0e9abe24b6f5a4e30d.jpg


function searchContactMail() {
  const search_text = '"銀河鉄道の夜"';
  const threads = GmailApp.search(search_text, 0, 1);
  const messagesThreads = GmailApp.getMessagesForThreads(threads);
  var messe_body = messagesThreads[0][0].getPlainBody();
  SpreadsheetApp.getActiveSheet().getRange(1, 1).setValue(messe_body);
}

こちらを実行すると、セル「A1」に検索の件名を含んだメールの本文が抽出されて、書き出されます。
※実行時に警告やら何やらが色々と出るかと思いますが、そのあたりは過去の記事をご参考頂ければと思います。

この続きは購入すると読めるようになります。
残り:3,403文字 / 画像7枚
【GoogleAppsScript(... 記事
IT・テクノロジー
500円
サービス数40万件のスキルマーケット、あなたにぴったりのサービスを探す