Loại trừ nhãn khỏi tìm kiếm Gmail?


29

Làm cách nào tôi có thể loại trừ một nhãn nhất định khỏi tìm kiếm, tìm hiệu quả tất cả các email không áp dụng nhãn đó? Tôi đã tìm kiếm Google, SuperUser và trang hỗ trợ tìm kiếm nâng cao của Gmail nhưng không có kết quả.

Dưới đây là các tìm kiếm tôi đã thử, không có tìm kiếm nào hoạt động:

  1. !label:work
  2. NOT label:work
  3. not label:work
  4. -label:work

Lý do đây có thể không phải là một bản sao : Sau một số thử nghiệm nữa, có vẻ như -nhà điều hành sẽ làm việc, ngoại trừ việc nó không loại trừ toàn bộ cuộc hội thoại nếu bất kỳ một tin nhắn nào trong cuộc hội thoại có nhãn. Tôi cần tìm kiếm của mình để loại trừ bất kỳ cuộc hội thoại nào trong đó một hoặc nhiều tin nhắn có nhãn được chỉ định.

Làm thế nào tôi có thể đạt được hành vi này?


Theo lời khuyên của Gianni Di Noia, tôi đã thử tạo một bộ lọc khớp với các email được dán nhãn workvà sau đó áp dụng lại nhãn work. Thật không may, sau một số thử nghiệm với một tài khoản email khác, tôi đã thấy rằng nó không hoạt động vì nó không bao giờ được kích hoạt. Các bộ lọc được kích hoạt dựa trên các thuộc tính của email đến, không phải trên cuộc hội thoại mà Gmail gán email đó. Google đã cảnh báo tôi về điều này ngay cả trước khi tôi thực hiện thử nghiệm:

nhập mô tả hình ảnh ở đây


Nhãn trong gmail được liên kết với các chủ đề (cuộc hội thoại). Các -label:nhà điều hành làm việc chính xác như bạn muốn.
Giovanni Di Noia

1
@Gianni Di Noia: Có lẽ bạn đúng, nhưng đây không phải là hành vi tôi đã trải qua. Chẳng hạn, một cuộc hội thoại được gắn thẻ workđược loại trừ đúng cho đến khi ai đó trả lời chuỗi, lúc đó tôi phải thử lại cuộc hội thoại, mặc dù nó vẫn giống như được gắn thẻ, để nó lại bị loại khỏi tìm kiếm.
Nathan GoFundMonica Arthur

nếu một trong các bộ lọc của bạn thêm thẻ "hoạt động" vào chuỗi thì hành vi là bình thường.
Giovanni Di Noia

Suy nghĩ hấp dẫn ... Vì vậy, tôi sẽ lọc nhãn workvà sau đó áp dụng nhãn work?
Nathan GoFundMonica Arthur

Ý tôi là các bộ lọc trong trang cài đặt: cài đặt> bộ lọc.
Giovanni Di Noia

Câu trả lời:


31

Bạn có thể thực hiện các tìm kiếm loại trừ các nhãn nhất định. Đó là, các tìm kiếm như thế này sẽ làm những gì bạn mong đợi: (label:MyLabel1 AND NOT label:inbox AND NOT label:MyBadLabel1)

Tìm kiếm đó sẽ chỉ hiển thị cho bạn các tin nhắn:

  1. Làm gì có MyLabel1
  2. Và không có nhãn inbox
  3. Và không có nhãn MyBadLabel1

Các thủ thuật là:

  • để thoát khỏi chế độ trò chuyện ! (Như @Ruben nói ở trên.)
  • để sử dụng UPPER CASE cho các toán tử logic ( AND NOTsẽ hoạt động, and notsẽ không)

Nếu bạn bật "chế độ hội thoại", bạn sẽ nhận được kết quả khó hiểu. Ví dụ: thực hiện tìm kiếm ở trên (bật chế độ hội thoại), có thể sẽ trả về các tin nhắn KHÔNG khớp với tìm kiếm của bạn.

Nó có thể là một chút lạ.

