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이면 제한이 없음을 의미합니다.

영구 삭제 동작

열거형
expungeBehaviorUnspecified 지정되지 않은 동작
archive 보관처리된 메시지를 '삭제됨'으로 표시했습니다.
trash 삭제된 것으로 표시된 메일을 휴지통으로 이동합니다.
deleteForever 삭제된 것으로 표시된 메일은 즉시 영구 삭제합니다. 삭제된 메시지는 복구할 수 없습니다.