ImapSettings

किसी खाते के लिए आईएमएपी सेटिंग.

JSON के काेड में दिखाना
{
  "enabled": boolean,
  "autoExpunge": boolean,
  "expungeBehavior": enum (ExpungeBehavior),
  "maxFolderSize": integer
}
फ़ील्ड
enabled

boolean

क्या खाते के लिए आईएमएपी चालू है.

autoExpunge

boolean

अगर यह वैल्यू सही है, तो आईएमएपी में Gmail किसी मैसेज को 'मिटाया गया' के तौर पर मार्क करते ही, उसे तुरंत मिटा देगा. अगर ऐसा नहीं होता है, तो मिटाए गए मैसेज को हमेशा के लिए मिटाने से पहले, Gmail क्लाइंट से अपडेट मिलने का इंतज़ार करेगा.

expungeBehavior

enum (ExpungeBehavior)

वह कार्रवाई जो मैसेज पर तब की जाएगी, जब उसे 'मिटाया गया' के तौर पर मार्क करके, उस आईएमएपी फ़ोल्डर से हमेशा के लिए निकाला गया हो जो आखिरी बार दिख रहा था.

maxFolderSize

integer

आईएमएपी फ़ोल्डर में मैसेज की संख्या के लिए एक वैकल्पिक सीमा. कानूनी वैल्यू 0, 1000, 2000, 5,000 या 10,000 हैं. वैल्यू शून्य होने का मतलब है कि कोई सीमा नहीं है.

ExpungeBehavior

Enums
expungeBehaviorUnspecified अनिर्दिष्ट व्यवहार.
archive मिटाए गए के तौर पर मार्क किए गए मैसेज संग्रहित करें.
trash मिटाए गए मैसेज को ट्रैश में ले जाएं.
deleteForever मिटाए गए के तौर पर मार्क किए गए मैसेज को तुरंत और हमेशा के लिए मिटाएं. मिटाए गए मैसेज वापस नहीं लाए जा सकते.