会話ではなくメッセージでフィルタリングする方法は?


15

作業中のプロジェクトからGmailアカウントのエラーメッセージをメールで送信しています。

Gmailのフィルター/ラベルを使用してエラーのクラスを整理しようとしています。ただし、3つの既知のエラーケースに対して特定のフィルターを使用しても、件名は基本的に常に同じであるため、特定のメッセージではなくラベルが会話に適用されます。

したがって、すべてのエラーがすべてのフィルターを取得します。私はまだエラーを削除したくありませんが、それらを別々に提出したいです。

まだNOTを含む文字列を使用していませんが、処理が完了した4番目または5番目のエラーケースに到達すると、スケーラブルでないように見えます。

すべてのメールで会話をオフにする以外のオプションはありますか?(予備のアカウントの1つを使用して会話をオフにし、そこで作業を行うことができたと思いますが、そのようなオプションがあると便利です)。


ここで解決策を思いついたことがありますか?私は同じことについて興味があります。特定のメッセージセットの1つをスレッドにしないようにし、残りの電子メールは通常どおりに機能させます。ありがとう、ブリジット

@Bridgetいいえ、これらのメッセージには猫のメールアカウントを使用し、そこにスレッドを残しました。私がそれを使用しても彼女は気にしません。
geoffc

1
ELMAHでこれを回避しました。この特定のエラーソースの秘trickは、例外の概要テキストを含めるように件名行を設定することです。そのため、各タイプの例外は一緒にスレッド化されます。そうすれば、インジェクション攻撃のログをより興味深いものから簡単に(たとえば)分離できます。秘Theは、ELMAH構成の件名行をString.Formatテンプレートにすることができ、{0}が例外メッセージが件名行に挿入される場所であることです。したがって、「システム名:例外タイプ」スレッドを簡単に作成できます。
philw

回答:


6

私は同様の問題を抱えていましたが、唯一の方法は...最初にTHREADビューを無効にすることでした。その後、フィルターではなく、スレッドではなく単一の電子メールに適用されるフィルターを検索/作成できます。


正しい。[会話ビュー]を無効にしないと、フィルタリングされたメッセージだけでなく、会話全体がフィルタリングされたラベル(フォルダー)に配置されます。賛成票。
ロスIvantsiv

2
会話ビューが無効になっている間にフィルターを作成してから再度有効にすると、フィルターは個々のメッセージに対して引き続き動作しますか?
ヴィッキーチワニ

2

「もう一方の端」、つまりエラーメッセージを生成するシステムの問題を解決しようとしてはどうですか。

エラーの日時スタンプまたはID番号(増分カウント)を追加すると、一意の会話としてソートされる一意の件名行が生成されます。

これは、システムを自分で記述した場合、またはシステムに固有のエラーレポートをオンにする設定または機能がある場合、プログラムで実行できます。


0

いいえ、できる方法はありません。そのような機能のためにJavaScript /拡張機能を使用することはほとんどありません。

あなたがこれを行うことができる唯一の方法は、(質問ですでに言ったように)に行くことです

スクリーンショットに示すように、GMail> Settings> General> Conversational View

Gmailの会話ビューをオンまたはオフにします

完了したら、元に戻すことができます。

また、会話ビューはまったくサポートされていないため、m.gmail.com(Gmailのモバイルバージョン)にアクセスすることもできます。


1
OPは、「すべてのメールの会話をオフにする以外のオプションはありますか?」と尋ねます。ソリューションはこの質問にどのように答えますか?
アレックス

@Alex回答を編集しましたが、今は大丈夫だと思います。
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.