ฉันสามารถใช้“ AND” ในตัวกรองของ Outlook ได้หรือไม่


40

ฉันต้องการสร้างกฎ Outlook ที่ตรงกับคำสองคำที่ไม่ติดกันในบรรทัดหัวเรื่อง จะต้องตรงกับทั้งสองคำ (AND) ไม่ใช่อย่างใดอย่างหนึ่ง หากฉันเพิ่มคำสองคำเป็นหนึ่งรายการคำนั้นจะถือว่าพวกเขาเป็นวลีมากกว่าสองคำที่แตกต่างกันและถ้าฉันเพิ่มคำเหล่านั้นเป็นรายการแยกต่างหากมันจะวาง "หรือ" ระหว่างคำเหล่านั้น การสร้างกฎสองข้อนั้นไม่ได้ผลเช่นกันเนื่องจากมันทำงานเหมือนกับตัวพิมพ์ "OR"

จะมีวิธีใดบ้างที่จะพูดว่า "ใช้กฎนี้กับอีเมลที่ตรงกับคำทั้งหมดต่อไปนี้"


11
ฉันสามารถเพิ่มคำหนึ่งคำไปที่ "with xxx ในหัวเรื่อง" และอีกคำหนึ่งเป็น "with xxx ในหัวเรื่องหรือเนื้อหา" อย่างไรก็ตามนี่ไม่น่าเชื่อถือดังนั้นฉันยังอยากทราบว่ามีวิธีแก้ปัญหาที่ดีกว่าอยู่หรือไม่
Marcelo Cantos

ถอนหายใจ ฉันคิดว่าฉันเคยเจอบางอย่างเมื่อฉันใช้ "กับ xxx ในหัวเรื่อง" และ "กับ xxx ในหัวเรื่องหรือเนื้อหา" มันทำงานได้อย่างสมบูรณ์แบบด้วยกฎข้อเดียวไม่ใช่กฎอื่นใดเลย และเมื่อฉันแก้ไขกฎที่ใช้งานได้ก็หยุดทำงานด้วยเช่นกัน ...
Doug R.

คำตอบ:


22

ฉันเกรงว่าคำตอบคือไม่

คุณไม่สามารถเปลี่ยนตรรกะจากตัวช่วยสร้างกฎเอง เป็นที่ตั้งไว้ล่วงหน้าสำหรับคำขอ "ปกติ" ฉันทดสอบตัวเลือกตัวช่วยสร้างที่แตกต่างกันสำหรับคุณ

หากคุณป้อนวลีทั้งหมด (แทนที่จะเป็นเพียงหนึ่งคำในแต่ละครั้ง) เป็นการส่งครั้งเดียว (เช่น "คุณจะไปได้อย่างไร") มันจะกรองข้อความใด ๆ ที่มาพร้อมกับคำทั้งหมดตามลำดับนั้น สิ่งนี้จะช่วยได้ (อาจ!) แต่ถ้าคุณได้รับข้อความที่มี "คุณจะไปถึงที่นั่นได้อย่างไร" มันจะไม่เปิดใช้งานตัวกรองดังนั้นจึงอาจไม่ตรงกับความต้องการของคุณ หากคุณทราบถึงความแตกต่างระหว่างตัวควบคุม AND และ OR แล้วคุณอาจทราบอยู่แล้วว่าสิ่งนี้จะไม่ช่วยคุณ)

ตามที่คุณค้นพบแล้วหากคุณแยกแต่ละคำแยกจากกันมันจะใช้ตัวควบคุม "หรือ" และคุณจะกรองข้อความได้มากกว่าที่คุณต้องการ

คุณสามารถนำเข้าสคริปต์ที่กำหนดเองสำหรับกฎ Outlook ของคุณ แต่คุณต้องใช้ VBScript และคุณต้องสร้างกฎใน VBScript สำหรับแอปพลิเคชันไม่ใช่เฉพาะโปรแกรมแก้ไข เป็นกรรมสิทธิ์ของ Microsoft Corp.

มีบทความฐานความรู้ที่กำลังขยายจาก Microsoft

