ImapSettings

계정에 대한 IMAP 설정입니다.

JSON 표현
{
  "enabled": boolean,
  "autoExpunge": boolean,
  "expungeBehavior": enum (ExpungeBehavior),
  "maxFolderSize": integer
}
필드
enabled

boolean

계정에 IMAP가 사용 설정되었는지 여부.

autoExpunge

boolean

이 값이 true인 경우 Gmail은 IMAP에 삭제된 것으로 표시된 메일을 즉시 삭제합니다. 그렇지 않으면 Gmail은 클라이언트의 업데이트를 기다렸다가 삭제된 것으로 표시된 메일을 영구 삭제합니다.

expungeBehavior

enum (ExpungeBehavior)

삭제된 것으로 표시되고 마지막으로 표시된 IMAP 폴더에서 삭제된 경우 메일에 실행되는 작업입니다.

maxFolderSize

integer

IMAP 폴더에 포함할 수 있는 메일 수의 한도(선택사항) 유효한 값은 0, 1000, 2000, 5000, 10000입니다. 값이 0이면 한도가 없음을 의미합니다.

ExpungeBehavior

열거형
expungeBehaviorUnspecified 알 수 없는 동작입니다.
archive 삭제됨으로 표시된 메일을 보관처리하세요.
trash 삭제됨으로 표시된 메일을 휴지통으로 이동합니다.
deleteForever 삭제됨으로 표시된 메일은 즉시 영구적으로 삭제됩니다. 삭제된 메일은 복구할 수 없습니다.