クラスメソッドメンバーズからの通知メールを見落とさないためのGmailフィルタ設定

クラスメソッドメンバーズからの通知メールを見落とさないためのGmailフィルタ設定

クラスメソッドメンバーズからGmailに届く通知メールの見落としを防ぐために求められるフィルタ設定を見直してみました。メンバーズポータル上で通知メールに設定可能な各言語をカバー出来る構成になっています。
Clock Icon2024.08.21

クラスメソッドメンバーズサービスから届く通知メールには以下のようなものがあります。

  • AWSご利用料金アラーム
  • AWSご利用料金メール
  • 期限切れ通知メール

これらメールはクラスメソッド社内アカウントにも届きますが、フィルタを入れておかないと紛れて見落としがちです。

通知メール仕分けに関する問い合わせはお客様からは勿論たまに社内からも来る領域です。今後フォーマットの変わる可能性もありますが、現時点でのフォーマットを元にしたフィルタ設定例について挙げてみました。

通知メールのタイトル例

今回対象とするのは以下4つの通知メールとします。言語としては日本語・英語・韓国語の3パターンがあるので12フォーマットとなります。

  • AWSご利用料金アラーム
  • AWSご利用料金メール
  • 期限切れ通知メール
  • ご利用改善レポート

各言語設定はClassmethod IDの言語設定ではなくクラスメソッドメンバーズポータルサイトのメール通知設定が反映されます。

スクリーンショット 2024-08-21 16.44.36

実際のフォーマット末尾にはアカウント名もついていますが、メールフィルタのパターン指定からは省いても問題ないので割愛しています。

AWSご利用料金アラーム

言語 フォーマット
日本語 [Classmethod] AWSご利用料金アラーム 2024年8月分 [AWS Account: XXXXXXXXXXXXX]
English [Classmethod] AWS Usage Alarm: 2024-8 [AWS Account: XXXXXXXXXXXXX]
한국어 [클래스메소드] AWS 이용 요금 알림 2024년8월분 [AWS Account: XXXXXXXXXXXXX]

AWSご利用料金メール

言語 フォーマット
日本語 [Classmethod] 現時点での2024年08月分AWSご利用料金について [AWS Account: XXXXXXXXXXXXX]
English [Classmethod] AWS Billing Usage: 2024-08 [AWS Account: XXXXXXXXXXXXX]
한국어 [클래스메소드] 현 시점에서의2024년08월분 AWS 이용 요금에 대해서 [AWS Account: XXXXXXXXXXXXX]

期限切れ通知メール

言語 フォーマット
日本語 [Classmethod]【X日前】まもなく期限が切れるリソースのお知らせ [AWS Account: XXXXXXXXXXXXX]
English [Classmethod] Subscription expiration in X days [AWS Account: XXXXXXXXXXXXX]
한국어 [클래스메소드] [X 일전] 기한 만료가 얼마남지 않은 리소스에 대한 안내 [AWS Account: XXXXXXXXXXXXX]

ご利用改善レポート

言語 フォーマット
日本語 [Classmethod] AWSご利用改善レポート [AWS Account: XXXXXXXXXXXXX]
English [Classmethod] AWS Usage kaizen report [AWS Account: XXXXXXXXXXXXX]
한국어 [클래스메소드] AWS 이용 개선 리포트 [AWS Account: XXXXXXXXXXXXX]

Gmailフィルタ設定

まずはラベルを作成します。

スクリーンショット 2024-08-21 17.30.53

ネーミングは自由ですが、わかりやすく以下4パターンとしました。

  • AWS利用料金アラーム
  • AWS利用料金
  • 期限切れリソース
  • AWS利用改善

次にフィルタを設定します。フォーマットを元にがっちりと指定したいところですが、記号を含めるとGmailのフィルタ仕様による動作に確証が持てません。

そこで、送信元をno-reply@classmethod.jpで大きく絞った上で件名から記号を含まない部分をフィルタに指定します。アカウント毎に分けたい場合は「含む」と「含まない」を使って切り分けましょう。

スクリーンショット 2024-08-21 17.30.12

フィルタの件名設定

メール 設定値
AWS利用料金アラーム {subject:"AWSご利用料金アラーム" subject:"AWS Usage Alarm" subject:"AWS 이용 요금 알림"}
AWS利用料金 {subject:"AWSご利用料金について" subject:"AWS Billing Usage" subject:"AWS 이용 요금에 대해서"}
期限切れリソース {subject:"まもなく期限が切れるリソースのお知らせ" subject:"Subscription expiration in" subject:"기한 만료가 얼마남지 않은 리소스에 대한 안내"}
AWS利用改善 {subject:"AWSご利用改善レポート" subject:"AWS Usage kaizen report" subject:"AWS 이용 개선 리포트"}

フィルタ設定値は各言語毎のパターンを含めているため、Gmailのフィルタ一覧で横スクロールが発生する要因ともなり得ます。スクロールさせたくない場合は言語別でフィルタを分けるとよいでしょう。

探す必要をなくすため、受診トレイからスキップさせておきます。

スクリーンショット 2024-08-21 18.14.38

あとがき

クラスメソッド社内では数多くのアカウントを取り扱っている都合上、毎日大量のアカウントに関する通知メールが届きます。その中には各スタッフの検証用アカウントも含まれているため、アカウントIDでの絞り込みも必須となります。

スクリーンショット 2024-08-21 18.21.26

ですが、数アカウント程度であればフィルタ設定は各アカウントx各通知メールの組み合わせでも問題ないでしょう。念の為アカウント毎あるいは通知種類毎でサブラベル化するとラベルが過剰に増える状態を防げるはずです。AWS利用改善等の運用改善には欠かせないメールを見落とさないためにも頑張ってみましょう。

Share this article

facebook logohatena logotwitter logo

© Classmethod, Inc. All rights reserved.