件名が異なるメールが同一スレッドにまとめられているのをなんとかする

公開日: @t_yama5k

概要

稼働中のシステムから送信され、Gmail のアドレスで受信したメール。
異なる件名であるが同一スレッドにまとめられてしまっている。

件名の例)
[A システム]バッチ処理を終了
[B システム]バッチ処理を終了

上記 2 つのメールが、意図せず同一スレッド表示されてしまう。

原因

タイトルの最初に[]で囲まれた部分があると この部分も無視して後ろの部分が同じであれば同一スレッドと判断されます。

例えば、あるサーバーからのメッセージを管理していて、

[INFO] From example server [ERROR] From example server と言った様に、エラーメッセージ等を送る際、そのメッセージレベルを[]で囲い、 その後ろは単純な形で同じ内容であると同一スレッドにまとめられます。

対策/解決方法

件名に使っている記号を[]から【】に変更

感想

挙動さえわかれば、日毎のメールをスレッド別にまとめるなど便利に使えそう。