LoginSignup
0
1

More than 3 years have passed since last update.

【GAS】Gmailの自動アーカイブ2

Last updated at Posted at 2019-09-05

概要

Gmailで特定のメールを寝ている間に自動でアーカイブしてくれるプログラムです。
無題.png
autoArchiveとラベリングされたメールは実行時にすべてアーカイブされます。

ソース

function cleanGmail() {
  const myThreads = GmailApp.search('label:autoarchive in:inbox -is:starred -has:attachment ');
  myThreads.map(function(thread) {
    thread.moveToArchive();
  }); 
}

プログラムは受信トレイのアーカイブラベルを検索してアーカイブしてるだけです。
肝心のラベルはGmail側からフィルタで貼られる様に設定してください。
自動アーカイブしたいメールを開く→返信ボタンの横のその他ボタン→メールの自動振り分け設定→ラベル処理
Gmailの検索がそのまま使えるのでnoreply@, infomation@ など登録すると包括的に指定可。
この関数を日付タイマーで夜中に実行すればラベルが付いた受信トレイにあるメールはすべてアーカイブされます。
救済措置として添付ファイルがある場合とスターをつけたメールはアーカイブしません。

終わりに

GASと連携しやすくスマホで通知が受け取れるGmailをもっと便利にしたい。

0
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
1