The Pop3Client type exposes the following members.
Constructors
Name | Description | |
---|---|---|
![]() | Pop3Client(String, Int32, Boolean, RemoteCertificateValidationCallback) |
Initializes a new instance of the Pop3Client class and connects to the specified port
on the specified host, optionally using the Secure Socket Layer (SSL) security protocol.
|
![]() | Pop3Client(String, Int32, String, String, AuthMethod, Boolean, RemoteCertificateValidationCallback) |
Initializes a new instance of the Pop3Client class and connects to the specified port on
the specified host, optionally using the Secure Socket Layer (SSL) security protocol and
attempts to authenticate with the server using the specified authentication method and
credentials.
|
Methods
Name | Description | |
---|---|---|
![]() | Capabilities |
Returns a listing of capabilities that the POP3 server supports. All strings
in the returned array are guaranteed to be upper-case.
|
![]() | DeleteMessage |
Deletes the mail message with the specified message number.
|
![]() | Dispose |
Releases all resources used by this Pop3Client object.
|
![]() | Equals | (Inherited from Object.) |
![]() | Finalize | Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection. (Inherited from Object.) |
![]() | GetHashCode | Serves as a hash function for a particular type. (Inherited from Object.) |
![]() | GetMessage |
Retrieves a mail message from the POP3 server.
|
![]() | GetMessageNumbers |
Retrieves a list of message numbers of all mail messages in the mailbox.
|
![]() | GetMessages |
Retrieves a set of mail messages. If no parameters are specified, all
mail messages in the mailbox will be retrieved.
|
![]() | GetStatus |
Retrieves status information (list of messages with message numbers as well
as size for each message) |
![]() | GetType | Gets the Type of the current instance. (Inherited from Object.) |
![]() | Login |
Attempts to establish an authenticated session with the server using the specified
credentials.
|
![]() | Logout |
Logs an authenticated client out of the server. After the logout sequence has
been completed, the server closes the connection with the client.
|
![]() | MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object.) |
![]() | Supports |
Returns whether the specified capability is supported by the server.
|
![]() | ToString | (Inherited from Object.) |
Properties
Name | Description | |
---|---|---|
![]() | Authed |
Indicates whether the client is authenticated with the server
|