Specifies which elements of the mailbox statistics to download immediately after successful logging in the mailbox.
This enumeration has a FlagsAttribute attribute that allows a bitwise combination of its member values.
This enumeration should be used in special cases only. Normally (when None is used), MailBee automatically downloads mailbox statistics when required. For instance, if the application never calls any methods which operate with Unique-ID values (the methods like GetMessageUidFromIndex, UIDL POP3 command will never be issued. If, however, GetMessageUidFromIndex gets called, MailBee will detect UIDL has not been issued yet, and then send this command to the server. If the developer does not want to rely on automatic download of mailbox statistics, the options provided by this enumeration can be used.
| Member Name | Description | Value |
|---|---|---|
| None | Do not preload any elements of mailbox statistics (lengths and Unique-ID's of messages). | 0 |
| List | After successful login, send LIST POP3 command and download the list of lengths of all messages in the mailbox. | 1 |
| Uidl | After successful login, send UIDL POP3 command and download the list of Unique-ID's of all messages in the mailbox. | 2 |
Namespace: MailBee.Pop3Mail
Assembly: MailBee.NET (in MailBee.NET.dll)
MailBee.Pop3Mail Namespace | InboxPreloadOptions