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。值為零則表示沒有限制。

ExpungeBehavior

列舉
expungeBehaviorUnspecified 未指定的行為。
archive 封存標示為已刪除的訊息。
trash 將標示為已刪除的郵件移至垃圾桶。
deleteForever 立即永久刪除標示為已刪除的郵件。系統無法復原已刪除的訊息。