Gmail में एक फ़िल्टर बनाना जो एक से अधिक लेबल लागू करता है


41

मैं जीमेल में कुछ समय से फिल्टर्स का उपयोग कर रहा हूं लेकिन अगर ऐसा फीचर उपलब्ध है तो हमेशा सोच रहा था। क्या किसी भी तरह से एक से अधिक लेबल पर जीमेल फ़िल्टर लागू करना संभव है?

जैसा कि आप नीचे देख सकते हैं, फ़िल्टर सेटअप पृष्ठ केवल एक लेबल चुनने की अनुमति देता है:

वैकल्पिक शब्द

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

जवाबों:


28

नहीं, ऐसा करने का कोई तरीका नहीं है।

लेकिन, आप एक नियम को क्लोन करने के लिए जीमेल में फ़िल्टर आयात / निर्यात सुविधा का उपयोग कर सकते हैं फिर लागू लेबल को बदल सकते हैं।

  1. अपना फ़िल्टर बनाएं
  2. सेटिंग> फिल्टर पर जाएं
  3. अपने नए फ़िल्टर के बगल में स्थित चेकबॉक्स देखें
  4. Exportसबसे नीचे क्लिक करें , इससे xml फाइल बन जाएगीmailFilters.xml
  5. आपके पास एक फाइल होनी चाहिए जो इस तरह दिखे:


