Wie filtere ich nach Nachrichten, nicht nach Konversation?

15

Ich habe eine E-Mail mit den Fehlermeldungen meines Google Mail-Kontos von einem Projekt gesendet, an dem ich arbeite.

Ich versuche, mithilfe von Google Mail-Filtern / Labels die Fehlerklasse zu ermitteln. Da die Betreffzeile im Grunde immer dieselbe ist, auch wenn ich einen bestimmten Filter für 3 bekannte Fehlerfälle habe, wird die Bezeichnung auf die Konversation anstatt auf die bestimmte Nachricht angewendet.

Daher erhalten alle Fehler alle Filter. Ich möchte die Fehler noch nicht löschen, sondern separat ablegen.

Ich habe den NOT-Enthält-String noch nicht verwendet, aber das scheint nicht skalierbar zu sein, wenn ich zum vierten oder fünften Fehlerfall komme, mit dem ich fertig bin.

Gibt es eine andere Option als das Deaktivieren von Gesprächen für alle meine E-Mails? (Ich schätze, ich könnte eines meiner Reservekonten verwenden, um Gespräche abzuschalten und die Arbeit dort zu erledigen, aber es wäre schön, eine solche Option zu haben).

geoffc
quelle
Haben Sie hier jemals eine Lösung gefunden? Ich bin neugierig auf das Gleiche. Ich möchte, dass eine bestimmte Gruppe von Nachrichten nicht weitergeleitet wird, während der Rest meiner E-Mails wie gewohnt funktioniert. Vielen Dank, Bridget
@Bridget Nein, ich benutze nur das E-Mail-Konto meiner Katze für diese Nachrichten und habe dort das Threading verlassen. Sie hat nichts dagegen, wenn ich es benutze.
Geoffc
1
Ich bin das mit ELMAH durchgegangen. Der Trick bei dieser bestimmten Fehlerquelle besteht darin, die Betreffzeile so festzulegen, dass sie den Ausnahmezusammenfassungstext enthält, sodass jeder Ausnahmetyp zusammengeführt wird. Auf diese Weise ist es einfach, die Protokollierung von Injektionsangriffen von interessanten Dingen zu trennen. Der Trick ist, dass die Betreffzeile in Ihrer ELMAH-Konfiguration eine String.Format-Vorlage sein kann, wobei {0} der Ort ist, an dem die Ausnahmemeldung in Ihre Betreffzeile eingefügt wird. So können Sie leicht "Systemname: Ausnahmetyp" -Threads haben.
Philw

Antworten:

6

Ich hatte ein ähnliches Problem. Der einzige Ausweg bestand darin, ... zuerst die THREAD-Ansichten zu deaktivieren, die Sie in Google Mail> Einstellungen> Konversationsansicht => Deaktivieren ausführen können. Danach können Sie Filter suchen / erstellen, die auf einzelne E-Mails und nicht auf Threads angewendet werden.

ashkan karbasfrooshan
quelle
Richtig. Wenn Sie "Konversationsansicht" nicht deaktivieren, werden nicht nur die gefilterten Nachrichten, sondern ganze Konversationen in Ihre gefilterten Etiketten (Ordner) verschoben. Upvote.
Ross Ivantsiv
2
Wenn ich einen Filter erstelle, während die Konversationsansicht deaktiviert ist, und ihn dann wieder aktiviere, können die Filter dann weiterhin auf einzelne Nachrichten angewendet werden?
Vicky Chijwani
2

Wie wäre es, wenn Sie versuchen, das Problem auf der "anderen Seite" zu lösen, dh auf dem System, das Fehlermeldungen generiert.

Durch Hinzufügen eines Datums- / Zeitstempels oder einer ID-Nummer (inkrementelle Anzahl) der Fehler würden Sie eindeutige Betreffzeilen generieren, die als eindeutige Konversationen sortiert würden.

Dies kann programmgesteuert erfolgen, wenn Sie das System selbst geschrieben haben oder wenn das System über einige Einstellungen oder Funktionen verfügt, die eindeutige Fehlerberichte aktivieren.

user29020
quelle
0

Nein, es gibt keine Möglichkeit, dies zu tun, und es ist äußerst unwahrscheinlich, dass JavaScript / eine Erweiterung für eine solche Funktion vorhanden ist.

Der einzige Weg, dies zu tun, ist (wie Sie bereits in der Frage gesagt haben), indem Sie zu gehen

GMail> Einstellungen> Allgemein> Konversationsansicht (siehe Abbildung):

Schalten Sie die GMail-Konversationsansicht ein und aus

und wenn Sie fertig sind, können Sie es rückgängig machen.

Alternativ können Sie auch m.gmail.com (die mobile Version von Google Mail) besuchen, da die Konversationsansicht dort überhaupt nicht unterstützt wird.

user0
quelle
1
Das OP fragt: „Gibt es eine andere Option als das Deaktivieren von Gesprächen für alle meine E-Mails?“ Wie beantwortet Ihre Lösung diese Frage?
Alex
@Alex Ich habe meine Antwort bearbeitet, ich denke, es ist jetzt in Ordnung.