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 (doğru) değerine ayarlanırsa Gmail, IMAP'te silindi olarak işaretlendiğinde bir iletiyi hemen kalıcı olarak siler. Aksi takdirde Gmail, silinmiş olarak işaretlenen iletileri kalıcı olarak silmeden önce istemciden güncelleme gelmesini bekler.

expungeBehavior

enum (ExpungeBehavior)

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

maxFolderSize

integer

IMAP klasörünün içerebileceği ileti sayısına ilişkin isteğe bağlı bir sınır. Yasal değerler 0, 1000, 2000, 5000 veya 10000'dir. Sıfır değeri, herhangi bir 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 Silinmiş olarak işaretlenen iletileri hemen ve kalıcı olarak silebilirsiniz. Kalıcı olarak silinen iletiler kurtarılamaz.