มันมีตัวอย่างของรหัสที่คุณสามารถใช้ได้ แต่คุณต้องร่างมันจาก VBScript สำหรับแอปพลิเคชันตามที่กล่าวไว้ข้างต้น

คุณอาจพิจารณาตัวกรองบุคคลที่สาม

แหล่ง

(คำถามนี้ถูกถามหลายครั้งและข้อสรุปเหมือนกันเสมอ)


ว้าวฉันไม่รู้ว่าคุณสามารถเขียนตัวกรองใน VBA ได้! ขอบคุณมากสำหรับฉัน
Marcelo Cantos

3
เนื่องจากสิ่งต่าง ๆ เช่นนี้โดยทั่วไปฉันสับสนว่าทำไมทุกคนที่ Microsoft ยังไม่เสียชีวิตจากความอับอาย
David Ljung Madison Stellar

14

ฉันพบวิธีแก้ไขปัญหานี้ หากคุณใช้กฎ "กับคำเฉพาะในหัวเรื่อง" แล้วใช้กฎ "กับคำเฉพาะในหัวเรื่องหรือเนื้อหา" จากนั้นคุณสามารถเชื่อมโยงวลีสองวลีเข้าด้วยกันที่มีทั้งในหัวเรื่องกับตัวดำเนินการ "และ"


1
OP กล่าวถึงวิธีแก้ปัญหาที่แน่นอนในความคิดเห็นเมื่อหกปีที่แล้ว
สกอตต์

7
มันน่าละอายที่ OP ไม่ได้ให้วิธีแก้ปัญหานี้เป็นคำตอบ ฉันไม่เห็นมันในแช็ท
รวย

วิธีแก้ปัญหานี้ใช้ไม่ได้กับ OP ...
00prometheus

ถ้าคุณได้รับอีเมลที่มีคำที่ 1 ในหัวเรื่องและที่สองในเนื้อหาคุณส่งอีเมลไปยังโฟลเดอร์ที่ไม่ถูกต้อง
juanmf

นอกจากนี้ยังมีหรือผู้ให้บริการที่เราได้รับ
Tinkal Gogoi

5

เอ๊ะนี่มันไร้สาระ แต่มันควรจะใช้ได้

  1. สร้างหมวดหมู่ชั่วคราวใหม่
  2. สร้างกฎการกรองแรกที่อยู่บนพื้นฐานของคำแรกและปล่อยให้มันกำหนดหมวดหมู่ชั่วคราว (กฎ: assign it to the category category)
  3. สร้างกฎข้อที่สองที่กรองหมวดหมู่ชั่วคราว (กฎassigned to the category category:) และวลีถัดไปและดำเนินการตามที่คุณต้องการ
  4. สร้างกฎข้อที่สามที่ลบหมวดหมู่ชั่วคราว (กฎ:) clear message's categoriesออกจากจดหมายทั้งหมด

ตรวจสอบให้แน่ใจว่าคำสั่งซื้อนั้นถูกต้อง แต่กฎข้อแรกควรดำเนินการก่อนดังนั้นจึงควรใส่ด้านบนเป็นต้น

หากคุณต้องการมากกว่า 2 ANDวลีที่ตรงกันคุณจะต้องมีหมวดหมู่ชั่วคราวอีก


0

คุณสามารถใช้ตัวกรอง SQL นี่คือตัวอย่างของการกรองงานทั้งหมดที่ไม่ได้ทำและงานเสร็จสมบูรณ์ใน 7 วันที่ผ่านมา:

http://schemas.microsoft.com/mapi/id/{00062003-0000-0000-C000-000000000046}/811c000b" = 0 OR %last7days("http://schemas.microsoft.com/mapi/id/{00062003-0000-0000-C000-000000000046}/810f0040")%

0

หากหนึ่งในสองคำนั้นเป็นของรายการคำที่กำหนดไว้ล่วงหน้าคุณสามารถกรองโดยการสร้างเงื่อนไขข้อยกเว้นเพื่อแยกคำอื่น ๆ ของรายการที่กำหนดไว้ล่วงหน้า

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.