ค้นหาอีเมลที่เป็นของป้ายกำกับที่ระบุเท่านั้น


14

ฉันจะค้นหาอีเมลที่เป็นของป้ายกำกับที่ระบุได้อย่างไรและไม่ได้เป็นของป้ายกำกับอื่น ๆ


น่าเสียดายที่ไม่มีการตั้งค่าสถานะแบบเอกสิทธิ์เฉพาะบุคคลซึ่ง sucks จริงๆ .. โดยเฉพาะฉันต้องการค้นหาอีเมลทั้งหมดที่อยู่ในป้ายกำกับ: เว็บและเฉพาะในป้ายกำกับนั้น ... ไม่มีวิธีการดังกล่าวในขณะนี้นอกเหนือจากการเพิ่ม -label: other_label -label: another_label และรายการดำเนินต่อไป ... สำหรับแฮ็กเกอร์ในหมู่คุณ - ใช่คว้ารายชื่อป้ายกำกับของคุณและเขียนสคริปต์ง่าย ๆ เพื่อสร้างคำสั่งที่คุณต้องการ ...
Nir Pengas

คำตอบ:


9

คุณสามารถค้นหาอีเมลที่เป็นของป้ายกำกับที่ระบุโดยใช้

label:mylabel <include search terms here>

ไวยากรณ์และคุณสามารถยกเว้นข้อความจากป้ายกำกับที่ระบุโดยใช้

-label:mylabel <include search terms here>

วากยสัมพันธ์

ดังนั้นสิ่งที่คุณต้องการสามารถทำได้โดยใช้การรวมกันของทั้งสองนี้ คุณต้องเขียนสตริงการค้นหาที่มี "-label: mylabel" สำหรับป้ายกำกับทั้งหมดที่คุณกำหนดยกเว้นที่คุณกำลังมองหาเช่นนี้:

label:thisisthelabelimlookingfor -label:label1 -label:label2 ... <include search terms here>

