İletilere göre değil, iletilere göre nasıl filtrelenir?


15

Üzerinde çalıştığım bir projeden Gmail hesabı hata mesajlarımı e-posta ile gönderiyorum.

Hata sınıfını sıralamak için Gmail filtrelerini / etiketlerini kullanmaya çalışıyorum. Ancak, bilinen 3 hata durumu için belirli bir filtrem olsa bile konu satırı temelde her zaman aynı olduğundan, etiket, ileti yerine belirli bir ileti yerine uygulanır.

Bu nedenle, tüm hatalar tüm filtreleri alır. Hataları henüz silmek istemiyorum, ancak bunları ayrı ayrı dosyalamak istiyorum.

Ben henüz değil string içerir henüz kullanmadım, ama ben işleme ile yapılır dördüncü veya beşinci hata durumda olsun gibi ölçeklenebilir olmayan görünüyor.

Tüm e-postalarım için Konuşmaları kapatmaktan başka bir seçenek var mı? (Sanırım konuşmaları kapatmak ve orada çalışmak için yedek hesaplarımdan birini kullanabilirsiniz ama böyle bir seçeneğe sahip olmak güzel olurdu).


Burada hiç bir çözüm buldunuz mu? Aynı şeyi merak ediyorum. E-postalarımın geri kalanı normal şekilde çalışırken belirli bir mesaj dizisinin işlenmemesini istiyorum. Teşekkürler, Bridget

@Bridget Hayır, bu mesajlar için kedilerimin e-posta hesabını kullanıyorum ve orada iş parçacığı bırakıyorum. Kullanırsam sakıncası yok.
geoffc

1
ELMAH ile bunun etrafından dolaştım. Bu hata kaynağıyla ilgili hile, konu satırını istisna özet metnini içerecek şekilde ayarlamaktır, böylece her istisna türü birbirine işlenir. Bu şekilde enjeksiyon saldırısı günlüğünü daha ilginç olan şeylerden ayırmak (söylemek) kolaydır. İşin püf noktası, ELMAH yapılandırmanızdaki konu satırının bir String.Format şablonu olabileceği ve {0} özel durum mesajının konu satırınıza eklendiği yerdir. Böylece kolayca "sistem adı: özel durum türü" iş parçacıklarına sahip olabilirsiniz.
philw

Yanıtlar:


6

Benzer bir sorunum vardı, tek yolu ... Gmail> Ayarlar> İleti Dizisi Görünümü => Kapat'da yapabileceğiniz THREAD görünümlerini devre dışı bırakmaktı. Bunu yaptıktan sonra, ileti dizilerine değil tek e-postalara uygulanacak filtreleri arayabilir / oluşturabilirsiniz.


Doğru. "İleti Dizisi Görünümü" nü devre dışı bırakmazsanız, yalnızca filtrelenmiş iletilere değil, filtrelenmiş etiketlerinize (klasörlerinize) iletilerin tamamı eklenir. Oyla.
Ross Ivantsiv

4
İleti dizisi görünümü devre dışıyken bir filtre oluşturup yeniden etkinleştirirsem, filtreler tek tek iletilerde çalışmaya devam eder mi?
Vicky Chijwani

2

"Diğer uç", yani hata mesajları üreten sistem sorunu çözmeye çalışın.

Hataların tarih-zaman damgasını veya kimlik numarasını (artımlı sayım) ekleyerek, benzersiz görüşmeler olarak sıralanacak benzersiz konu satırları oluşturabilirsiniz.

Bu, sistemi kendiniz yazdıysanız veya belki de sistemin benzersiz hata raporlarını açacak bazı ayarları veya özellikleri varsa programlı olarak yapılabilir.


0

Hayır, bunu yapmanın bir yolu yoktur ve böyle bir özellik için bir JavaScript / Uzantıya sahip olma olasılığı düşüktür.

Bunu yapmanın tek yolu (Soruda daha önce söylediğin gibi)

GMail> Ayarlar> Genel> Görüntülü Reklamcılık Görünümü , ekran görüntüsünde gösterildiği gibi:

GMail Konuşması görünümünü açma ve kapatma

ve işiniz bittiğinde geri alabilirsiniz.

Alternatif olarak, Konuşma Görünümü hiç desteklenmediğinden m.gmail.com'u (Gmail'in mobil sürümü) ziyaret edebilirsiniz.


1
OP soruyor: “ Tüm e-postalarım için Konuşmaları kapatmak dışında bir seçenek var mı ?” Çözümünüz bu soruya nasıl cevap veriyor?
Alex

@Alex cevabımı düzenledim, sanırım şimdi iyi.
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.