<?xml version='1.0' encoding='UTF-8'?>`
<feed xmlns='http://www.w3.org/2005/Atom' xmlns:apps='http://schemas.google.com/apps/2006'>
    <title>Mail Filters</title>
    <id>tag:mail.google.com,2008:filters:11344473557977</id>
    <updated>2010-07-14T20:24:10Z</updated>
    <author>
        <name>John Smith</name>
        <email>test@gmail.com</email>
    </author>
    <entry>
        <category term='filter'></category>
        <title>Mail Filter</title>
        <id>tag:mail.google.com,2008:filter:1131773557977</id>
        <updated>2010-07-14T20:24:10Z</updated>
        <content></content>
        <apps:property name='from' value='foo@example.com'/>
        <apps:property name='label' value='the_label'/>
    </entry>
</feed>

आपको बस इस XML फ़ाइल को एक संपादक में सावधानीपूर्वक संपादित करने की आवश्यकता है, जो समझदारी से प्लेनटेक्स्ट को संभाल सकता है।

से कोड कॉपी करें <entry>और पहले वाले के तुरंत बाद पेस्ट करें। मैंने <id>और <updated>अनुभागों को हटा दिया और उन्होंने अभी भी काम किया है, इसलिए इसमें बहुत सारा सामान वैकल्पिक है। कुछ और बार कॉपी और पेस्ट करें, और आपको मनचाहा परिणाम मिला है।

यह मेरे लिए काम किया:

<?xml version='1.0' encoding='UTF-8'?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:apps='http://schemas.google.com/apps/2006'>
    <title>Mail Filters</title>
    <id>tag:mail.google.com,2008:filters:11344473557977</id>
    <updated>2010-07-14T20:24:10Z</updated>
    <author>
        <name>John Smith</name>
        <email>test@gmail.com</email>
    </author>
    <entry>
        <category term='filter'></category>
        <title>Mail Filter</title>
        <id>tag:mail.google.com,2008:filter:1131773557977</id>
        <updated>2010-07-14T20:24:10Z</updated>
        <content></content>
        <apps:property name='from' value='foo@example.com'/>
        <apps:property name='label' value='the_label'/>
    </entry>
    <entry>
        <category term='filter'></category>
        <title>Mail Filter</title>
        <content></content>
        <apps:property name='from' value='bar@example.com'/>
        <apps:property name='label' value='another_label'/>
    </entry>
</feed>

अपनी फाइल को सेव करें फिर Import filtersउसी सेटिंग> फिल्टर पेज पर क्लिक करें और आपके पास विकल्प होगा कि आप किस फ़िल्टर को जोड़ना चाहते हैं।


5
यह एक ही नियम के साथ 2 या अधिक फिल्टर बनाने के लिए लंबा रास्ता है जो अलग-अलग लेबल लागू करता है। एक शॉर्टकट क्योंकि आप वह नहीं कर सकते जो ओपी ने पूछा था।
आर्टलंग

2
बहुत बढ़िया - मेरे पास लगभग 200 फ़िल्टर हैं जो लेबल लागू करते हैं, और मैं अतिरिक्त लेबल जोड़ने के लिए उन सभी को संपादित करना चाहता था, और ऐसा कोई तरीका नहीं है जिससे मैं एक और 200 बनाने जा रहा हूं। अब मैं सिर्फ कुछ लिख सकता हूं (शायद सिर्फ एक एमएसीएस मैक्रो) मौजूदा वाले को डुप्लिकेट करें और नया लेबल जोड़ें। धन्यवाद!
येर

@ जेरे को यह 2-1 / 2 साल पुरानी पोस्ट मदद कर सकती है! यदि आप इसे सुविधाजनक बनाने के लिए किसी भी उपकरण को लिखते हैं या मेरे सुझाव को संपादित करने या टिप्पणी के रूप में अपने निष्कर्षों को जोड़ने के लिए अन्य युक्तियां महसूस करते हैं!
आर्टलुंग art

3
इस पर एक अद्यतन। यह लैब सुविधा अब उपलब्ध नहीं है। हालाँकि, यह व्यवहार अब (आयात / निर्यात) में बनाया गया है।
डगलस गास्केल

14

आर्टलंग के पोस्ट का सही विचार है (इसे करने का सबसे आसान तरीका एक्सएमएल के रूप में फिल्टर को संपादित करना है), लेकिन एक्सएमएल कोड वह पोस्ट करता है जो वास्तव में मूल पोस्टर का अनुरोध नहीं करता है। मूल पोस्टर में एक एकल फ़िल्टर करने का अनुरोध किया गया था जो दो अलग-अलग लेबल लागू करता है। यही है, मूल पोस्टर एक ही ईमेल संदेश में दो लेबल लागू करना चाहता था, समान मानदंडों द्वारा पहचाना जाता है। (यह आवश्यकता उनके स्क्रीनशॉट में अंतर्निहित है कि जीमेल में "वन लेबल" सीमा दिखाने के बाद जब आपने फ़िल्टरिंग मानदंड का एक सेट चुना है। यह वही है जो मुझे आज की जरूरत है।) आर्टलंग द्वारा पोस्ट the_labelसंदेशों से foo@example.comऔर संदेशों पर लागू होता है another_labelbar@example.com। दूसरे शब्दों में, यह एक व्यक्ति के संदेशों के लिए एक लेबल और दूसरे व्यक्ति के संदेशों के लिए एक अलग लेबल लागू करता है। आवश्यकता वास्तव में एक ही व्यक्ति के संदेशों पर दोनों लेबल लागू करने की है।

आप सोच सकते हैं कि इस तरह कोड काम करेगा:

<entry>
    <category term='filter'></category>
    <title>Mail Filter</title>
    <content></content>
    <apps:property name='from' value='foo@example.com'/>
    <apps:property name='label' value='the_label'/>
    <apps:property name='label' value='another_label'/>
</entry>

लेकिन आपसे गलती होगी। जब आप XML को ऊपर Gmail में आयात करते हैं, तो पहला लेबल असाइनमेंट ( the_label) चुपचाप हटा दिया जाएगा, और आप एक फ़िल्टर के साथ हवा देंगे जो केवल असाइन करता है another_label। आपको आर्टलुंग सुझाव के अनुसार करना होगा और दो अलग-अलग ब्लॉक होंगे। हालांकि, इच्छित प्रभाव प्राप्त करने के लिए, दो ब्लॉकों को इस तरह एक ही ट्रिगर (मिलान मापदंड) की आवश्यकता होगी:

<entry>
    <category term='filter'></category>
    <title>Mail Filter</title>
    <content></content>
    <apps:property name='from' value='foo@example.com'/>
    <apps:property name='label' value='the_label'/>
</entry>
<entry>
    <category term='filter'></category>
    <title>Mail Filter</title>
    <content></content>
    <apps:property name='from' value='foo@example.com'/>
    <apps:property name='label' value='another_label'/>
</entry>

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


यह एक शक्तिशाली टिप्पणी होगी।
c24w

14

इस Google समूह पोस्ट के अनुसार , यह संभव नहीं है:

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


लिंक तब से टूट गया है, जिसमें एक संदेश लिखा हुआ है, "" gmail-labs-help-filter-export-export "नाम का कोई समूह नहीं है।"
एंड्रयू ग्रिम
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.