diff --git a/src/add-ons/mail_daemon/inbound_protocols/imap/Settings.cpp b/src/add-ons/mail_daemon/inbound_protocols/imap/Settings.cpp index a5673ea121..397d95128c 100644 --- a/src/add-ons/mail_daemon/inbound_protocols/imap/Settings.cpp +++ b/src/add-ons/mail_daemon/inbound_protocols/imap/Settings.cpp @@ -101,3 +101,10 @@ Settings::IdleMode() const { return fMessage.GetBool("idle", true); } + + +int32 +Settings::BodyFetchLimit() const +{ + return fMessage.GetInt32("partial_download_limit", -1); +} diff --git a/src/add-ons/mail_daemon/inbound_protocols/imap/Settings.h b/src/add-ons/mail_daemon/inbound_protocols/imap/Settings.h index 3555e00356..40c268c86b 100644 --- a/src/add-ons/mail_daemon/inbound_protocols/imap/Settings.h +++ b/src/add-ons/mail_daemon/inbound_protocols/imap/Settings.h @@ -30,6 +30,7 @@ public: int32 MaxConnections() const; bool IdleMode() const; + int32 BodyFetchLimit() const; private: const BMessage fMessage;