ImapSettings

आईएमएपी सेटिंग.

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

boolean

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

autoExpunge

boolean

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

expungeBehavior

enum (ExpungeBehavior)

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

maxFolderSize

integer

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

ExpungeBehavior

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