Gmailを毎日開いているのに、大事なメールだけ見落とすことがあります。
問い合わせ、入金連絡、納期確認、急ぎの返信。
全部を通知すると疲れますが、重要なメールだけ拾えるとかなり楽になります。
今日のGasおじブログでは、Google Apps Script(GAS)でGmailの未読かつ重要なメールを探し、必要な通知へつなげる考え方を整理しました。
■ 何を自動化するのか
やりたいことはシンプルです。
Gmailの中から、未読で重要なメールを検索します。
その件名、送信者、本文の一部を取り出します。
自分が確認しやすい通知先へ送ります。
これだけでも、何度もメールボックスを開く回数を減らせます。
■ GASで作る時の基本の流れ
GASでは、GmailApp.search を使ってメールを検索できます。
たとえば、未読で重要ラベルが付いたメールなら、検索条件は次のように考えます。
is:unread label:important
この条件でスレッドを取得し、各メッセージの件名、送信者、本文の抜粋を取り出します。
通知先によって、Webhook URLやアクセストークンなどの認証情報が必要になる場合があります。
認証情報を使う場合、コードを公開したり、他人に共有したりする時は絶対に値を入れたままにしないでください。
■ 最初から自動送信しない方がいい理由
通知系のGASは便利ですが、最初から強く自動化しすぎると失敗しやすいです。
まずはログに出す。
次に自分宛てだけへ通知する。
その後で、通知条件を絞る。
この順番が安全です。
重要ラベルだけでは拾いすぎる場合があります。
件名に「請求」「見積」「至急」などが含まれる時だけ通知する、特定の送信元だけ見る、営業時間だけ通知する、といった調整も必要になります。
■ よくあるつまずき
APIキーやWebhook URLをコードに直書きしたまま共有してしまう。
通知条件が広すぎて、結局うるさくなる。
SlackやLINEの設定が先に難しく感じて、GAS本体まで進めない。
このあたりで止まりやすいです。
最初は、Gmail検索とLogger.logだけで動作確認してから通知先を足すのがおすすめです。
■ 小さく作ると続きやすい
GASの良さは、いきなり大きな業務システムを作らなくてもいいところです。
今日の重要メールだけ拾う。
自分宛てにだけ通知する。
1時間ごとではなく、朝と夕方だけ確認する。
このくらいの小さな自動化でも、毎日の確認作業はかなり軽くなります。
月額ツールを増やす前に、今あるGoogleアカウントで小さく試せるのがGASの強みです。
■ まとめ
Gmailの重要メール通知は、GASの練習にも実務改善にも向いています。
まずは未読メールを検索する。
次に件名や送信者を取り出す。
最後に、自分だけが受け取る通知へつなげる。
この順番で進めると、危ない自動送信や通知の出しすぎを避けながら改善できます。
GASおじラボでは、こうしたGoogleまわりの小さな自動化を増やしています。
メール確認や通知まわりを整えたい方は、まず「どのメールだけ拾いたいか」から整理してみてください。
■ 通知やGoogle作業を個別に整えたい方へ
メール確認、通知、スプレッドシート整理など、Googleまわりの作業を自分の業務に合わせて整えたい方は、ココナラの出品サービスもご覧ください。
■ 関連サービス
GASで経費精算を完全自動化します
GASを使ったGoogle作業の自動化、通知設計、月次レポートなどを相談できるサービスです。