3
ใช่ฉันคิดในบรรทัดเดียวกัน แต่คิดว่าอาจจะมีวิธีที่ดีกว่าด้วยการพิมพ์น้อยลง ฉันมีป้ายกำกับประมาณ 100 ป้าย :(
กลางเดือน

ฉันสามารถรับรายการข้อความธรรมดาของป้ายกำกับทั้งหมดของฉันได้หรือไม่
Midhat

@ กลาง: คำถามที่ดี คุณสามารถเข้าถึงบัญชีของคุณโดยใช้ IMAP และได้รับรายชื่อของป้ายทั้งหมดของคุณเช่นที่ปรากฏในคำตอบนี้จะเป็นคำถามที่ StackOverflow แต่อาจมีวิธีที่ดีกว่า
fretje

ฉันได้รับรายการป้ายข้อความธรรมดาจากตัวเลือก Gmail ออฟไลน์ มันแสดงรายการฉลากทั้งหมดคั่นด้วยเครื่องหมายจุลภาค
Midhat

นอกจากนี้ผู้ประกอบการ -label ไม่ได้ทำงานให้ฉัน
Midhat

2

ไม่ใช่วิธีที่ดีที่สุดในโลก แต่ใช้ป้ายกำกับที่ติดตั้งมาเพื่อผลประโยชน์ของคุณ สิ่งนี้ถือว่าคุณไม่สนใจป้ายกำกับที่ GMail ใช้เช่น Social, Updates, Promotions หรือ Forums ป้ายกำกับเหล่านี้ไม่ถือเป็น USER LABELS (ตัวอย่างป้ายชื่อผู้ใช้ของฉัน: Foo)

  1. ไปที่จดหมายทั้งหมด - เลือกจดหมายทั้งหมดแล้วเลือก 'เลือกข้อความ XXX ทั้งหมดในจดหมายทั้งหมด' (นำไปใช้กับอีเมลทุกฉบับที่คุณมี)
  2. ใช้เมนูป้ายกำกับเพื่อยกเลิกการเลือกหนึ่งในป้ายกำกับ GMail (ด้านบน) ฉันมักจะใช้โปรโมชั่น
  3. ไปที่ป้ายกำกับที่คุณสนใจในการค้นหา (Foo)
  4. เลือกทั้งหมดแล้วเลือก 'ข้อความ XXX ทั้งหมดใน (Foo)'
  5. ใช้เมนูป้ายกำกับเพื่อเลือกป้ายกำกับ GMail ที่ถูกลบออกจากขั้นตอนที่ 2 (โปรโมชั่น) - และเพื่อยกเลิกการเลือกป้ายกำกับปัจจุบัน (Foo)
  6. ตอนนี้คุณมีข้อความที่ติดป้ายกำกับ (Foo) ทั้งหมดเปลี่ยนเป็นป้ายกำกับ (โปรโมชัน) - ป้ายกำกับที่ไม่ใช่ป้ายกำกับผู้ใช้
  7. ไปที่ (โปรโมชัน) - เพิ่มในการค้นหา: 'มี: nouserlabels'
  8. ตอนนี้คุณมีรายชื่ออีเมลที่เคยมีข้อความว่า (Foo) เท่านั้น
  9. ไปที่ (โปรโมชัน) - เลือกทั้งหมดแล้วเลือก 'ข้อความ XXX ทั้งหมดใน (โปรโมต)'
  10. ใช้เมนูป้ายกำกับเพื่อเพิ่ม (Foo) ให้กับข้อความทั้งหมด ทุกอย่างกลับสู่ปกติ

0

เมื่อกรองข้อความใน gmail ข้อความจะถูกกำหนดค่าในมุมมองการสนทนาตามค่าเริ่มต้น มุมมองการสนทนาจะจัดกลุ่มอีเมลที่มีหัวเรื่องเดียวกันพร้อมกันกับข้อความการสนทนาเดียว

ดังนั้นเมื่อเลือกหรือสำรวจข้อความที่ถูกกรองคุณจะเห็นป้ายกำกับหลายป้ายบนข้อความที่ไม่เกี่ยวข้องกับเกณฑ์ที่คุณระบุ

ซึ่งจะแสดงเป็น:

Subject: Hello World (2) <label:a> <label:b>
    Message 1 <label:a>
    Message 2 <label:b>

ในการแก้ไขปัญหานี้ให้ไปที่Settings -> General -> Conversation viewเลือกConversation View Offแล้วคลิกบันทึกการเปลี่ยนแปลง เมื่อเพจรีเฟรชการสนทนาทั้งหมดจะถูกแบ่งออกเป็นข้อความส่วนตัว

ซึ่งตอนนี้จะแสดงเป็น:

Subject: Hello World <label:a>
Subject: Hello World <label:b>

สำหรับอินสแตนซ์ส่วนใหญ่ควรเพียงพอที่จะกรองข้อความด้วยป้ายกำกับเดียว

สิ่งนี้มีผลกระทบด้านลบของการยกเลิกการจัดกลุ่มการส่งต่อและตอบกลับอีเมลไปยังข้อความแต่ละข้อความเช่นกัน

อย่างไรก็ตามการตั้งค่าสามารถเปลี่ยนแปลงได้อย่างอิสระโดยไม่สูญเสียการจัดกลุ่มการสนทนาเมื่อเปิดใช้งานมุมมองการสนทนาอีกครั้ง


สำหรับการค้นหาด้วยตัวกรอง หนึ่งในปัญหาคือตัวดัดแปลงของ AND / OR ภายในบริบทของค่า

  • ในการระบุหรือภายในกลุ่มของค่าคุณใช้วงเล็บปีกกา: {a b}
    • a OR bแปลว่า:
  • ในการระบุและภายในกลุ่มของค่าคุณต้องใช้วงเล็บ (a b)
    • a AND bแปลว่า:
  • ในการระบุตัวดำเนินการ NOT บนค่าให้คุณใช้สัญลักษณ์ลบ -a
    • NOT aแปลว่า:

นี้ช่วยให้คุณใช้พวกเขาในการทำงานร่วมกับผู้ประกอบการอื่น ๆ เช่นlabel:, from:, to:ฯลฯ

รายชื่อของผู้ประกอบการและตัวดัดแปลงที่มีอยู่ใน gmail สามารถพบได้บนเว็บไซต์ของพวกเขาhttps://support.google.com/mail/answer/7190

โดยทั่วไปแล้วตัวกรองที่ต้องการlabel:a -label:x -label:yแปล Has label a and does not have label x and y.

นี่หมายถึงข้อความที่มีป้ายกำกับ a และไม่มีป้ายกำกับ x หรือ y จะพบ:

Found: 
    Subject: Hello World <label:a>
    Subject: Hello World <label:a> <label:x> 
    Subject: Hello World <label:a> <label:y>

Not Found:
    Subject: Hello World <label:a> <label:x> <label:y>

เพื่อกรองกลุ่มของป้ายที่คุณจะต้องใช้ตัวกรองที่ชอบ: label:{x y z}จะรวมถึงข้อความที่มีป้ายชื่อx, หรือyz

หากต้องการยกเว้นกลุ่มของป้ายคุณจะใช้ตัวกรองที่ชอบ: -{label:{a b c}}เพื่อยกเว้นข้อความทั้งหมดที่มีป้ายชื่อa, หรือbc

label:{x y z} -{label:{a b c}}ที่จะรวมฟิลเตอร์ก็จะมีลักษณะเช่นนี้

ซึ่งแปลเป็น: Has labels x, y, or z AND does NOT have labels a, b, or c

นอกจากนี้คุณยังสามารถรวมการจัดกลุ่มไม่กับผู้ประกอบการเพิ่มเติมเช่น: -{label:{a b} from:{domain.com}}ซึ่งแปลไปdoes NOT have labels a OR b OR from domain.com

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

ชอบโดย: ควรจะเป็นlabel:{My Label}label:{"My Label"}


ดังนั้นเพื่อตอบคำถามเดิมเพื่อค้นหาข้อความที่มีป้ายกำกับเดียวMy Labelและไม่มีข้อความอื่นคุณจะใช้:label:"My Label" -{label:{"label 2" "label 3"}}

Found:
   Subject: Hello World <label:My Label>

Not Found:
   Subject: Hello World <label:label 2>
   Subject: Hello World <label:label 3>
   Subject: Hello World <label:My Label> <label:label 2>
   Subject: Hello World <label:My Label> <label:label 3>
   Subject: Hello World <label:My Label> <label:label 2> <label:label 3>

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

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