Đây là thỏa thuận:

  • Cuộc trò chuyện là tập hợp các tin nhắn mà tất cả đều có cùng một Chủ đề.
  • Khi "chế độ hội thoại" được bật, các tìm kiếm sẽ trả về toàn bộ cuộc hội thoại dưới dạng kết quả.
  • Vậy tìm kiếm gmail nên làm gì nếu một cuộc hội thoại chứa cả tin nhắn phù hợp và tin nhắn không phù hợp với tìm kiếm của bạn?
  • Bạn có thể đang mong đợi nó chỉ trả lại các cuộc hội thoại nếu tất cả các tin nhắn trong cuộc hội thoại đó khớp.
  • Nhưng điều đó không đúng. Thay vào đó, tìm kiếm Gmail sẽ trả về các cuộc hội thoại ngay cả khi chỉ một tin nhắn trong cuộc hội thoại đó khớp.
  • Vì vậy, điều đó có nghĩa là nếu bạn thực hiện cùng một tìm kiếm ở trên với "chế độ hội thoại", kết quả có thể bao gồm các thư không khớp với tìm kiếm của bạn!

2
Tôi đã gõ vào thanh tìm kiếm (label:account and not label:Waiting-For-Feedback)nhưng tin nhắn đầu tiên tôi nhận được từ gmail được gắn thẻ chính xác với cả hai nhãn! Vì vậy, nó dường như không hoạt động đúng. Tôi đang sử dụng Gmail để kinh doanh. Rõ ràng là tôi đã tắt "chế độ hội thoại". Tôi phát hiện ra rằng trường hợp của các toán tử logic là quan trọng! Với AND NOTnó hoạt động. Với and notnó thì không.
danidemi

Chỉ cần NOT label:workhoạt động mà không cần từ khóa 'bao gồm'
Zom-B

2

Như đã được giải thích trong câu hỏi, các bộ lọc áp dụng nhãn cho các tin nhắn đến riêng lẻ, do đó, một cuộc hội thoại có thể có các tin nhắn có và không có nhãn mà người dùng đang tìm cách loại trừ khỏi kết quả tìm kiếm.

Để tìm kiếm các tin nhắn riêng lẻ, trước tiên hãy tắt chế độ xem cuộc hội thoại, sau đó tìm kiếm các tin nhắn mà không có nhãn.

Để tìm kiếm các cuộc hội thoại không bao gồm bất kỳ tin nhắn nào của nó có nhãn nhất định, trước tiên hãy tìm kiếm các cuộc hội thoại bao gồm nhãn và áp dụng lại, sau đó tìm kiếm các cuộc hội thoại mà không có nhãn tương ứng.

Tài liệu tham khảo


Nhãn áp dụng cho cuộc hội thoại, không phải tin nhắn cá nhân trong cuộc hội thoại.
Vaddadi Kartick

2
@Vaddadi: Thật không may, điều đó không đúng. Nếu bạn áp dụng nhãn cho cuộc hội thoại thì sẽ như vậy, nhưng những thứ như bộ lọc chỉ áp dụng nhãn cho thông báo cụ thể. Xem: Làm thế nào để tôi làm việc xung quanh các nhãn được áp dụng cho từng thư và không phải các cuộc hội thoại trong Gmail?
ale

Cảm ơn. Tôi đã không nhận ra rằng UI không phù hợp với những gì thực sự được lưu trữ.
Vaddadi Kartick

2

Bạn có thể thử - (nhãn: tên nhãn) nhập tìm kiếm của bạn ở đây để loại trừ nhiều nhãn hơn chỉ cần tiếp tục cú pháp sau:

  1. - (nhãn: Hộp thư đến) - (nhãn: Cập nhật) - (nhãn: Xã hội) nhập tiêu chí tìm kiếm của bạn
  2. Nhấn Enter

Điều đó không hiệu quả: /
Douglas Gaskell

Đã làm cho tôi. Cảm ơn bạn.
aparente001

1

Tôi đã phải đối mặt với cùng một vấn đề -label:'label name'không hoạt động. Sau đó, tôi nhận ra rằng vấn đề là nhãn được lồng. Vì vậy, nếu bạn có tên nhãn được ylồng dưới tên nhãn x, nếu bạn muốn lọc ra ythì hãy đặt cái này : -label:x-y. Sử dụng -dấu gạch ngang giữa các cấp độ khác nhau của nhãn. Có lẽ các từ khóa khác như NOTvv có thể làm việc là tốt.


1

Vì tôi đã thử các tìm kiếm sau hoạt động khá tốt cho những gì bạn cần:

label:MyLabel1 !label:inbox !label:MyBadLabel1
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.