ImapSettings

Setelan IMAP untuk akun.

Representasi JSON
{
  "enabled": boolean,
  "autoExpunge": boolean,
  "expungeBehavior": enum (ExpungeBehavior),
  "maxFolderSize": integer
}
Kolom
enabled

boolean

Apakah IMAP diaktifkan untuk akun.

autoExpunge

boolean

Jika nilai ini benar, Gmail akan segera menghapus pesan secara permanen jika ditandai sebagai dihapus di IMAP. Jika tidak, Gmail akan menunggu update dari klien sebelum menghapus permanen pesan yang ditandai sebagai telah dihapus.

expungeBehavior

enum (ExpungeBehavior)

Tindakan yang akan dieksekusi pada pesan ketika pesan ditandai sebagai dihapus dan dihapus dari folder IMAP yang terakhir terlihat.

maxFolderSize

integer

Batas opsional pada jumlah pesan yang dapat dimuat folder IMAP. Nilai hukum adalah 0, 1000, 2000, 5000 atau 10000. Nilai nol diartikan sebagai tidak ada batas.

ExpungeBehavior

Enum
expungeBehaviorUnspecified Perilaku tidak ditentukan.
archive Mengarsipkan pesan yang ditandai sebagai dihapus.
trash Memindahkan pesan yang ditandai sebagai dihapus ke sampah.
deleteForever Segera hapus pesan yang ditandai sebagai dihapus secara permanen. Pesan yang dihapus permanen tidak dapat dipulihkan.