ImapSettings
Оптимизируйте свои подборки
Сохраняйте и классифицируйте контент в соответствии со своими настройками.
Настройки IMAP для учетной записи.
JSON-представление |
---|
{
"enabled": boolean,
"autoExpunge": boolean,
"expungeBehavior": enum (ExpungeBehavior ),
"maxFolderSize": integer
} |
Поля |
---|
enabled | boolean Включен ли IMAP для учетной записи. |
autoExpunge | boolean Если это значение истинно, Gmail немедленно удалит сообщение, если оно будет помечено как удаленное в IMAP. В противном случае Gmail будет ждать обновления от клиента, прежде чем удалять сообщения, помеченные как удаленные. |
expungeBehavior | enum ( ExpungeBehavior ) Действие, которое будет выполнено над сообщением, если оно помечено как удаленное и удалено из последней видимой папки IMAP. |
maxFolderSize | integer Необязательное ограничение на количество сообщений, которые может содержать папка IMAP. Допустимые значения: 0, 1000, 2000, 5000 или 10000. Нулевое значение интерпретируется как означающее отсутствие ограничения. |
УдалитьПоведение
Перечисления |
---|
expungeBehaviorUnspecified | Неопределенное поведение. |
archive | Архивировать сообщения, помеченные как удаленные. |
trash | Переместите сообщения, помеченные как удаленные, в корзину. |
deleteForever | Немедленно и навсегда удалить сообщения, помеченные как удаленные. Удаленные сообщения невозможно восстановить. |
,
Настройки IMAP для учетной записи.
JSON-представление |
---|
{
"enabled": boolean,
"autoExpunge": boolean,
"expungeBehavior": enum (ExpungeBehavior ),
"maxFolderSize": integer
} |
Поля |
---|
enabled | boolean Включен ли IMAP для учетной записи. |
autoExpunge | boolean Если это значение истинно, Gmail немедленно удалит сообщение, если оно будет помечено как удаленное в IMAP. В противном случае Gmail будет ждать обновления от клиента, прежде чем удалять сообщения, помеченные как удаленные. |
expungeBehavior | enum ( ExpungeBehavior ) Действие, которое будет выполнено над сообщением, если оно помечено как удаленное и удалено из последней видимой папки IMAP. |
maxFolderSize | integer Необязательное ограничение на количество сообщений, которые может содержать папка IMAP. Допустимые значения: 0, 1000, 2000, 5000 или 10000. Нулевое значение интерпретируется как означающее отсутствие ограничения. |
УдалитьПоведение
Перечисления |
---|
expungeBehaviorUnspecified | Неопределенное поведение. |
archive | Архивировать сообщения, помеченные как удаленные. |
trash | Переместите сообщения, помеченные как удаленные, в корзину. |
deleteForever | Немедленно и навсегда удалить сообщения, помеченные как удаленные. Удаленные сообщения невозможно восстановить. |
Если не указано иное, контент на этой странице предоставляется по лицензии Creative Commons "С указанием авторства 4.0", а примеры кода – по лицензии Apache 2.0. Подробнее об этом написано в правилах сайта. Java – это зарегистрированный товарный знак корпорации Oracle и ее аффилированных лиц.
Последнее обновление: 2025-07-25 UTC.
[null,null,["Последнее обновление: 2025-07-25 UTC."],[],[],null,["# ImapSettings\n\n- [JSON representation](#SCHEMA_REPRESENTATION)\n- [ExpungeBehavior](#ExpungeBehavior)\n\nIMAP settings for an account.\n\n| JSON representation |\n|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| ``` { \"enabled\": boolean, \"autoExpunge\": boolean, \"expungeBehavior\": enum (/workspace/gmail/api/reference/rest/v1/ImapSettings#ExpungeBehavior), \"maxFolderSize\": integer } ``` |\n\n| Fields ||\n|-------------------|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| `enabled` | `boolean` Whether IMAP is enabled for the account. |\n| `autoExpunge` | `boolean` If this value is true, Gmail will immediately expunge a message when it is marked as deleted in IMAP. Otherwise, Gmail will wait for an update from the client before expunging messages marked as deleted. |\n| `expungeBehavior` | `enum (`[ExpungeBehavior](/workspace/gmail/api/reference/rest/v1/ImapSettings#ExpungeBehavior)`)` The action that will be executed on a message when it is marked as deleted and expunged from the last visible IMAP folder. |\n| `maxFolderSize` | `integer` An optional limit on the number of messages that an IMAP folder may contain. Legal values are 0, 1000, 2000, 5000 or 10000. A value of zero is interpreted to mean that there is no limit. |\n\nExpungeBehavior\n---------------\n\n| Enums ||\n|------------------------------|-----------------------------------------------------------------------------------------------------------|\n| `expungeBehaviorUnspecified` | Unspecified behavior. |\n| `archive` | Archive messages marked as deleted. |\n| `trash` | Move messages marked as deleted to the trash. |\n| `deleteForever` | Immediately and permanently delete messages marked as deleted. The expunged messages cannot be recovered. |"]]