Bagaimana saya bisa mengecualikan label yang diberikan dari pencarian, secara efektif menemukan semua email yang tidak memiliki label yang diterapkan? Saya telah mencari Google, SuperUser, dan halaman dukungan pencarian lanjutan Gmail tidak berhasil.
Ini adalah pencarian yang sudah saya coba, tidak ada yang berhasil:
!label:work
NOT label:work
not label:work
-label:work
Alasan ini mungkin bukan duplikat : Setelah beberapa percobaan lagi, tampaknya -
operator akan berfungsi, kecuali bahwa tidak mengecualikan seluruh percakapan jika ada satu pesan dalam percakapan yang memiliki label. Saya perlu pencarian saya untuk mengecualikan setiap percakapan di mana satu atau lebih pesan memiliki label yang ditentukan.
Bagaimana saya bisa mencapai perilaku ini?
Sesuai saran Gianni Di Noia, saya mencoba membuat filter yang cocok dengan email berlabel
work
dan kemudian menerapkan kembali label work
. Sayangnya, setelah beberapa pengujian dengan akun email lain saya menemukan bahwa ini tidak berfungsi karena tidak pernah dipicu. Filter dipicu berdasarkan properti dari email yang masuk, bukan pada percakapan yang diberikan Gmail kepada email itu. Google memperingatkan saya tentang hal ini bahkan sebelum saya melakukan pengujian:
gmail
gmail-labels
gmail-search
Nathan GoFundMonica Arthur
sumber
sumber
-label:
kerja operator persis seperti yang Anda inginkan.work
dikecualikan dengan benar sampai seseorang membalas utas, pada saat itu saya harus mengulang kembali percakapan, meskipun itu masih ditandai, agar lagi dikecualikan dari pencarian.work
dan kemudian menerapkan labelwork
?Jawaban:
Anda dapat melakukan pencarian yang mengecualikan label tertentu. Artinya, pencarian seperti ini akan melakukan apa yang Anda harapkan:
(label:MyLabel1 AND NOT label:inbox AND NOT label:MyBadLabel1)
Pencarian itu hanya akan menampilkan pesan yang:
MyLabel1
inbox
MyBadLabel1
Triknya adalah:
AND NOT
akan bekerja,and not
tidak akan)Jika Anda membiarkan "mode percakapan" menyala, Anda akan mendapatkan hasil yang membingungkan. Misalnya, melakukan pencarian di atas (dengan mode percakapan aktif), kemungkinan akan mengembalikan pesan yang TIDAK cocok dengan pencarian Anda.
Mungkin agak aneh.
Inilah kesepakatannya:
sumber
(label:account and not label:Waiting-For-Feedback)
tetapi pesan pertama yang saya dapatkan dari gmail ditandai dengan tepat kedua label! Jadi, sepertinya tidak berfungsi dengan baik. Saya menggunakan Gmail untuk bisnis. Jelas saya mematikan "mode percakapan". Saya kemudian menemukan bahwa kasus operator logika itu penting! DenganAND NOT
itu berhasil. Denganand not
itu tidak.NOT label:work
juga berfungsi, tanpa perlu kata kunci 'termasuk'Seperti yang sudah dijelaskan dalam pertanyaan, filter menerapkan label pada masing-masing pesan yang masuk, sehingga percakapan dapat memiliki pesan dengan dan tanpa label yang dicari pengguna untuk dikecualikan dari hasil pencarian.
Untuk mencari pesan individual, pertama-tama matikan tampilan percakapan, lalu cari pesan tanpa label.
Untuk mencari percakapan yang tidak termasuk pesannya memiliki label tertentu, pertama cari percakapan yang menyertakan label dan terapkan kembali, kemudian cari percakapan tanpa label yang sesuai.
Referensi
sumber
Anda dapat mencoba - (label: labelname) masukkan pencarian Anda di sini untuk lebih banyak label yang dikecualikan, lanjutkan sintaks berikut:
sumber
Saya menghadapi masalah yang sama yang
-label:'label name'
tidak berhasil. Kemudian saya menyadari bahwa masalahnya adalah labelnya bersarang. Jadi jika Anda memiliki nama labely
bersarang di bawah nama labelx
, jika Anda ingin menyaring hanyay
kemudian menempatkan ini:-label:x-y
. Gunakan-
tanda hubung antara berbagai tingkat label. Mungkin kata kunci lain sepertiNOT
dll dapat bekerja juga.sumber
Karena saya sudah mencoba pencarian berikut ini bekerja cukup baik untuk apa yang Anda butuhkan:
sumber