Pop3Client
Contents
[
Hide
]Pop3Client class
Inherits: Aspose::Email::Clients::EmailClient
Allows applications to access and manipulate messages by using the Post Office Protocol Version 3 (POP3).
Constructors
| Name | Description |
|---|---|
| Pop3Client (13 overloads) | Initializes a new instance of the Pop3Client class |
Methods
| Name | Description |
|---|---|
| BeginCommitDeletes (6 overloads) | Begins to commit the deletions. |
| BeginDeleteMessage (12 overloads) | Begins DeleteMessage operation asynchronously |
| BeginDeleteMessages (6 overloads) | Begins delete all messages asynchronously |
| BeginFetchMessage (12 overloads) | Begins FetchMessage operation asynchronously |
| BeginFetchMessages (12 overloads) | Begins FetchMessages operation asynchronously |
| BeginGetMailboxInfo (7 overloads) | Begins to get the mailbox status info |
| BeginGetMailboxSize (6 overloads) | Begins GetMailboxSize operation asynchronously |
| BeginGetMessageCount (12 overloads) | Begins GetMessageCount operation asynchronously |
| BeginGetMessageHeaders (12 overloads) | Begins getting message headers |
| BeginGetMessageInfo (24 overloads) | Begins to get the information for that message |
| BeginGetMessageSize (12 overloads) | Begins GetMessageSize operation asynchronously |
| BeginGetMessageUniqueId (6 overloads) | Begins to get the message unique id |
| BeginListMessages (25 overloads) | Begins ListMessages operation asynchronously |
| BeginLoadMessageInfoList (12 overloads) | Begins load list of Pop3MessageInfo asynchronously |
| BeginNoop (6 overloads) | Begins ‘No operation’ command. |
| BeginSaveMessage (12 overloads) | Begins SaveMessage operation asynchronously |
| BeginUndeleteMessages (6 overloads) | Begins undeletes the messages. If any messages have been marked as deleted by the POP3 server, they are unmarked. |
| BeginValidateCredentials (6 overloads) | Begins to execute credentials validation |
| CommitDeletes (3 overloads) | Commit the deletions |
| DeleteMessage (4 overloads) | Deletes the message |
| DeleteMessages (2 overloads) | Deletes all messages |
| EndCommitDeletes | Waits for the asynchronous operation to complete. |
| EndDeleteMessage | Waits for the asynchronous operation to complete. |
| EndDeleteMessages | Waits for the asynchronous operation to complete. |
| EndFetchMessage | Waits for the asynchronous operation to complete. |
| EndFetchMessages | Waits for the asynchronous operation to complete. |
| EndGetMailboxInfo | Waits for the asynchronous operation to complete. |
| EndGetMailboxSize | Waits for the asynchronous operation to complete. |
| EndGetMessageCount | Waits for the asynchronous operation to complete. |
| EndGetMessageHeaders | Waits for the asynchronous operation to complete. |
| EndGetMessageInfo | Waits for the asynchronous operation to complete. |
| EndGetMessageSize | Waits for the asynchronous operation to complete. |
| EndGetMessageUniqueId | Waits for the asynchronous operation to complete. |
| EndListMessages | Waits for the asynchronous operation to complete. |
| EndLoadMessageInfoList | Waits for the asynchronous operation to complete. |
| EndNoop | Waits for the asynchronous operation to complete. |
| EndSaveMessage | Waits for the asynchronous operation to complete. |
| EndUndeleteMessages | Waits for the asynchronous operation to complete. |
| EndValidateCredentials | Waits for the pending asynchronous operation to complete. |
| FetchMessage (4 overloads) | Fetches the message |
| FetchMessages (4 overloads) | Fetches the messages |
| get_AllowedAuthentication | Gets enumeration of allowed by user authentication types |
| get_DefaultPort | Gets default port for client |
| get_Pool | Gets connection pool for the client |
| get_SupportedAuthentication | Gets enumeration of supported by server authentication types |
| GetMailboxInfo (4 overloads) | Gets the mailbox status info |
| GetMailboxSize (2 overloads) | Gets the size of the mailbox |
| GetMessageCount (4 overloads) | Gets the message count |
| GetMessageHeaders (4 overloads) | Gets the message headers |
| GetMessageInfo (8 overloads) | Gets the information for that message |
| GetMessageSize (4 overloads) | Gets the size of the message |
| GetMessageUniqueId (2 overloads) | Gets the message unique id |
| ListMessages (14 overloads) | Lists the messages. Gets an information for earch message |
| LoadMessageInfoList (4 overloads) | Loads list of Pop3MessageInfo |
| Noop (3 overloads) | ‘No operation’ command |
| SaveMessage (8 overloads) | Fetches and save the message as a stream |
| set_AllowedAuthentication | Sets enumeration of allowed by user authentication types |
| UndeleteMessages (2 overloads) | Undeletes the messages. If any messages have been marked as deleted by the POP3 server, they are unmarked. |
| ValidateCredentials (2 overloads) | Executes credentials validation |