केवल निर्दिष्ट लेबल से संबंधित ईमेल खोजें


14

मैं उन ईमेलों की खोज कैसे करता हूं जो केवल एक निर्दिष्ट लेबल से संबंधित हैं, और किसी अन्य लेबल से संबंधित नहीं हैं।


दुर्भाग्य से वहाँ कोई विशेष झंडा नहीं है जो वास्तव में बेकार है .. विशेष रूप से मैं उन सभी ईमेलों को खोजना चाहता हूं जो लेबल में हैं: वेब और केवल उस लेबल में ... इस समय ऐसा करने का कोई तरीका नहीं है इसके अलावा -लैबेल: other_label -label: एक और_लैब और सूची आपके बीच ... हैकर्स के लिए जाती है - हाँ, अपने लेबल की एक फ्लैट सूची को पकड़ो और एक साधारण स्क्रिप्ट लिखिए जो आपको आवश्यक कमांड उत्पन्न करने के लिए है ...
Nir Pengas

जवाबों:


9

आप उन ईमेलों की खोज कर सकते हैं जो किसी विशिष्ट लेबल से संबंधित हैं

label:mylabel <include search terms here>

सिंटैक्स, और आप संदेशों का उपयोग करके किसी विशिष्ट लेबल से बाहर कर सकते हैं

-label:mylabel <include search terms here>

वाक्य - विन्यास।

तो आप जो चाहते हैं, वह इन दोनों के संयोजन का उपयोग करके पूरा किया जा सकता है। आपको एक खोज स्ट्रिंग की रचना करनी है जिसमें आपके द्वारा परिभाषित सभी लेबल के लिए एक "-लैबेल: मायलाबेल" है, जिसे आप इस तरह देख रहे हैं, जैसे:

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

