Interface IAsyncPop3Client
Contents
[
Hide
]IAsyncPop3Client interface
Allows applications to access and manipulate messages by using the Post Office Protocol Version 3 (POP3).
public interface IAsyncPop3Client : IDisposable
Methods
Name | Description |
---|---|
CommitDeletesAsync(int, IConnection, CancellationToken) | Commit the deletions |
DeleteMessageAsync(int, IConnection, CancellationToken) | Deletes the message |
DeleteMessageAsync(string, IConnection, CancellationToken) | Deletes the message |
DeleteMessagesAsync(IConnection, CancellationToken) | Deletes all messages |
FetchMessageAsync(int, IConnection, CancellationToken) | Fetches the message |
FetchMessageAsync(string, IConnection, CancellationToken) | Fetches the message |
FetchMessagesAsync(IEnumerable<int>, IConnection, CancellationToken) | Fetches the messages asynchronously |
FetchMessagesAsync(IEnumerable<string>, IConnection, CancellationToken) | Fetches the messages asynchronously |
GetMailboxInfoAsync(bool, IConnection, CancellationToken) | Gets the mailbox status info |
GetMailboxSizeAsync(IConnection, CancellationToken) | Gets the size of the mailbox |
GetMessageCountAsync(bool, IConnection, CancellationToken) | Gets the message count |
GetMessageHeadersAsync(int, IConnection, CancellationToken) | Gets the message headers |
GetMessageHeadersAsync(string, IConnection, CancellationToken) | Gets the message headers |
GetMessageInfoAsync(int, Pop3ListFields, IConnection, CancellationToken) | Gets the information for that message |
GetMessageInfoAsync(string, Pop3ListFields, IConnection, CancellationToken) | Gets the information for that message |
GetMessageSizeAsync(int, IConnection, CancellationToken) | Gets the size of the message |
GetMessageSizeAsync(string, IConnection, CancellationToken) | Gets the size of the message |
GetMessageUniqueIdAsync(int, IConnection, CancellationToken) | Gets the message unique id |
ListMessagesAsync(Pop3ListFields, bool, MailQuery, IConnection, CancellationToken) | Lists the messages. |
LoadMessageInfoListAsync(Pop3LoadMessageInfoList) | Loads list of Pop3MessageInfo |
NoopAsync(IConnection, CancellationToken) | ‘No operation’ command |
SaveMessageAsync(Pop3SaveMessage) | Fetches and save the message as a stream |
UndeleteMessagesAsync(IConnection, CancellationToken) | Undeletes the messages. If any messages have been marked as deleted by the POP3 server, they are unmarked. |
ValidateCredentialsAsync(IConnection, CancellationToken) | Executes credentials validation |
See Also
- namespace Aspose.Email.Clients.Pop3
- assembly Aspose.Email