MailBee.NET Objects 4.0

MailBee.Pop3Mail Namespace

MailBee.Pop3Mail namespace contains classes and enumerations which can be used by your applications to download mail messages from a POP3 server. Another supported operations are deleting mail from the server, sending custom commands to the server, authenticating using secure methods, and more.

MailBee supports POP3 PIPELINING, which greatly (up to 1000% and more) increases performance of downloading or deleting multiple messages.

Pop3Mail.Pop3 (main class of this namespace) is declared as a component, which means you can also just drop it onto your application form instead of creating an instance in the code.

"Quick" methods are also supported, which allows you to download mail from the server in a single line of code.

The component has built-in support for secure connections (TLS/SSL) and proxy servers (SOCKS4/SOCKS5/HTTP).

Namespace hierarchy

Classes

ClassDescription
MailBeePop3LoginBadCredentialsException The exception that is thrown when the POP3 server reports the given user account name and/or password is incorrect.
MailBeePop3LoginBadMethodException The exception that is thrown when the POP3 server reports the given SASL authentication method is not supported and use of another authentication methods is not allowed by the application.
MailBeePop3LoginNegativeResponseException An abstract parent for all exceptions which indicate the POP3 server replied with a negative response during authentication of the user.
MailBeePop3NegativeResponseException The exception that is thrown when the POP3 server responds with a negative reply (i.e. -ERR).
MailBeePop3OptionalCommandNotSupportedException The exception that is thrown when the POP3 server responds with a negative reply to an optional POP3 command.
Pop3 Provides properties and methods for connecting to a POP3 server and downloading and deleting e-mail messages from a user account inbox.
Pop3MessageDataChunkReceivedEventArgs Contains the event data for MessageDataChunkReceived event.
Pop3MessageDownloadedEventArgs Contains the event data for MessageDownloaded event.

Delegates

DelegateDescription
Pop3MessageDataChunkReceivedEventHandler Represents the method that will handle MessageDataChunkReceived event.
Pop3MessageDownloadedEventHandler Represents the method that will handle MessageDownloaded event.

Enumerations

EnumerationDescription
Pop3InboxPreloadOptions Specifies which elements of the mailbox statistics to download immediately after successful logging in the mailbox.