Outlook kurallarında Normal İfadeler kullanmanın bir yolu var mı?


10

Posta sunucumuz çok fazla spam filtrelemeyi başarıyor, ancak spam gönderenler bunun üstesinden gelmenin yollarını arıyor gibi görünüyor. Ben sadece düzenli bir ifade gelip gelebilir şeyler hakkında ipucu olabilir bir kural yapabilir eğer geçiyor şeyler mevcut ürün mahsulün sonunda filtrelenebilir buluyorum. Çok sayıda iletinin ileti gövdesinde çok tutarlı bir şey var:

<!-- http://pieqc.medicggin.com  -->

Kural Sihirbazı'ndaki koşullar listesine bakıyorum ve yardımcı olan hiçbir şey görmüyorum, ama belki de işe yarayabilecek bir şey görmüyorum?

Bu, Outlook 2007.


Bu oldukça programlama biraz içerdiğinden, bunu StackOverflow'a taşımanızı tavsiye edeceğim. RegEx ve VBScript referansı için msdn.microsoft.com/en-us/library/ms974570.aspx
Sathyajith Bhat

Cevabınızla ilgili yorumlarımı aşağıda görebilirsiniz.
Cyberherbalist

Yanıtlar:


3

Stackoverflow sorunuza cevap verdim . Umarım bu yardımcı olacaktır. 'Komut dosyasını çalıştır' eylemini kullanmanın bir koşul değil, yalnızca bir eylem olduğunu unutmayın. Etkili olmak için , gelen tüm iletileri işleyen en üst kuralda olması gerekir ve ardından komut dosyası yalnızca içeriği inceler ve ileti öğesini taşır / siler veya sadece bir sonraki kuralın oradan almasına izin vererek atlar.

Bunu, öğe / uygulama etkinlikleri aracılığıyla da yönetebilirsiniz. Bkz. Microsoft Outlook Programlama: Yöneticiler, Geliştiriciler ve İleri Düzey Kullanıcılar için Hızlı Başlangıç: Örnek 11.5.3 .


0

Vücutta belirli kelimeleri kontrol edebileceğiniz bir kural var, belki bunu deneyebilirsiniz? alternatif metin


İç çekmek. Zaten "viagra" "Cialis" ve "replica" kelimelerini yanlış yazan bazı spamlar için kullanıyorum. "V1agr4", "c14lis" yakalamak kolaydır. Bu kelimeleri anlaşılmaz hale gelmeden önce yanlış yazmanın pek çok yolu var. Ama soruda bahsettiğim gibi diğer şeyler de çok karmaşık. Örneğin, belirli bir alan adı bağlantısını yakalayamıyorum çünkü çok fazla kullanıyorlar. Hepsini takip etmek tam zamanlı bir iş olurdu.
Cyberherbalist

@Cyberherbalist Outlook'ta Makrolar ve VBA kullanabilirsiniz. VBA, RegEx'i destekleyebilir. İşte bunu belgeleyen bir bağlantı - msdn.microsoft.com/en-us/library/ms974570.aspx
Sathyajith Bhat

Bunun farkındayım @Sathya, ama bir mesajdaki belirli özellikleri kontrol etmek ve üzerinde işlem yapmak için bir VBA betiğinin nasıl çalıştırılacağına dair hiçbir zaman belge bulamadım. Outlook'a gelen her ileti için bir VBA betiği çalıştırmak zorunda kalacaktı, ancak bunu yapmak için keşfedebileceğim bir seçenek yok! Burada soruyorum çünkü belki de bunun hakkında hiçbir şey bilmediğim, yapmaya çalıştığım şeyi mümkün kılacak belirsiz bir ortam var. Eğer yoksa, öyle olsun.
Cyberherbalist

Aslında, StackOverflow (burada belirtilenden başka bir amaç için) çalıştırmak için bir VBA komut dosyası almak için nasıl bir soru var ve bir yıldan uzun bir süre boyunca cevapsız gitti. stackoverflow.com/questions/836254/…
Cyberherbalist

@Cyberherbalist Bir çatlak bulmaya çalışayım. İlerlememi muhtemelen yarın güncelleyeceğim.
Sathyajith Bhat

0

Muhtemelen aradığınız cevap değil, ama bir posta sunucunuz olduğundan, ağınızdaki postaları 1'den fazla kişi aldığını varsayıyorum ?! Bu durumda, her istemci PC'de düzenli olarak ayarlanması gereken düzenli ifadelere sahip olmak, sorunu yanlış sonunda ele alıyor ve bir destek yükünün bir heckini oluşturuyor gibi görünüyor.

Posta sunucunuz ihtiyacınız olan tüm filtrelemeyi yapmıyorsa, oradan başlamanızı ve bu konuda neler yapılabileceğini görmenizi öneririm.

Posta sunucunuz nedir? (Değiş tokuş?)


Evet, Exchange. Orada da 3. taraf anti-spam çözümü var. Çok şey yakalar, ancak son zamanlarda eskisinden çok daha fazla şey oluyor gibi görünüyor. Onlarla konuştum; özellikle yararlı değiller.
Siber Herbalist
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.