ImapSettings

Configuración de IMAP para una cuenta.

Representación JSON
{
  "enabled": boolean,
  "autoExpunge": boolean,
  "expungeBehavior": enum (ExpungeBehavior),
  "maxFolderSize": integer
}
Campos
enabled

boolean

Si IMAP está habilitado para la cuenta

autoExpunge

boolean

Si este valor es verdadero, Gmail eliminará definitivamente un mensaje de inmediato cuando se marque como borrado en IMAP. De lo contrario, Gmail esperará a recibir una actualización del cliente antes de eliminar definitivamente los mensajes marcados como borrados.

expungeBehavior

enum (ExpungeBehavior)

La acción que se ejecutará en un mensaje cuando se marque como borrado y se elimine definitivamente de la última carpeta IMAP visible.

maxFolderSize

integer

Un límite opcional para el número de mensajes que puede contener una carpeta con acceso IMAP. Los valores legales son 0, 1,000, 2,000, 5,000 o 10,000. Un valor cero se interpreta como que no hay límite.

ExpungeBehavior

Enumeraciones
expungeBehaviorUnspecified Comportamiento no especificado.
archive Archivar mensajes marcados como borrados
trash Mover a la papelera los mensajes marcados como borrados.
deleteForever Se borran de inmediato y de forma permanente los mensajes marcados como borrados. Los mensajes que se hayan eliminado definitivamente no se podrán recuperar.