Outlook Kuralları - “VEYA” boolean nasıl kullanılır?


46

Görünen o ki, Microsoft Outlook 2010, KURALLARI ayarlarken yalnızca "VE" booleanını kullanabilir. En son Windows Live Mail bile "VEYA" kullanabildiğinden rahatsız edici buluyorum. Bir şey mi eksik? Bu WLM kuralını Outlook'ta yeniden oluşturmaya çalışıyorum:

Apply this rule after the message arrives
Where the From line contains 'casoclinico' 
    or Where the Subject line contains 'caso' and 'clínico' 
Move it to the Isbrae - Caso Clínico folder 

2
Bu yardımcı olur, ancak emin değil A || B refactored edilebilir olarak !(!A && !B)yani A or B == not(not A and not B).
Lèse majesté

1
@ Lèsemajesté: zeki, ancak maalesef Outlook bu tür sebepleri desteklemeyecektir. Kural sihirbazı bu konuda çok sınırlıdır.
kmote

@kmote: Evet, Outlook'u kullanmıyorum ve muhtemelen uzun bir çekim olduğunu düşündüm, bu yüzden yorum yaptım.
Lèse majesté

Outlook 2010 kullanıyorum ve anlattıklarınızın tam tersini görüyorum. Yalnızca bir Konu satırı eşleşmesinde VEYA boolean işlecini kullanan bir sorgu ekleyebilirim. Bir AND boolean operatörü kullanmak istiyorum, ancak buna izin vermiyor. Sorgum şöyle gözüküyor: Mesaj foo @ bar'dan geldikten ve konudaki 'foo' veya 'bar' veya 'baz' ile konuya girdikten sonra bu kuralı uygula Foo Bar Baz kategorisine atamak İstediğim şey: Bu kuralı uygula mesaj, foo @ bar'dan gelir ve konudaki 'foo' ve 'bar' ve 'baz' ile birlikte Foo Bar Baz kategorisine atar
Christopher

Bu cevaba yardım etmeyecek, ancak Kural Sihirbazı her koşulda, her türlü işlemi YAPMADAN YAPIYOR için sayfalar içerir. Mantığınız, A && B && !(C || D)ihtiyaçlarınıza bağlı olarak yeterli olabilecek biçimde olabilir.
Carl Walsh

Yanıtlar:


25

Dikkat çekici bir şekilde, Outlook Kuralları Sihirbazı, tarif ettiğiniz şekilde OR'ing'i desteklemez. Kuralların çoğalmasını sakıncası yoksa, aynı sonucu elde etmek için iki ayrı kural oluşturabilirsiniz. Diğer tek alternatif VBA komut dosyasında özel bir kural oluşturmaktır, ancak bu hiçbir şekilde önemsiz bir iş değildir - bunu tavsiye etmem. (İlgileniyorsanız, bu soruda bulunan bağlantıları dikkate alabilirsiniz .)


3
Eek. İşimde çok fazla liste var ve böyle bir kural sayısı aslında bir sorun. Outlook 2010 oldukça düşük bir kural numarası sınırına sahip, bu nedenle makul bir filtreleme stratejisi iyi olurdu. Neden bir quasi sql deyimi yazabileceğiniz bir "Gelişmiş" düğmesi gibi bir şey olmadığı açık mı ?
Sınırlı Kefaret

"Konu içeriği" için bir kural ve "XYZ'den" için bir kural var. Tek bir kuralda birden fazla From XYZ / ZYX / CCY ekleyebilirsiniz, böylece biraz daha az karışıklık yaratır. Kurallarımın temizlenmesi ve daha sonra bunları yapma konusunda daha fazla zaman harcıyorum, ancak kurallarımızı iş arkadaşlarımla paylaşıyorum ...
FreeSoftwareServers

6

Bir "VEYA" almak için, 1. Adımdaki koşullar listesinden daha ileriye bakmanız gerekir. Örneğin, "konudaki veya bedendeki belirli kelimelerle " Daha sonra gereken tüm kriterleri listeleyebilirsiniz.


Bu yorum harika. Bunun için teşekkürler. Bence bu sorunun cevabı olmalı.
Josh Miller

12
OP filtrelemek istiyor sender or subjectve bu ihtiyacı karşılayamıyor.
Wayne,

1

Mac 2018'e bakıyorum. İki tür kural var 1) sunucu tarafı ve 2) müşteri tarafı. Sunucu tarafı kuralları VEYA desteklemiyor, ancak istemci tarafı kuralları var.

görüntü tanımını buraya girin görüntü tanımını buraya girin


0

Bu durumda, Konuyu kullandığınız için, ilk önce 'Öznede belirli kelimeler varsa' ve ikincisini 'Özne veya Vücutta belirli kelimeler varsa' kullanarak iki koşullu bir kural oluşturabilirsiniz. Tek dezavantajı, kuralın 'caso' konuyla ilgiliyse, ancak 'clinico' yalnızca vücutta olsaydı, belirtilen klasöre mesajları işlemesidir.

Sanırım, bir kereye mahsus olursa, bu durumu ele almak için her zaman bir VBA kodu yazabilirsiniz.


Ya OR / VE kullanabileceğini söyleyen yukarıdaki adamdan ne haber
FernandoSBS 25:13

-2

Konu satırı için hem AND / VEYA Operatörünü kullanabilirsiniz. Sadece işleçten önce ve sonra boşluk bırakarak kelimeleri büyük / küçük harflerle ayırın.


bu Outlook 2010 için mi?
FernandoSBS

2
Outlook 2010'dan emin değilim, ancak bunu Outlook 2016'da test ettim ve işe yaramadı.
Sam
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.