Gmail में किस क्रम में फ़िल्टर किए जाते हैं?


71

अगर मेरे पास एक से अधिक फ़िल्टर हैं जो एक ही ईमेल से मेल खाते हैं तो क्या वे सभी संसाधित होते हैं? यदि हां, तो उन्हें किस क्रम में संसाधित किया जाता है? क्या होगा यदि पहला फ़िल्टर मेल से मेल खाता है (या अब मैच नहीं) एक अलग फ़िल्टर बनाने के लिए?

जवाबों:


36

मैंने अभी इसकी कोशिश की, और ऐसा लगता है कि वे उस क्रम में होते हैं जिसे वे सूची में परिभाषित करते हैं:

यदि आपके पास है:

  1. स्टार ईमेल संदेश from:foo
  2. पर लेबल लागू करें is:starred

... तो यह संदेश पर लेबल लागू करेगा। यदि आप आदेश उलटते हैं, तो यह नहीं होगा।


5
कैविएट यह है कि जब आपके पास कई फ़िल्टर होते हैं जो इनबॉक्स को छोड़ देते हैं, तो फ़िल्टर क्रम में संसाधित होते हैं, लेकिन प्रत्येक मेल संसाधित होने से पहले सभी फ़िल्टर के अधीन होता है।
९: १

14

मेरे पास दो फ़िल्टर ए और बी और दो लेबल हैं, ए और बी। यदि फ़िल्टर ए ईमेल पर लागू है तो मैं चाहता था कि लेबल ए को ईमेल पर लागू किया जाए और उस ईमेल के लिए इनबॉक्स को छोड़ दिया जाए और संग्रहीत किया जाए।

मैं फ़िल्टर B के साथ भी यही काम करना चाहता हूं, लेकिन मैं नहीं चाहता कि लेबल B को लागू किया जाए अगर लेबल A को लागू किया गया है।

यह पता चला है कि यह किया जा सकता है।

  1. फ़िल्टर B में फ़िल्टर को समायोजित करें ताकि वह पढ़े -label:[FilterA] AND [ rest of filter B ]। यदि लेबल A को लागू किया गया है, तो यह फ़िल्टर B को बायपास कर देगा।

  2. सुनिश्चित करें कि फ़िल्टर B सूची में AFTER फ़िल्टर A सूचीबद्ध है। यदि यह मामला केवल फ़िल्टर बी नहीं है और इसे फिर से सहेजें।

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


2
बहुत बढ़िया, यह वही है जो मैं जानना चाहता था!
Hiro2k

यदि कई संभावित लेबल हैं जिन्हें लागू किया जा सकता है और आप केवल उनमें से एक को चाहते हैं, तो इसका सामान्यीकरण करना है has:nouserlabels AND <whatever else>। उदाहरण के लिए, मैं अपने स्कूल से ईमेल को कई श्रेणियों में फ़िल्टर करता हूं और फिर किसी भी चीज़ के लिए सभी को पकड़ता हूं from:(school.edu) AND has:nouserlabels। बस यह सुनिश्चित करें कि कोई भी लेबल जो पहले से उच्च प्राथमिकता में है, सूची में होना चाहिए।
नाथन

5

कोई भी और सभी GMail फ़िल्टर नियम जो मैच चलाएंगे और अपनी बात करेंगे।

मुझे यकीन नहीं है कि संभावित रूप से संघर्ष करने वाले नियम बनाना संभव है। उपलब्ध फ़िल्टर मानदंड हैं:

  • से
  • सेवा
  • विषय
  • शब्दों से युक्त
  • शब्दों में नहीं है
  • अटैचमेंट था

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


1
आप एक संदेश में एक लेबल जोड़ सकते हैं और एक फ़िल्टर कर सकते हैं जो उपयोग करता है label:, इस प्रश्न को देखें ।
सेंसफुल

मेरा उत्तर भी देखें जो इसका एक उदाहरण दिखाता है।
सेंसफुल

5