3
हाँ, मैं उसी तर्ज पर सोच रहा था, लेकिन लगा कि शायद एक बेहतर तरीका है, बहुत कम टाइपिंग के साथ। मेरे पास लगभग 100 लेबल परिभाषित हैं :(
मिडहट

क्या मुझे अपने सभी लेबल की एक साधारण सा-पाठ सूची मिल सकती है?
मिडहट

@ मिदहत: अच्छा सवाल। आप अपने खाते को imap का उपयोग कर सकते हैं, और अपने सभी लेबल की एक सूची प्राप्त कर सकते हैं जैसे कि स्टैकओवरफ़्लो प्रश्न के उत्तर में दिखाया गया है । लेकिन बेहतर तरीके हो सकते हैं।
fretje

मुझे ऑफ़लाइन जीमेल विकल्पों में से मेरा सादा पाठ लेबल सूची मिला। यह सभी लेबल, अल्पविराम अलग सूचीबद्ध करता है।
मिडहट

इसके अलावा मेरे लिए -label ऑपरेटर फ्लॉप काम
Midhat

2

दुनिया का सबसे अच्छा तरीका नहीं है, लेकिन अपने लाभ के लिए निर्मित लेबल का उपयोग करें। यह मानता है कि आप उन लेबल की परवाह नहीं करते हैं, जो GMail लागू होते हैं, जैसे सामाजिक, अपडेट, प्रचार या फ़ोरम। इन लेबल को USER LABELS नहीं माना जाता है (मेरा उदाहरण उपयोगकर्ता लेबल: फू)

  1. सभी मेल पर जाएं - सभी मेल का चयन करें और फिर 'सभी मेल में सभी XXX संदेशों का चयन करें' चुनें (आपके पास मौजूद ईमेल के प्रत्येक टुकड़े पर लागू करें)
  2. GMail लेबल (ऊपर) में से एक को अचयनित करने के लिए लेबल मेनू का उपयोग करें। मैं आमतौर पर प्रचार का उपयोग करता हूं।
  3. उस लेबल पर जाएं जिसे आप खोजने में रुचि रखते हैं (फू)
  4. सभी का चयन करें और फिर (फू) में सभी XXX संदेशों का चयन करें
  5. चरण # 2 (प्रचार) से हटाए गए GMail लेबल का चयन करने के लिए लेबल मेनू का उपयोग करें - और वर्तमान लेबल (FST) को अचयनित करने के लिए
  6. अब आपके पास आपके सभी (फू) लेबल वाले संदेश हैं, जो लेबल (प्रचार) में बदल गया है - एक लेबल जो एक उपयोगकर्ता लेबल नहीं है
  7. (प्रचार) पर जाएं - खोज में जोड़ें: 'has: nouserlabels'
  8. अब आपके पास उन ईमेल की एक सूची है जो केवल (Foo) के रूप में लेबल किए जाते थे
  9. (प्रचार) पर जाएं - सभी का चयन करें और फिर (प्रचार) सभी XXX संदेशों का चयन करें
  10. सभी संदेशों को जोड़ने के लिए लेबल मेनू का उपयोग करें (फू)। सब कुछ वापस सामान्य हो गया है

0

संदेशों को gmail में फ़िल्टर करते समय, उन्हें डिफ़ॉल्ट रूप से वार्तालाप दृश्य में कॉन्फ़िगर किया जाता है। वार्तालाप दृश्य समूह संदेश को एक ही विषय के साथ एक एकल वार्तालाप आधारित संदेश के रूप में सेट करता है।

इसलिए फ़िल्टर किए गए संदेशों को चुनते या नेविगेट करते समय, आपको संदेशों पर कई लेबल दिखाई देंगे जो आपके निर्दिष्ट मानदंडों के लिए प्रासंगिक नहीं हैं।

जो इस प्रकार प्रदर्शित होता है:

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

इसे ठीक करने के लिए, Settings -> General -> Conversation viewSelect पर जाएं Conversation View Offऔर फिर Save Changes पर क्लिक करें। एक बार पृष्ठ ताज़ा होने के बाद, सभी वार्तालाप व्यक्तिगत संदेशों में टूट जाएंगे।

जो अब इस प्रकार दिखाई देगा:

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

अधिकांश उदाहरणों के लिए, यह एकल लेबल द्वारा संदेशों को फ़िल्टर करने के लिए पर्याप्त होना चाहिए।

इससे व्यक्तिगत संदेशों में अग्रेषित और उत्तर-भेजे गए ईमेल के नकारात्मक प्रभाव पड़ते हैं।

हालाँकि, वार्तालाप समूह को खोए बिना सेटिंग को स्वतंत्र रूप से बदला जा सकता है, जब वार्तालाप दृश्य पुन: सक्षम होता है।


फिल्टर के साथ खोजने के लिए के रूप में; समस्याओं में से एक मानों के संदर्भ में AND / OR का संशोधक है।

  • मानों के समूह के भीतर OR निर्दिष्ट करने के लिए, आप घुंघराले कोष्ठक का उपयोग करें: {a b}
    • वास्तविक रूप है: a OR b
  • मानों के समूह के भीतर और निर्दिष्ट करने के लिए, आप कोष्ठक का उपयोग करते हैं (a b)
    • वास्तविक रूप है: a AND b
  • एक मान ऑपरेटर को उस मान पर निर्दिष्ट करने के लिए जिसका आप माइनस प्रतीक का उपयोग करते हैं -a
    • वास्तविक रूप है: NOT a

यह आपको संयोजन में उन्हें इस्तेमाल करने के अन्य ऑपरेटरों की तरह साथ की अनुमति देता है label:, from:, to:आदि

ऑपरेटरों की सूची और जीमेल में उपलब्ध संशोधक उनकी वेबसाइट https://support.google.com/mail/answer/7190 पर देखे जा सकते हैं

सामान्य रूप से एक फिल्टर की तरह label:a -label:x -label:yअनुवाद होगा Has label a and does not have label x and y.

इसका मतलब है कि जिन संदेशों में लेबल है और जो लेबल 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, yया z

: लेबल के एक समूह निकालने के लिए आपको प्रकार का फ़िल्टर का प्रयोग करेंगे -{label:{a b c}}सभी संदेशों को लेबल है कि बाहर करने के लिए a, bया c

फ़िल्टर को संयोजित करने के लिए यह इस तरह दिखेगा 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>

अफसोस की बात है कि आपको सभी बहिष्कृत लेबल को स्पष्ट रूप से परिभाषित करने की आवश्यकता होगी, क्योंकि केवल लेबल को निर्दिष्ट करने के लिए कोई ऑपरेटर नहीं है। ध्यान रखें कि आप वार्तालाप दृश्य को अक्षम करना चाहते हैं, उन संदेशों के समूहन को रोकने के लिए जिनमें बहिष्कृत लेबल शामिल हैं।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.