किसी खाते के लिए, फ़िल्टर करने से जुड़े बेहतर नियमों को कॉन्फ़िगर करने के लिए, फ़िल्टर का इस्तेमाल किया जा सकता है. फ़िल्टर, आने वाले ईमेल के एट्रिब्यूट या कॉन्टेंट के आधार पर, अपने-आप लेबल जोड़ सकते हैं या हटा सकते हैं. इसके अलावा, ईमेल को पुष्टि किए गए उपनामों पर फ़ॉरवर्ड कर सकते हैं.
फ़िल्टर बनाने, सूचीबद्ध करने, पाने या मिटाने के बारे में जानकारी पाने के लिए, फ़िल्टर का रेफ़रंस देखें.
मैच करने की शर्तें
मैसेज को भेजने वाले, विषय की तारीख, साइज़, और मैसेज के कॉन्टेंट जैसी प्रॉपर्टी के हिसाब से फ़िल्टर किया जा सकता है. Gmail के ऐडवांस खोज सिंटैक्स का इस्तेमाल करके की गई किसी भी क्वेरी को फ़िल्टर में भी इस्तेमाल किया जा सकता है. उदाहरण के लिए, फ़िल्टर के सामान्य पैटर्न में ये शामिल हैं:
| फ़िल्टर | मैच |
|---|---|
criteria.from='sender@example.com' |
sender@example.com से मिले सभी ईमेल |
criteria.size=10485760criteria.sizeComparison='larger' |
10 एमबी से ज़्यादा साइज़ वाले सभी ईमेल |
criteria.hasAttachment=true |
अटैचमेंट वाले सभी ईमेल |
criteria.subject='[People with Pets]' |
विषय में [People with Pets] स्ट्रिंग वाले सभी ईमेल |
criteria.query='"my important project"' |
my important project स्ट्रिंग वाले सभी ईमेल |
criteria.negatedQuery='"secret knock"' |
ऐसे सभी ईमेल जिनमें स्ट्रिंग secret knock शामिल नहीं है |
अगर किसी फ़िल्टर में कई शर्तें मौजूद हैं, तो फ़िल्टर लागू करने के लिए, यह ज़रूरी है कि कोई मैसेज उन सभी शर्तों को पूरा करता हो.
कार्रवाइयां
फ़िल्टर के लिए तय की गई शर्तों को पूरा करने वाले मैसेज पर, कार्रवाई की जा सकती है. मैसेज को पुष्टि किए गए ईमेल पते पर फ़ॉरवर्ड किया जा सकता है. इसके अलावा, उनमें लेबल जोड़े या हटाए जा सकते हैं.
ईमेल की स्थिति बदलने के लिए, लेबल जोड़े या हटाए जा सकते हैं. उदाहरण के लिए, कुछ सामान्य कार्रवाइयों में ये शामिल हैं:
| कार्रवाई | असर |
|---|---|
action.removeLabelIds=['INBOX'] |
ईमेल को संग्रहित करें (इनबॉक्स में नहीं) |
action.removeLabelIds=['UNREAD'] |
'पढ़ा गया' मार्क करें |
action.removeLabelIds=['SPAM'] |
कभी स्पैम के तौर पर मार्क न करें |
action.removeLabelIds=['IMPORTANT'] |
कभी भी ज़रूरी के तौर पर मार्क न करें |
action.addLabelIds=['IMPORTANT'] |
ज़रूरी का निशान लगाएं |
action.addLabelIds=['TRASH'] |
ईमेल मिटाना |
action.addLabelIds=['STARRED'] |
'तारे के निशान वाला' के तौर पर मार्क करना |
action.addLabelIds=['<user label id>'] |
ईमेल को उपयोगकर्ता के तय किए गए लेबल से टैग करें. हर फ़िल्टर के लिए, उपयोगकर्ता के तय किए गए सिर्फ़ एक लेबल का इस्तेमाल किया जा सकता है. |
उदाहरण
यहां एक और उदाहरण दिया गया है. इसमें, किसी ईमेल भेजने वाली सूची से मिले मैसेज को लेबल करने और संग्रहित करने का तरीका बताया गया है.