ImapSettings

Hesabın IMAP ayarları.

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

boolean

IMAP'in hesap için etkin olup olmadığı.

autoExpunge

boolean

Bu değer true ise Gmail, bir ileti IMAP'de silindi olarak işaretlendiğinde iletiyi derhal kalıcı olarak siler. Aksi takdirde Gmail, silinmiş olarak işaretlenen iletileri kalıcı olarak silmeden önce istemciden güncelleme bekler.

expungeBehavior

enum (ExpungeBehavior)

Bir ileti, silindi olarak işaretlendiğinde ve görünür olan son IMAP klasöründen silindiğinde yürütülecek işlem.

maxFolderSize

integer

Bir IMAP klasörünün içerebileceği ileti sayısı için isteğe bağlı bir sınır. Yasal değerler 0, 1000, 2000, 5000 veya 10.000'dir. Sıfır değeri, sınır olmadığı anlamına gelecek şekilde yorumlanır.

ExpungeBehavior

Sıralamalar
expungeBehaviorUnspecified Belirtilmemiş davranış.
archive Silinmiş olarak işaretlenen iletileri arşivle.
trash Silinmiş olarak işaretlenen iletileri çöp kutusuna taşıma.
deleteForever Silindi olarak işaretlenen iletileri hemen ve kalıcı olarak silin. Kalıcı olarak silinen iletiler kurtarılamaz.