GoogleAppsScript GAS スパムフォルダ メール転送

GoogleAppsScript(GAS)でスパムフォルダにメールを転送する方法

GoogleAppsScript(GAS)を使用して、スパムフォルダにメールを転送する方法について解説します。

Shou Arisaka
1 分で読める
2019年4月19日

GoogleAppsScript(GAS)でスパムフォルダにメールを転送する方法

JavaScriptプログラミングにおいて、GoogleAppsScript(GAS)を使用してスパムフォルダにメールを転送する方法について紹介します。

スクリプトの概要

以下のスクリプトは、特定の検索条件に一致するGmailのスレッドをスパムフォルダに移動させる方法を示しています。スクリプトは特定の期間内のメールを検索し、それらをスパムフォルダに移動します。

function moveToSpam_main(term) {
  Logger.log("__log__");
  var myThreads = GmailApp.search(term, 0, 3);
  GmailApp.moveThreadsToSpam(myThreads);
}

function dev_main() {}

function main() {
  moveToSpam_main("newer_than:1d Help us protect your account");
  moveToSpam_main("newer_than:1d from:(ヤマト運輸) 受取りの日時や場所をご指定ください");
  moveToSpam_main("newer_than:1d from:(楽天銀行株式会社) Visaデビットカード引落");
  moveToSpam_main("newer_than:1d アンケートご協力のお願い");
  moveToSpam_main("newer_than:1d New message from AliExpress supplier");
  moveToSpam_main("newer_than:1d 運行情報 Yahoo!路線情報");
  moveToSpam_main("newer_than:1d from:(amaten.com OR アマテン) チャージ申請を受付いたしました");
}

詳細な説明

  1. moveToSpam_main関数: この関数は、Gmailのスレッドを検索し、それらをスパムフォルダに移動します。termパラメータには、検索クエリを指定します。

    function moveToSpam_main(term) {
      Logger.log("__log__");
      var myThreads = GmailApp.search(term, 0, 3);
      GmailApp.moveThreadsToSpam(myThreads);
    }
  2. main関数: main関数では、複数の検索クエリを使用してスパムフォルダに移動するメールを指定します。moveToSpam_main関数を呼び出し、それぞれの検索クエリに一致するスレッドをスパムフォルダに移動します。

    function main() {
      moveToSpam_main("newer_than:1d Help us protect your account");
      moveToSpam_main("newer_than:1d from:(ヤマト運輸) 受取りの日時や場所をご指定ください");
      moveToSpam_main("newer_than:1d from:(楽天銀行株式会社) Visaデビットカード引落");
      moveToSpam_main("newer_than:1d アンケートご協力のお願い");
      moveToSpam_main("newer_than:1d New message from AliExpress supplier");
      moveToSpam_main("newer_than:1d 運行情報 Yahoo!路線情報");
      moveToSpam_main("newer_than:1d from:(amaten.com OR アマテン) チャージ申請を受付いたしました");
    }

このスクリプトを実行することで、指定した検索条件に一致するメールを自動的にスパムフォルダに移動することができます。これにより、不要なメールを手動で管理する手間を省くことができます。

この記事をシェア

Shou Arisaka 2019年4月19日

🔗 リンクをコピー