पीओपी और आईएमएपी को मैनेज करना

पीओपी और आईएमएपी प्रोटोकॉल से Gmail को ऐक्सेस करने पर, उसके व्यवहार को कॉन्फ़िगर करने के लिए, सेटिंग का इस्तेमाल किया जा सकता है.

getPop, updatePop, getImap या updateImap का इस्तेमाल करने का तरीका जानने के लिए, सेटिंग का रेफ़रंस देखें.

पीओपी

ऐक्सेस चालू और बंद करना

accessWindow प्रॉपर्टी की मदद से, POP ऐक्सेस को कंट्रोल किया जा सकता है. इस प्रॉपर्टी से यह तय होता है कि पीओपी चालू है या नहीं. साथ ही, यह भी तय होता है कि कौनसे मैसेज वापस पाए जा सकते हैं.

मान असर
disabled POP ऐक्सेस नहीं है
allMail सभी मैसेज उपलब्ध हैं
fromNowOn सिर्फ़ नए मैसेज उपलब्ध हैं

मैसेज का डिस्पोजिशन

disposition प्रॉपर्टी की मदद से, पीओपी के ज़रिए वापस लाए गए मैसेज के डिस्पोज़िशन को कॉन्फ़िगर किया जा सकता है.

मान असर
archive मैसेज को इनबॉक्स से बाहर ले जाना
leaveInInbox कुछ न करें, इनबॉक्स में मैसेज को 'नहीं पढ़ा गया' के तौर पर छोड़ दें
markRead मैसेज को पढ़ा गया के तौर पर मार्क करना
trash मैसेज को ट्रैश में ले जाता है

IMAP

ऐक्सेस चालू और बंद करना

enabled प्रॉपर्टी को true या false पर सेट करके, आईएमएपी ऐक्सेस को कंट्रोल किया जा सकता है. इससे, ऐक्सेस को चालू या बंद किया जा सकता है.

मैसेज की स्थिति

मिटाए गए मैसेज के लिए डिस्पोज़िशन सेट करने के लिए, expungeBehavior प्रॉपर्टी का इस्तेमाल करें.

मान असर
archive मैसेज को इनबॉक्स से बाहर ले जाना
deleteForever मैसेज को हमेशा के लिए मिटाना
trash मैसेज को ट्रैश में ले जाता है

इसके अलावा, अगर autoExpunge प्रॉपर्टी को true पर सेट किया गया है, तो IMAP के ज़रिए मैसेज मिटाए जाने पर, ये कार्रवाइयां तुरंत की जाती हैं. ऐसा न करने पर, मैसेज तब तक सेव रहते हैं, जब तक IMAP क्लाइंट से साफ़ तौर पर अनुरोध नहीं किया जाता.