You can use Settings to configure the behavior of Gmail when accessed via the POP and IMAP protocols.
For information on how to getPop, updatePop, getImap, or updateImap, see the Settings reference.
POP
Enabling and disabling access
You can control POP access with the accessWindow
property. The property not
only determines whether or not POP is enabled, but also which messages may be
retrieved.
Value | Effect |
---|---|
disabled |
No POP access |
allMail |
All messages are available |
fromNowOn |
Only new messages are available |
Message disposition
You can configure the disposition of messages retrieved via POP with
the disposition
property.
Value | Effect |
---|---|
archive |
Move messages out of the inbox |
leaveInInbox |
Do nothing, leave messages unread in the inbox |
markRead |
Mark the messages as read |
trash |
Moves the message to the trash |
IMAP
Enabling and disabling access
You can control IMAP access by setting the enabled
property to true
or false
, to enable or disable access respectively.
Message Disposition
To set the disposition for deleted messages, use the expungeBehavior
property.
Value | Effect |
---|---|
archive |
Move messages out of the inbox |
deleteForever |
Permanently delete the message |
trash |
Moves the message to the trash |
Additionally, if the autoExpunge
property is set to true
these actions
are performed immediately when the message is deleted via IMAP. Otherwise
messages are left until explicitly requested from the IMAP client.