ImapSettings

Hesap için IMAP ayarları.

JSON gösterimi
{
  "enabled": boolean,
  "autoExpunge": boolean,
  "expungeBehavior": enum (ExpungeBehavior),
  "maxFolderSize": integer
}
Alanlar
enabled

boolean

Hesap için IMAP'ın etkin olup olmadığı.

autoExpunge

boolean

Bu değer doğruysa Gmail, IMAP'de silinmiş olarak işaretlenen bir iletiyi hemen siler. Aksi takdirde Gmail, silinmiş olarak işaretlenen iletileri silmek için istemciden güncelleme bekler.

expungeBehavior

enum (ExpungeBehavior)

Bir ileti silinmiş olarak işaretlenip son görünen IMAP klasöründen silindiğinde ileti üzerinde gerçekleştirilecek işlem.

maxFolderSize

integer

IMAP klasörünün içerebileceği ileti sayısıyla ilgili isteğe bağlı bir sınır. Geçerli değerler 0, 1000, 2000, 5000 veya 10.000'dir. Sıfır değeri, sınır olmadığı anlamına gelir.

ExpungeBehavior

Sıralamalar
expungeBehaviorUnspecified Belirtilmemiş davranış.
archive Silinmiş olarak işaretlenen iletileri arşivleyin.
trash Silinen olarak işaretlenen iletileri çöp kutusuna taşıyın.
deleteForever Silinen olarak işaretlenen iletileri hemen ve kalıcı olarak silin. Silinen iletiler kurtarılamaz.