Bbodiens टिप्पणी के लिए एकमात्र अपवाद (मैं बस लगभग एक ही उत्तर पोस्ट करने वाला था !!) यह है कि कोई 'पढ़ने के रूप में चिह्नित' और 'संग्रहीत' संदेश को अनिवार्य रूप से आगे फ़िल्टरिंग को छोड़ देने की उम्मीद करेगा, लेकिन ऐसा नहीं है।

यह परीक्षण करने के लिए मैंने दो परीक्षण फ़िल्टर स्थापित किए, एक जो कि आने वाले मेल को test1 के रूप में विषय 'परीक्षण' के साथ लेबल करता है और इसे संग्रहीत करता है, और परीक्षण 2 को लेबल करने वाले 'परीक्षण' पर एक दूसरा फ़िल्टर।

मेल संग्रहीत और दो बार लेबल किया गया था, इसलिए ऐसा प्रतीत होता है कि फ़िल्टर समवर्ती हैं।


1
खराब परीक्षण और गलत निष्कर्ष -1
डैन रोसेनस्टार्क 20

2
मुझे लगता है कि मेरे फ़िल्टर समवर्ती हैं .. @ यार, क्या आप बता सकते हैं कि इससे कैसे बचा जाए?
किसान प्रजाति

@farinspace फिल्टर पर "आगे फिल्टर को प्रोसेस नहीं करने" या कुछ और करने की चीज नहीं है?
दान रोसेनस्टार्क

@ यार मुझे यह जानकर अच्छा लगेगा कि मुझे वह सेटिंग कहां मिल सकती है।
sxu

@sxu ऐसा करने का कोई तरीका नहीं है, दुर्भाग्य से, यह पता चला है। सभी फ़िल्टर क्रमिक रूप से लागू होते हैं, जब तक कि कुछ कूड़ेदान में नहीं जाता है।
डैन रोसेनस्टार्क

1

से Gmail सहायता :

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


3
यह "मज़ेदार तथ्य" एक से अधिक फ़िल्टर के क्रम के बारे में नहीं है, बल्कि एक ही फ़िल्टर के भीतर कई क्रियाओं के क्रम के बारे में है। ऐसा प्रतीत होता है कि सूचीबद्ध क्रम में फ़िल्टर संसाधित होते हैं, लेकिन प्रलेखन ऐसा नहीं कहता है।

-1। जैसा कि @NormalHuman ने उल्लेख किया है, यह "उत्तर" प्रश्न का उत्तर नहीं देता है।
Rub

0

मुझे लगता है कि इस क्रम में ये दो फिल्टर ईमेल को इनबॉक्स में बने रहेंगे:

अगर foo@bar.com से तो इनबॉक्स को छोड़ दें। अगर @ बार.कॉम से तो कभी इसे स्पैम में न भेजें।


भले ही यह उत्तर थोड़ा सा विषय हो, पर इसे यहाँ रखने के लिए धन्यवाद। मैं इस सटीक गैर-सहज व्यवहार में भाग गया।
dpb

0

मैं एक फंकी बग में भाग गया, जहाँ फिल्टर के क्रम में फर्क पड़ा:

फ़िल्टर # 1: "फू-प्रेषक" से मेल करने के लिए लेबल "फू" लागू करें

# 2 फ़िल्टर करें: "फू-प्रेषक" से मेल के लिए सभी मेल EXCEPT पर लेबल "बार" लागू करें।

यदि मैं डोमेन ("foo-sender@domain.com") सहित फ़िल्टर परिभाषा में ईमेल पते को पूरी तरह से निर्दिष्ट करता हूं, तो आदेश कोई फर्क नहीं पड़ता। लेकिन अगर मैं फ़िल्टर की परिभाषा (केवल सादा "फू-प्रेषक") में डोमेन के बिना उपयोगकर्ता नाम देता हूं, तो दोनों लेबल गलत तरीके से "फू-प्रेषक" से मेल पर लागू होते हैं। यह तभी काम करता है जब मैं फ़िल्टर के क्रम को उलट देता हूं।

मुझे लगता है कि यह सिर्फ एक बग है, एक विशेषता नहीं है।


-1

यदि आपके पास अपने फ़िल्टर को लेबल द्वारा चिह्नित करने के लिए सेट है, तो ईमेल उस सभी मिलान के साथ लेबल होगा।

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