ImapSettings

les paramètres IMAP d'un compte.

Représentation JSON
{
  "enabled": boolean,
  "autoExpunge": boolean,
  "expungeBehavior": enum (ExpungeBehavior),
  "maxFolderSize": integer
}
Champs
enabled

boolean

Indique si l'accès IMAP est activé pour le compte.

autoExpunge

boolean

Si la valeur de ce paramètre est "true", Gmail efface immédiatement les messages marqués comme supprimés via IMAP. Sinon, Gmail attendra la mise à jour du client avant d'éliminer définitivement les messages marqués comme supprimés.

expungeBehavior

enum (ExpungeBehavior)

Action qui sera exécutée sur un message lorsqu'il sera marqué comme supprimé et effacé du dernier dossier IMAP visible.

maxFolderSize

integer

Limite facultative du nombre de messages qu'un dossier IMAP peut contenir. Les valeurs légales sont 0, 1 000, 2 000, 5 000 ou 10 000. Une valeur de zéro est interprétée comme signifie qu'il n'y a pas de limite.

ExpungeBehavior

Enums
expungeBehaviorUnspecified Comportement non spécifié.
archive Archiver les messages marqués comme supprimés
trash Placer les messages marqués comme supprimés dans la corbeille
deleteForever Supprimer immédiatement et définitivement les messages marqués comme supprimés Les messages effacés ne peuvent pas être récupérés.