Pop3Client Class |
Namespace: Aspose.Email.Clients.Pop3
The Pop3Client type exposes the following members.
Name | Description | |
---|---|---|
Pop3Client |
Initializes a new instance of the Pop3Client class
| |
Pop3Client(String) |
Initializes a new instance of the Pop3Client class
| |
Pop3Client(String, SecurityOptions) |
Initializes a new instance of the Pop3Client class
| |
Pop3Client(String, Int32) |
Initializes a new instance of the Pop3Client class
| |
Pop3Client(String, Int32, SecurityOptions) |
Initializes a new instance of the Pop3Client class
| |
Pop3Client(String, String, String) |
Initializes a new instance of the Pop3Client class
| |
Pop3Client(String, Int32, String, String) |
Initializes a new instance of the Pop3Client class
| |
Pop3Client(String, String, String, SecurityOptions) |
Initializes a new instance of the Pop3Client class
| |
Pop3Client(String, Int32, String, ITokenProvider, SecurityOptions) |
Initializes a new instance of the Pop3Client class
| |
Pop3Client(String, Int32, String, String, SecurityOptions) |
Initializes a new instance of the Pop3Client class
| |
Pop3Client(String, Int32, String, String, RemoteCertificateValidationCallback) |
Initializes a new instance of the Pop3Client class
| |
Pop3Client(String, Int32, String, String, Boolean, SecurityOptions) |
Initializes a new instance of the Pop3Client class
| |
Pop3Client(String, Int32, String, String, RemoteCertificateValidationCallback, SecurityOptions) |
Initializes a new instance of the Pop3Client class
|
Name | Description | |
---|---|---|
AccessToken |
Gets or sets the access token.
(Inherited from EmailClient.) | |
ClientCertificates |
Contains collection of clients certificates
(Inherited from EmailClient.) | |
ConnectionAsgmtMode |
Gets or sets value which defines mode of connection allocation in multiple threads environment
There are folowing connection types:
- Main connection is connection created and disposed together with mail client.It can't be created or disposed manually.
- Default connection is connection default for some thread.
If default connection exists and ConnectionAsgmtMode allow, all methods of email client executed in this thread will be implicitly use this connection.
Only one default connection can be exist per thread. It can be created manually or automatically. It depends on EmailClient.ConnectionAsgmtMode property.
These connections can be created manually with EmailClient.CreateConnection(createAsDefaultConnection = true) method.
If default connection does not used(depends on connection allocation mode), main connection used implicitly instead of it.
- Independent connections are connections that are not linked to threads.They can be created manually and has to be used explicitly as method parameter.
These connections can be created manually with EmailClient.CreateConnection() method or EmailClient.CreateConnection(createAsDefaultConnection = false) method.
There are folowing connection allocation types:
- ConnectionAsgmtType.UseMainOrDefault
This mode uses by default in email clients.
Email client uses main connection for all operations from multiple threads if default connection hasn't been created, or connection hasnt been passed as method parameter explicitly.
Main connection is connection which is created in the same time like email client.
User can create default connections for threads with CreateConnection method.
If default connection for thread is created, it's used implicitly for all methods of email client which are invoked in this thread.
If default connection for thread is not created, main connection is used for all methods of email client which are invoked in this thread.
User also can create connections not linked with threads (not default connections) with CreateConnection method.
If user wants to use other connections (not main and not default) he has to pass this connection explicitly as parameter of a method which he wants to use.
User can additionally create any number of connections. Default connection can be only one per thread.
Please note default connections works correctly if user uses Thread objects for multitasking programming.
If user uses ConnectionPool or uses Task objects for multitasking programming this mode may lead to wrong behaviour of a programm.
To avoid this problem user has to manually dispose default conection (if he uses it) in the end of the code which executes in the thread.
- ConnectionAsgmtType.UseMain
Email client uses main connection for all operations from multiple threads.
Main connection is connection which is created in the same time like email client.
User cann't create default connections.
User can create connections not linked with threads (not default connections) with CreateConnection method.
If user wants to use other connections (not main and not default) he has to pass this connection explicitly as parameter of a method which he wants to use.
User can additionally create any number of connections.
- ConnectionAsgmtType.UseDefault
Email client uses implicitly only default connections for all operations from multiple threads. Main connection is not used in this mode.
If default connection hasn't been created for some thread (first invocation of email client method),
email client creates default connection implicitly for thread before first operation is executed.
User can't create default connections for threads with CreateConnection method because they are created automatically.
When default connection for thread is created, it's used implicitly for all methods of email client which are invoked in this thread.read.
User also can create connections not linked with threads (not default connections) with CreateConnection method.
If user wants to use other connections (not main and not default) he has to pass this connection explicitly as parameter of a method which he wants to use.
User can additionally create any number of connections. Default connection can be only one per thread.
Please note default connections works correctly if user uses Thread objects for multitasking programming.
If user uses ConnectionPool or uses Task objects for multitasking programming this mode may lead to wrong behaviour of a programm.
To avoid this problem user has to manually dispose default conection in the end of the code which executes in the thread.
(Inherited from EmailClient.) | |
ConnectionCheckupPeriod |
Period of connection checking up in milliseconds.
Default value is 5 min.
(Inherited from EmailClient.) | |
ConnectionsQuantity |
Gets or sets quantity of connections in multy-connection mode
(Inherited from EmailClient.) | |
ConnectionState |
Gets the current state of the connection.
(Inherited from EmailClient.) | |
CurrentConnection |
Gets current connection according to ConnectionAsgmtMode option
(Inherited from EmailClient.) | |
DefaultPort |
Gets default port for client
(Overrides EmailClientDefaultPort.) | |
EnableLogger |
Gets or sets value which allows enable/disable logger
(Inherited from EmailClient.) | |
Host |
Gets or sets the host name.
(Inherited from EmailClient.) | |
LogFileName |
Gets or sets log file name
(Inherited from EmailClient.) | |
Password |
Gets or sets the password.
(Inherited from EmailClient.) | |
Port |
Gets or sets the port.
(Inherited from EmailClient.) | |
Proxy |
Gets or sets proxy for the client
(Inherited from EmailClient.) | |
SecurityOptions |
Security mode for a mail client
(Inherited from EmailClient.) | |
SupportedEncryption |
Defines the versions of SSL/TLS encription protocols to be uised.
(Inherited from EmailClient.) | |
Timeout |
Gets or sets the timeout for mail operations
(Inherited from EmailClient.) | |
TokenProvider |
Gets or sets TokenProvider allowing to retrieve access token.
(Inherited from EmailClient.) | |
UseAuthentication |
Indicates whether authentication is used.
(Inherited from EmailClient.) | |
UseDateInLogFileName |
Gets or sets value which indicates if date has to be used in log file name.
(Inherited from EmailClient.) | |
UseDefaultCredentials |
Gets or sets a Boolean value that controls whether the DefaultCredentials are sent with requests.
(Inherited from EmailClient.) | |
UseMultiConnection |
Gets or sets value which indicates if client has to use multiple connections for heavy loaded operations.
Please note, using of this mode not necessary has to lead to performance increasing.
(Inherited from EmailClient.) | |
UseMultyConnection | Obsolete.
Gets or sets value which indicates if client has to use multiple connections for heavy loaded operations.
Please note, using of this mode not necessary has to lead to performance increasing.
(Inherited from EmailClient.) | |
UsePipelining |
Gets or sets object which indicates whether the pipelining mode is enabled.
(Inherited from EmailClient.) | |
Username |
Gets or sets the username.
(Inherited from EmailClient.) |
Name | Description | |
---|---|---|
BeginCommitDeletes |
Begins to commit the deletions.
| |
BeginCommitDeletes(AsyncCallback) |
Begins to commit the deletions.
| |
BeginCommitDeletes(IConnection) |
Begins to commit the deletions.
| |
BeginCommitDeletes(AsyncCallback, Object) |
Begins to commit the deletions.
| |
BeginCommitDeletes(IConnection, AsyncCallback) |
Begins to commit the deletions.
| |
BeginCommitDeletes(IConnection, AsyncCallback, Object) |
Begins to commit the deletions.
| |
BeginDeleteMessage(Int32) |
Begins DeleteMessage operation asynchronously
| |
BeginDeleteMessage(String) |
Begins DeleteMessage operation asynchronously
| |
BeginDeleteMessage(Int32, AsyncCallback) |
Begins DeleteMessage operation asynchronously
| |
BeginDeleteMessage(String, AsyncCallback) |
Begins DeleteMessage operation asynchronously
| |
BeginDeleteMessage(IConnection, Int32) |
Begins DeleteMessage operation asynchronously
| |
BeginDeleteMessage(IConnection, String) |
Begins DeleteMessage operation asynchronously
| |
BeginDeleteMessage(Int32, AsyncCallback, Object) |
Begins DeleteMessage operation asynchronously
| |
BeginDeleteMessage(String, AsyncCallback, Object) |
Begins DeleteMessage operation asynchronously
| |
BeginDeleteMessage(IConnection, Int32, AsyncCallback) |
Begins DeleteMessage operation asynchronously
| |
BeginDeleteMessage(IConnection, String, AsyncCallback) |
Begins DeleteMessage operation asynchronously
| |
BeginDeleteMessage(IConnection, Int32, AsyncCallback, Object) |
Begins DeleteMessage operation asynchronously
| |
BeginDeleteMessage(IConnection, String, AsyncCallback, Object) |
Begins DeleteMessage operation asynchronously
| |
BeginDeleteMessages |
Begins delete all messages asynchronously
| |
BeginDeleteMessages(AsyncCallback) |
Begins delete all messages asynchronously
| |
BeginDeleteMessages(IConnection) |
Begins delete all messages asynchronously
| |
BeginDeleteMessages(AsyncCallback, Object) |
Begins delete all messages asynchronously
| |
BeginDeleteMessages(IConnection, AsyncCallback) |
Begins delete all messages asynchronously
| |
BeginDeleteMessages(IConnection, AsyncCallback, Object) |
Begins delete all messages asynchronously
| |
BeginFetchMessage(Int32) |
Begins FetchMessage operation asynchronously
| |
BeginFetchMessage(String) |
Begins FetchMessage operation asynchronously
| |
BeginFetchMessage(Int32, AsyncCallback) |
Begins FetchMessage operation asynchronously
| |
BeginFetchMessage(String, AsyncCallback) |
Begins FetchMessage operation asynchronously
| |
BeginFetchMessage(IConnection, Int32) |
Begins FetchMessage operation asynchronously
| |
BeginFetchMessage(IConnection, String) |
Begins FetchMessage operation asynchronously
| |
BeginFetchMessage(Int32, AsyncCallback, Object) |
Begins FetchMessage operation asynchronously
| |
BeginFetchMessage(String, AsyncCallback, Object) |
Begins FetchMessage operation asynchronously
| |
BeginFetchMessage(IConnection, Int32, AsyncCallback) |
Begins FetchMessage operation asynchronously
| |
BeginFetchMessage(IConnection, String, AsyncCallback) |
Begins FetchMessage operation asynchronously
| |
BeginFetchMessage(IConnection, Int32, AsyncCallback, Object) |
Begins FetchMessage operation asynchronously
| |
BeginFetchMessage(IConnection, String, AsyncCallback, Object) |
Begins FetchMessage operation asynchronously
| |
BeginFetchMessages(IEnumerableInt32) |
Begins FetchMessages operation asynchronously
| |
BeginFetchMessages(IEnumerableString) |
Begins FetchMessages operation asynchronously
| |
BeginFetchMessages(IEnumerableInt32, AsyncCallback) |
Begins FetchMessages operation asynchronously
| |
BeginFetchMessages(IEnumerableString, AsyncCallback) |
Begins FetchMessages operation asynchronously
| |
BeginFetchMessages(IConnection, IEnumerableInt32) |
Begins FetchMessages operation asynchronously
| |
BeginFetchMessages(IConnection, IEnumerableString) |
Begins FetchMessages operation asynchronously
| |
BeginFetchMessages(IEnumerableInt32, AsyncCallback, Object) |
Begins FetchMessages operation asynchronously
| |
BeginFetchMessages(IEnumerableString, AsyncCallback, Object) |
Begins FetchMessages operation asynchronously
| |
BeginFetchMessages(IConnection, IEnumerableInt32, AsyncCallback) |
Begins FetchMessages operation asynchronously
| |
BeginFetchMessages(IConnection, IEnumerableString, AsyncCallback) |
Begins FetchMessages operation asynchronously
| |
BeginFetchMessages(IConnection, IEnumerableInt32, AsyncCallback, Object) |
Begins FetchMessages operation asynchronously
| |
BeginFetchMessages(IConnection, IEnumerableString, AsyncCallback, Object) |
Begins FetchMessages operation asynchronously
| |
BeginGetMailboxInfo |
Begins to get the mailbox status info
| |
BeginGetMailboxInfo(AsyncCallback) |
Begins to get the mailbox status info
| |
BeginGetMailboxInfo(IConnection) |
Begins to get the mailbox status info
| |
BeginGetMailboxInfo(AsyncCallback, Object) |
Begins to get the mailbox status info
| |
BeginGetMailboxInfo(IConnection, AsyncCallback) |
Begins to get the mailbox status info
| |
BeginGetMailboxInfo(IConnection, AsyncCallback, Object) |
Begins to get the mailbox status info
| |
BeginGetMailboxInfo(IConnection, Boolean, AsyncCallback, Object) |
Begins to get the mailbox status info
| |
BeginGetMailboxSize |
Begins GetMailboxSize operation asynchronously
| |
BeginGetMailboxSize(AsyncCallback) |
Begins GetMailboxSize operation asynchronously
| |
BeginGetMailboxSize(IConnection) |
Begins GetMailboxSize operation asynchronously
| |
BeginGetMailboxSize(AsyncCallback, Object) |
Begins GetMailboxSize operation asynchronously
| |
BeginGetMailboxSize(IConnection, AsyncCallback) |
Begins GetMailboxSize operation asynchronously
| |
BeginGetMailboxSize(IConnection, AsyncCallback, Object) |
Begins GetMailboxSize operation asynchronously
| |
BeginGetMessageCount |
Begins GetMessageCount operation asynchronously
| |
BeginGetMessageCount(AsyncCallback) |
Begins GetMessageCount operation asynchronously
| |
BeginGetMessageCount(Boolean) |
Begins GetMessageCount operation asynchronously
| |
BeginGetMessageCount(IConnection) |
Begins GetMessageCount operation asynchronously
| |
BeginGetMessageCount(AsyncCallback, Object) |
Begins GetMessageCount operation asynchronously
| |
BeginGetMessageCount(Boolean, AsyncCallback) |
Begins GetMessageCount operation asynchronously
| |
BeginGetMessageCount(IConnection, AsyncCallback) |
Begins GetMessageCount operation asynchronously
| |
BeginGetMessageCount(IConnection, Boolean) |
Begins GetMessageCount operation asynchronously
| |
BeginGetMessageCount(Boolean, AsyncCallback, Object) |
Begins GetMessageCount operation asynchronously
| |
BeginGetMessageCount(IConnection, AsyncCallback, Object) |
Begins GetMessageCount operation asynchronously
| |
BeginGetMessageCount(IConnection, Boolean, AsyncCallback) |
Begins GetMessageCount operation asynchronously
| |
BeginGetMessageCount(IConnection, Boolean, AsyncCallback, Object) |
Begins GetMessageCount operation asynchronously
| |
BeginGetMessageHeaders(Int32) |
Begins getting message headers
| |
BeginGetMessageHeaders(String) |
Begins getting message headers
| |
BeginGetMessageHeaders(Int32, AsyncCallback) |
Begins getting message headers
| |
BeginGetMessageHeaders(String, AsyncCallback) |
Begins getting message headers
| |
BeginGetMessageHeaders(IConnection, Int32) |
Begins getting message headers
| |
BeginGetMessageHeaders(IConnection, String) |
Begins getting message headers
| |
BeginGetMessageHeaders(Int32, AsyncCallback, Object) |
Begins getting message headers
| |
BeginGetMessageHeaders(String, AsyncCallback, Object) |
Begins getting message headers
| |
BeginGetMessageHeaders(IConnection, Int32, AsyncCallback) |
Begins getting message headers
| |
BeginGetMessageHeaders(IConnection, String, AsyncCallback) |
Begins getting message headers
| |
BeginGetMessageHeaders(IConnection, Int32, AsyncCallback, Object) |
Begins getting message headers
| |
BeginGetMessageHeaders(IConnection, String, AsyncCallback, Object) |
Begins getting message headers
| |
BeginGetMessageInfo(Int32) |
Begins to get the information for that message
| |
BeginGetMessageInfo(String) |
Begins to get the information for that message
| |
BeginGetMessageInfo(Int32, Pop3ListFields) |
Begins to get the information for that message
| |
BeginGetMessageInfo(Int32, AsyncCallback) |
Begins to get the information for that message
| |
BeginGetMessageInfo(String, Pop3ListFields) |
Begins to get the information for that message
| |
BeginGetMessageInfo(String, AsyncCallback) |
Begins to get the information for that message
| |
BeginGetMessageInfo(IConnection, Int32) |
Begins to get the information for that message
| |
BeginGetMessageInfo(IConnection, String) |
Begins to get the information for that message
| |
BeginGetMessageInfo(Int32, Pop3ListFields, AsyncCallback) |
Begins to get the information for that message
| |
BeginGetMessageInfo(Int32, AsyncCallback, Object) |
Begins to get the information for that message
| |
BeginGetMessageInfo(String, Pop3ListFields, AsyncCallback) |
Begins to get the information for that message
| |
BeginGetMessageInfo(String, AsyncCallback, Object) |
Begins to get the information for that message
| |
BeginGetMessageInfo(IConnection, Int32, Pop3ListFields) |
Begins to get the information for that message
| |
BeginGetMessageInfo(IConnection, Int32, AsyncCallback) |
Begins to get the information for that message
| |
BeginGetMessageInfo(IConnection, String, Pop3ListFields) |
Begins to get the information for that message
| |
BeginGetMessageInfo(IConnection, String, AsyncCallback) |
Begins to get the information for that message
| |
BeginGetMessageInfo(Int32, Pop3ListFields, AsyncCallback, Object) |
Begins to get the information for that message
| |
BeginGetMessageInfo(String, Pop3ListFields, AsyncCallback, Object) |
Begins to get the information for that message
| |
BeginGetMessageInfo(IConnection, Int32, Pop3ListFields, AsyncCallback) |
Begins to get the information for that message
| |
BeginGetMessageInfo(IConnection, Int32, AsyncCallback, Object) |
Begins to get the information for that message
| |
BeginGetMessageInfo(IConnection, String, Pop3ListFields, AsyncCallback) |
Begins to get the information for that message
| |
BeginGetMessageInfo(IConnection, String, AsyncCallback, Object) |
Begins to get the information for that message
| |
BeginGetMessageInfo(IConnection, Int32, Pop3ListFields, AsyncCallback, Object) |
Begins to get the information for that message
| |
BeginGetMessageInfo(IConnection, String, Pop3ListFields, AsyncCallback, Object) |
Begins to get the information for that message
| |
BeginGetMessageSize(Int32) |
Begins GetMessageSize operation asynchronously
| |
BeginGetMessageSize(String) |
Begins GetMessageSize operation asynchronously
| |
BeginGetMessageSize(Int32, AsyncCallback) |
Begins GetMessageSize operation asynchronously
| |
BeginGetMessageSize(String, AsyncCallback) |
Begins GetMessageSize operation asynchronously
| |
BeginGetMessageSize(IConnection, Int32) |
Begins GetMessageSize operation asynchronously
| |
BeginGetMessageSize(IConnection, String) |
Begins GetMessageSize operation asynchronously
| |
BeginGetMessageSize(Int32, AsyncCallback, Object) |
Begins GetMessageSize operation asynchronously
| |
BeginGetMessageSize(String, AsyncCallback, Object) |
Begins GetMessageSize operation asynchronously
| |
BeginGetMessageSize(IConnection, Int32, AsyncCallback) |
Begins GetMessageSize operation asynchronously
| |
BeginGetMessageSize(IConnection, String, AsyncCallback) |
Begins GetMessageSize operation asynchronously
| |
BeginGetMessageSize(IConnection, Int32, AsyncCallback, Object) |
Begins GetMessageSize operation asynchronously
| |
BeginGetMessageSize(IConnection, String, AsyncCallback, Object) |
Begins GetMessageSize operation asynchronously
| |
BeginGetMessageUniqueId(Int32) |
Begins to get the message unique id
| |
BeginGetMessageUniqueId(Int32, AsyncCallback) |
Begins to get the message unique id
| |
BeginGetMessageUniqueId(IConnection, Int32) |
Begins to get the message unique id
| |
BeginGetMessageUniqueId(Int32, AsyncCallback, Object) |
Begins to get the message unique id
| |
BeginGetMessageUniqueId(IConnection, Int32, AsyncCallback) |
Begins to get the message unique id
| |
BeginGetMessageUniqueId(IConnection, Int32, AsyncCallback, Object) |
Begins to get the message unique id
| |
BeginListMessages |
Begins ListMessages operation asynchronously
| |
BeginListMessages(AsyncCallback) |
Begins ListMessages operation asynchronously
| |
BeginListMessages(IConnection) |
Begins ListMessages operation asynchronously
| |
BeginListMessages(MailQuery) |
Begins ListMessage operation asynchronously
| |
BeginListMessages(AsyncCallback, Object) |
Begins ListMessages operation asynchronously
| |
BeginListMessages(IConnection, MailQuery) |
Begins ListMessage operation asynchronously
| |
BeginListMessages(IConnection, AsyncCallback) |
Begins ListMessages operation asynchronously
| |
BeginListMessages(MailQuery, AsyncCallback) |
Begins ListMessage operation asynchronously
| |
BeginListMessages(IConnection, MailQuery, AsyncCallback) |
Begins ListMessage operation asynchronously
| |
BeginListMessages(IConnection, AsyncCallback, Object) |
Begins ListMessages operation asynchronously
| |
BeginListMessages(MailQuery, AsyncCallback, Object) |
Begins ListMessage operation asynchronously
| |
BeginListMessages(IConnection, MailQuery, AsyncCallback, Object) |
Begins ListMessage operation asynchronously
| |
BeginListMessages(IConnection, Pop3ListFields, Boolean, MailQuery, AsyncCallback, Object) |
Begins ListMessage operation asynchronously
| |
BeginLoadMessageInfoList(IEnumerableInt32) |
Begins load list of Pop3MessageInfo asynchronously
| |
BeginLoadMessageInfoList(IEnumerablePop3MessageInfo) |
Begins load list of Pop3MessageInfo asynchronously
| |
BeginLoadMessageInfoList(IEnumerableInt32, AsyncCallback) |
Begins load list of Pop3MessageInfo asynchronously
| |
BeginLoadMessageInfoList(IConnection, IEnumerablePop3MessageInfo) |
Begins load list of Pop3MessageInfo asynchronously
| |
BeginLoadMessageInfoList(IConnection, IEnumerableInt32) |
Begins load list of Pop3MessageInfo asynchronously
| |
BeginLoadMessageInfoList(IEnumerablePop3MessageInfo, AsyncCallback) |
Begins load list of Pop3MessageInfo asynchronously
| |
BeginLoadMessageInfoList(IEnumerableInt32, AsyncCallback, Object) |
Begins load list of Pop3MessageInfo asynchronously
| |
BeginLoadMessageInfoList(IConnection, IEnumerablePop3MessageInfo, AsyncCallback) |
Begins load list of Pop3MessageInfo asynchronously
| |
BeginLoadMessageInfoList(IConnection, IEnumerableInt32, AsyncCallback) |
Begins load list of Pop3MessageInfo asynchronously
| |
BeginLoadMessageInfoList(IEnumerablePop3MessageInfo, AsyncCallback, Object) |
Begins load list of Pop3MessageInfo asynchronously
| |
BeginLoadMessageInfoList(IConnection, IEnumerablePop3MessageInfo, AsyncCallback, Object) |
Begins load list of Pop3MessageInfo asynchronously
| |
BeginLoadMessageInfoList(IConnection, IEnumerableInt32, AsyncCallback, Object) |
Begins load list of Pop3MessageInfo asynchronously
| |
BeginNoop |
Begins 'No operation' command.
| |
BeginNoop(AsyncCallback) |
Begins 'No operation' command.
| |
BeginNoop(IConnection) |
Begins 'No operation' command.
| |
BeginNoop(AsyncCallback, Object) |
Begins 'No operation' command.
| |
BeginNoop(IConnection, AsyncCallback) |
Begins 'No operation' command.
| |
BeginNoop(IConnection, AsyncCallback, Object) |
Begins 'No operation' command.
| |
BeginSaveMessage(Int32, Stream) |
Begins SaveMessage operation asynchronously
| |
BeginSaveMessage(String, Stream) |
Begins SaveMessage operation asynchronously
| |
BeginSaveMessage(Int32, Stream, AsyncCallback) |
Begins SaveMessage operation asynchronously
| |
BeginSaveMessage(String, Stream, AsyncCallback) |
Begins SaveMessage operation asynchronously
| |
BeginSaveMessage(IConnection, Int32, Stream) |
Begins SaveMessage operation asynchronously
| |
BeginSaveMessage(IConnection, String, Stream) |
Begins SaveMessage operation asynchronously
| |
BeginSaveMessage(Int32, Stream, AsyncCallback, Object) |
Begins SaveMessage operation asynchronously
| |
BeginSaveMessage(String, Stream, AsyncCallback, Object) |
Begins SaveMessage operation asynchronously
| |
BeginSaveMessage(IConnection, Int32, Stream, AsyncCallback) |
Begins SaveMessage operation asynchronously
| |
BeginSaveMessage(IConnection, String, Stream, AsyncCallback) |
Begins SaveMessage operation asynchronously
| |
BeginSaveMessage(IConnection, Int32, Stream, AsyncCallback, Object) |
Begins SaveMessage operation asynchronously
| |
BeginSaveMessage(IConnection, String, Stream, AsyncCallback, Object) |
Begins SaveMessage operation asynchronously
| |
BeginUndeleteMessages |
Begins undeletes the messages.
If any messages have been marked as deleted by the POP3 server, they are unmarked.
| |
BeginUndeleteMessages(AsyncCallback) |
Begins undeletes the messages.
If any messages have been marked as deleted by the POP3 server, they are unmarked.
| |
BeginUndeleteMessages(IConnection) |
Begins undeletes the messages.
If any messages have been marked as deleted by the POP3 server, they are unmarked.
| |
BeginUndeleteMessages(AsyncCallback, Object) |
Begins undeletes the messages.
If any messages have been marked as deleted by the POP3 server, they are unmarked.
| |
BeginUndeleteMessages(IConnection, AsyncCallback) |
Begins undeletes the messages.
If any messages have been marked as deleted by the POP3 server, they are unmarked.
| |
BeginUndeleteMessages(IConnection, AsyncCallback, Object) |
Begins undeletes the messages.
If any messages have been marked as deleted by the POP3 server, they are unmarked.
| |
CancelAsyncOperation |
Cancels asynchronous operation.
(Inherited from EmailClient.) | |
CommitDeletes |
Commit the deletions
| |
CommitDeletes(Int32) |
Commit the deletions
| |
CommitDeletes(IConnection) |
Commit the deletions
| |
CreateConnection |
Creates new independent connection for operations not linked to threads (not default connection).
Invocation of this method is similar to invocation of CreateConnection(createAsDefaultConnection = false)
Please see more in documentation for EmailClient.ConnectionAsgmtMode property.
(Inherited from EmailClient.) | |
CreateConnection(Boolean) |
Creates new (default or independent) connection for operations.
Please see more in documentation for EmailClient.ConnectionAsgmtMode property.
(Inherited from EmailClient.) | |
DeleteMessage(Int32) |
Deletes the message
| |
DeleteMessage(String) |
Deletes the message
| |
DeleteMessage(IConnection, Int32) |
Deletes the message
| |
DeleteMessage(IConnection, String) |
Deletes the message
| |
DeleteMessages |
Deletes all messages
| |
DeleteMessages(IConnection) |
Deletes all messages
| |
Dispose |
Finalizes all operations with a server.
(Inherited from EmailClient.) | |
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.
| |
Equals | (Inherited from Object.) | |
FetchMessage(Int32) |
Fetches the message
| |
FetchMessage(String) |
Fetches the message
| |
FetchMessage(IConnection, Int32) |
Fetches the message
| |
FetchMessage(IConnection, String) |
Fetches the message
| |
FetchMessages(IEnumerableInt32) |
Fetches the messages
| |
FetchMessages(IEnumerableString) |
Fetches the messages
| |
FetchMessages(IConnection, IEnumerableInt32) |
Fetches the messages
| |
FetchMessages(IConnection, IEnumerableString) |
Fetches the messages
| |
GetCapabilities | (Inherited from EmailClient.) | |
GetHashCode | (Inherited from Object.) | |
GetMailboxInfo |
Gets the mailbox status info
| |
GetMailboxInfo(Boolean) |
Gets the mailbox status info
| |
GetMailboxInfo(IConnection) |
Gets the mailbox status info
| |
GetMailboxInfo(IConnection, Boolean) |
Gets the mailbox status info
| |
GetMailboxSize |
Gets the size of the mailbox
| |
GetMailboxSize(IConnection) |
Gets the size of the mailbox
| |
GetMessageCount |
Gets the message count
| |
GetMessageCount(Boolean) |
Gets the message count
| |
GetMessageCount(IConnection) |
Gets the message count
| |
GetMessageCount(IConnection, Boolean) |
Gets the message count
| |
GetMessageHeaders(Int32) |
Gets the message headers
| |
GetMessageHeaders(String) |
Gets the message headers
| |
GetMessageHeaders(IConnection, Int32) |
Gets the message headers
| |
GetMessageHeaders(IConnection, String) |
Gets the message headers
| |
GetMessageInfo(Int32) |
Gets the information for that message
| |
GetMessageInfo(String) |
Gets the information for that message
| |
GetMessageInfo(Int32, Pop3ListFields) |
Gets the information for that message
| |
GetMessageInfo(String, Pop3ListFields) |
Gets the information for that message
| |
GetMessageInfo(IConnection, Int32) |
Gets the information for that message
| |
GetMessageInfo(IConnection, String) |
Gets the information for that message
| |
GetMessageInfo(IConnection, Int32, Pop3ListFields) |
Gets the information for that message
| |
GetMessageInfo(IConnection, String, Pop3ListFields) |
Gets the information for that message
| |
GetMessageSize(Int32) |
Gets the size of the message
| |
GetMessageSize(String) |
Gets the size of the message
| |
GetMessageSize(IConnection, Int32) |
Gets the size of the message
| |
GetMessageSize(IConnection, String) |
Gets the size of the message
| |
GetMessageUniqueId(Int32) |
Gets the message unique id
| |
GetMessageUniqueId(IConnection, Int32) |
Gets the message unique id
| |
GetType | (Inherited from Object.) | |
ListMessages |
Lists the messages.
Gets an information for earch message
| |
ListMessages(Boolean) |
Lists the messages.
Gets an information for earch message
| |
ListMessages(IConnection) |
Lists the messages.
Gets an information for earch message
| |
ListMessages(MailQuery) |
Lists the messages.
| |
ListMessages(Pop3ListFields) |
Lists the messages.
| |
ListMessages(IConnection, Pop3ListFields) |
Lists the messages.
| |
ListMessages(IConnection, MailQuery) |
Lists the messages.
| |
ListMessages(IConnection, Boolean) |
Lists the messages.
Gets an information for earch message
| |
ListMessages(Pop3ListFields, Boolean, MailQuery) |
Lists the messages.
| |
ListMessages(IConnection, Pop3ListFields, Boolean, MailQuery) |
Lists the messages.
| |
LoadMessageInfoList(IEnumerableInt32) |
Loads list of Pop3MessageInfo
| |
LoadMessageInfoList(IEnumerablePop3MessageInfo) |
Loads list of Pop3MessageInfo
| |
LoadMessageInfoList(IConnection, IEnumerablePop3MessageInfo) |
Loads list of Pop3MessageInfo
| |
LoadMessageInfoList(IConnection, IEnumerableInt32) |
Loads list of Pop3MessageInfo
| |
Noop |
'No operation' command
(Overrides EmailClientNoop.) | |
Noop(IConnection) |
'No operation' command
(Overrides EmailClientNoop(IConnection).) | |
ResetLogSettings |
Resets logging settings to default.
(Inherited from EmailClient.) | |
SaveMessage(Int32, Stream) |
Fetches and save the message as a stream
| |
SaveMessage(Int32, String) |
Fetches and save the message into a file
| |
SaveMessage(String, Stream) |
Fetches and save the message as a stream
| |
SaveMessage(String, String) |
Fetches and save the message into a file
| |
SaveMessage(IConnection, Int32, Stream) |
Fetches and save the message as a stream
| |
SaveMessage(IConnection, Int32, String) |
Fetches and save the message into a file
| |
SaveMessage(IConnection, String, Stream) |
Fetches and save the message as a stream
| |
SaveMessage(IConnection, String, String) |
Fetches and save the message into a file
| |
ToString | (Inherited from Object.) | |
UndeleteMessages |
Undeletes the messages.
If any messages have been marked as deleted by the POP3 server, they are unmarked.
| |
UndeleteMessages(IConnection) |
Undeletes the messages.
If any messages have been marked as deleted by the POP3 server, they are unmarked.
|
Name | Description | |
---|---|---|
BindIPEndPoint |
Associates a Socket with a local endpoint.
(Inherited from EmailClient.) | |
OnConnect |
The OnConnect event occurs when the clent establishes connection.
(Inherited from EmailClient.) |