ImapClient

Inheritance: java.lang.Object, com.aspose.email.EmailClient

public final class ImapClient extends EmailClient

Allows applications to access and manipulate messages by using the Internet Message Access Protocol (IMAP).

Constructors

Constructor Description
ImapClient() Initializes a new instance of the ImapClient class
ImapClient(String host) Initializes a new instance of the ImapClient class
ImapClient(String host, short securityOptions) Initializes a new instance of the ImapClient class
ImapClient(String host, int port) Initializes a new instance of the ImapClient class
ImapClient(String host, int port, int securityOptions) Initializes a new instance of the ImapClient class
ImapClient(String host, String username, String password) Initializes a new instance of the ImapClient class
ImapClient(String host, String username, String password, int securityOptions) Initializes a new instance of the ImapClient class
ImapClient(String host, int port, String username, String password) Initializes a new instance of the ImapClient class
ImapClient(String host, int port, String username, String password, int securityOptions) Initializes a new instance of the ImapClient class
ImapClient(String host, int port, String username, String password, System.Net.Security.RemoteCertificateValidationCallback userCertificateValidationCallback) Initializes a new instance of the ImapClient class
ImapClient(String host, int port, String username, String password, System.Net.Security.RemoteCertificateValidationCallback userCertificateValidationCallback, int securityOptions) Initializes a new instance of the ImapClient class
ImapClient(String host, String username, String authInfo, boolean useOAuth) Initializes a new instance of the ImapClient class
ImapClient(String host, String username, String authInfo, boolean useOAuth, int securityOptions) Initializes a new instance of the ImapClient class
ImapClient(String host, int port, String username, String authInfo, boolean useOAuth) Initializes a new instance of the ImapClient class
ImapClient(String host, int port, String username, String authInfo, boolean useOAuth, int securityOptions) Initializes a new instance of the ImapClient class
ImapClient(String host, String username, ITokenProvider tokenProvider) Initializes a new instance of the ImapClient class
ImapClient(String host, String username, ITokenProvider tokenProvider, int securityOptions) Initializes a new instance of the ImapClient class
ImapClient(String host, int port, String username, ITokenProvider tokenProvider) Initializes a new instance of the ImapClient class
ImapClient(String host, int port, String username, ITokenProvider tokenProvider, int securityOptions) Initializes a new instance of the ImapClient class

Methods

Method Description
addMessageFlags(IConnection connection, int sequenceNumber, ImapMessageFlags flags) Adds the flags to the message
addMessageFlags(IConnection connection, int sequenceNumber, ImapMessageFlags flags, long modificationSequence) Adds the flags to the message
addMessageFlags(IConnection connection, int startSequence, int endSequence, ImapMessageFlags flags) Adds the flags of the message
addMessageFlags(IConnection connection, int startSequence, int endSequence, ImapMessageFlags flags, long modificationSequence) Adds the flags of the message
addMessageFlags(IConnection connection, Iterable messageInfoSet, ImapMessageFlags flags) Adds the flags of the message
addMessageFlags(IConnection connection, Iterable messageInfoSet, ImapMessageFlags flags, long modificationSequence) Adds the flags of the message
addMessageFlags(IConnection connection, String uniqueId, ImapMessageFlags flags) Adds the flags to the message
addMessageFlags(IConnection connection, String uniqueId, ImapMessageFlags flags, long modificationSequence) Adds the flags to the message
addMessageFlags(IConnection connection, String startUid, String endUid, ImapMessageFlags flags) Adds the flags of the message
addMessageFlags(IConnection connection, String startUid, String endUid, ImapMessageFlags flags, long modificationSequence) Adds the flags of the message
addMessageFlags(int sequenceNumber, ImapMessageFlags flags) Adds the flags to the message
addMessageFlags(int sequenceNumber, ImapMessageFlags flags, long modificationSequence) Adds the flags to the message
addMessageFlags(int startSequence, int endSequence, ImapMessageFlags flags) Adds the flags of the message
addMessageFlags(int startSequence, int endSequence, ImapMessageFlags flags, long modificationSequence) Adds the flags of the message
addMessageFlags(Iterable messageInfoSet, ImapMessageFlags flags) Adds the flags of the message
addMessageFlags(Iterable messageInfoSet, ImapMessageFlags flags, long modificationSequence) Adds the flags of the message
addMessageFlags(String uniqueId, ImapMessageFlags flags) Adds the flags to the message
addMessageFlags(String uniqueId, ImapMessageFlags flags, long modificationSequence) Adds the flags to the message
addMessageFlags(String startUid, String endUid, ImapMessageFlags flags) Adds the flags of the message
addMessageFlags(String startUid, String endUid, ImapMessageFlags flags, long modificationSequence) Adds the flags of the message
addMessageFlagsBySequences(IConnection connection, Iterable sequenceSet, ImapMessageFlags flags) Adds the flags of the message
addMessageFlagsBySequences(IConnection connection, Iterable sequenceSet, ImapMessageFlags flags, long modificationSequence) Adds the flags of the message
addMessageFlagsBySequences(Iterable sequenceSet, ImapMessageFlags flags) Adds the flags of the message
addMessageFlagsBySequences(Iterable sequenceSet, ImapMessageFlags flags, long modificationSequence) Adds the flags of the message
addMessageFlagsByUids(IConnection connection, Iterable uidSet, ImapMessageFlags flags) Adds the flags of the message
addMessageFlagsByUids(IConnection connection, Iterable uidSet, ImapMessageFlags flags, long modificationSequence) Adds the flags of the message
addMessageFlagsByUids(Iterable uidSet, ImapMessageFlags flags) Adds the flags of the message
addMessageFlagsByUids(Iterable uidSet, ImapMessageFlags flags, long modificationSequence) Adds the flags of the message
appendMessage(IConnection connection, MailMessage message) Uploads the mail message to the current folder If current folder hasn’t been specified default folder is used.
appendMessage(IConnection connection, String fileName) Uploads the mail message to the current folder If current folder hasn’t been specified default folder is used.
appendMessage(IConnection connection, String folderName, MailMessage message) Uploads the mail message to the specified folder
appendMessage(IConnection connection, String folderName, String fileName) Uploads the mail message to the specified folder
appendMessage(MailMessage message) Uploads the mail message to the current folder If current folder hasn’t been specified default folder is used.
appendMessage(String fileName) Uploads the mail message to the current folder If current folder hasn’t been specified default folder is used.
appendMessage(String folderName, MailMessage message) Uploads the mail message to the specified folder
appendMessage(String folderName, String fileName) Uploads the mail message to the specified folder
appendMessages(IConnection connection, Iterable messages) Uploads the mail message to the current folder If current folder hasn’t been specified default folder is used.
appendMessages(IConnection connection, String folderName, Iterable messages) Uploads the mail message to the specified folder
appendMessages(Iterable messages) Uploads the mail message to the current folder If current folder hasn’t been specified default folder is used.
appendMessages(String folderName, Iterable messages) Uploads the mail message to the specified folder
backup(IConnection connection, ImapFolderInfoCollection folders, OutputStream stream, BackupSettings options) Backups the content of the specified folders
backup(IConnection connection, ImapFolderInfoCollection folders, OutputStream stream, int options) Backups the content of the specified folders
backup(IConnection connection, ImapFolderInfoCollection folders, String fileName, BackupSettings options) Backups the content of the specified folders
backup(IConnection connection, ImapFolderInfoCollection folders, String fileName, int options) Backups the content of the specified folders
backup(ImapFolderInfoCollection folders, OutputStream stream, BackupSettings options) Backups the content of the specified folders
backup(ImapFolderInfoCollection folders, OutputStream stream, int options) Backups the content of the specified folders
backup(ImapFolderInfoCollection folders, String fileName, BackupSettings options) Backups the content of the specified folders
backup(ImapFolderInfoCollection folders, String fileName, int options) Backups the content of the specified folders
beginAddMessageFlags(IConnection connection, int sequenceNumber, ImapMessageFlags flags) Adds the flags to the message asynchronously
beginAddMessageFlags(IConnection connection, int sequenceNumber, ImapMessageFlags flags, System.AsyncCallback callback) Adds the flags to the message asynchronously
beginAddMessageFlags(IConnection connection, int sequenceNumber, ImapMessageFlags flags, System.AsyncCallback callback, Object state) Adds the flags to the message asynchronously
beginAddMessageFlags(IConnection connection, int sequenceNumber, ImapMessageFlags flags, long modificationSequence) Adds the flags to the message asynchronously
beginAddMessageFlags(IConnection connection, int sequenceNumber, ImapMessageFlags flags, long modificationSequence, System.AsyncCallback callback) Adds the flags to the message asynchronously
beginAddMessageFlags(IConnection connection, int sequenceNumber, ImapMessageFlags flags, long modificationSequence, System.AsyncCallback callback, Object state) Adds the flags to the message asynchronously
beginAddMessageFlags(IConnection connection, int startSequence, int endSequence, ImapMessageFlags flags) Adds the flags of the message asynchronously
beginAddMessageFlags(IConnection connection, int startSequence, int endSequence, ImapMessageFlags flags, System.AsyncCallback callback) Adds the flags of the message asynchronously
beginAddMessageFlags(IConnection connection, int startSequence, int endSequence, ImapMessageFlags flags, System.AsyncCallback callback, Object state) Adds the flags of the message asynchronously
beginAddMessageFlags(IConnection connection, int startSequence, int endSequence, ImapMessageFlags flags, long modificationSequence) Adds the flags of the message asynchronously
beginAddMessageFlags(IConnection connection, int startSequence, int endSequence, ImapMessageFlags flags, long modificationSequence, System.AsyncCallback callback) Adds the flags of the message asynchronously
beginAddMessageFlags(IConnection connection, int startSequence, int endSequence, ImapMessageFlags flags, long modificationSequence, System.AsyncCallback callback, Object state) Adds the flags of the message asynchronously
beginAddMessageFlags(IConnection connection, Iterable messageInfoSet, ImapMessageFlags flags) Adds the flags of the message asynchronously
beginAddMessageFlags(IConnection connection, Iterable messageInfoSet, ImapMessageFlags flags, System.AsyncCallback callback) Adds the flags of the message asynchronously
beginAddMessageFlags(IConnection connection, Iterable messageInfoSet, ImapMessageFlags flags, System.AsyncCallback callback, Object state) Adds the flags of the message asynchronously
beginAddMessageFlags(IConnection connection, Iterable messageInfoSet, ImapMessageFlags flags, long modificationSequence) Adds the flags of the message asynchronously
beginAddMessageFlags(IConnection connection, Iterable messageInfoSet, ImapMessageFlags flags, long modificationSequence, System.AsyncCallback callback) Adds the flags of the message asynchronously
beginAddMessageFlags(IConnection connection, Iterable messageInfoSet, ImapMessageFlags flags, long modificationSequence, System.AsyncCallback callback, Object state) Adds the flags of the message asynchronously
beginAddMessageFlags(IConnection connection, String uniqueId, ImapMessageFlags flags) Adds the flags to the message asynchronously
beginAddMessageFlags(IConnection connection, String uniqueId, ImapMessageFlags flags, System.AsyncCallback callback) Adds the flags to the message asynchronously
beginAddMessageFlags(IConnection connection, String uniqueId, ImapMessageFlags flags, System.AsyncCallback callback, Object state) Adds the flags to the message asynchronously
beginAddMessageFlags(IConnection connection, String uniqueId, ImapMessageFlags flags, long modificationSequence) Adds the flags to the message asynchronously
beginAddMessageFlags(IConnection connection, String uniqueId, ImapMessageFlags flags, long modificationSequence, System.AsyncCallback callback) Adds the flags to the message asynchronously
beginAddMessageFlags(IConnection connection, String uniqueId, ImapMessageFlags flags, long modificationSequence, System.AsyncCallback callback, Object state) Adds the flags to the message asynchronously
beginAddMessageFlags(IConnection connection, String startUid, String endUid, ImapMessageFlags flags) Adds the flags of the message asynchronously
beginAddMessageFlags(IConnection connection, String startUid, String endUid, ImapMessageFlags flags, System.AsyncCallback callback) Adds the flags of the message asynchronously
beginAddMessageFlags(IConnection connection, String startUid, String endUid, ImapMessageFlags flags, System.AsyncCallback callback, Object state) Adds the flags of the message asynchronously
beginAddMessageFlags(IConnection connection, String startUid, String endUid, ImapMessageFlags flags, long modificationSequence) Adds the flags of the message asynchronously
beginAddMessageFlags(IConnection connection, String startUid, String endUid, ImapMessageFlags flags, long modificationSequence, System.AsyncCallback callback) Adds the flags of the message asynchronously
beginAddMessageFlags(IConnection connection, String startUid, String endUid, ImapMessageFlags flags, long modificationSequence, System.AsyncCallback callback, Object state) Adds the flags of the message asynchronously
beginAddMessageFlags(int sequenceNumber, ImapMessageFlags flags) Adds the flags to the message asynchronously
beginAddMessageFlags(int sequenceNumber, ImapMessageFlags flags, System.AsyncCallback callback) Adds the flags to the message asynchronously
beginAddMessageFlags(int sequenceNumber, ImapMessageFlags flags, System.AsyncCallback callback, Object state) Adds the flags to the message asynchronously
beginAddMessageFlags(int sequenceNumber, ImapMessageFlags flags, long modificationSequence) Adds the flags to the message asynchronously
beginAddMessageFlags(int sequenceNumber, ImapMessageFlags flags, long modificationSequence, System.AsyncCallback callback) Adds the flags to the message asynchronously
beginAddMessageFlags(int sequenceNumber, ImapMessageFlags flags, long modificationSequence, System.AsyncCallback callback, Object state) Adds the flags to the message asynchronously
beginAddMessageFlags(int startSequence, int endSequence, ImapMessageFlags flags) Adds the flags of the message asynchronously
beginAddMessageFlags(int startSequence, int endSequence, ImapMessageFlags flags, System.AsyncCallback callback) Adds the flags of the message asynchronously
beginAddMessageFlags(int startSequence, int endSequence, ImapMessageFlags flags, System.AsyncCallback callback, Object state) Adds the flags of the message asynchronously
beginAddMessageFlags(int startSequence, int endSequence, ImapMessageFlags flags, long modificationSequence) Adds the flags of the message asynchronously
beginAddMessageFlags(int startSequence, int endSequence, ImapMessageFlags flags, long modificationSequence, System.AsyncCallback callback) Adds the flags of the message asynchronously
beginAddMessageFlags(int startSequence, int endSequence, ImapMessageFlags flags, long modificationSequence, System.AsyncCallback callback, Object state) Adds the flags of the message asynchronously
beginAddMessageFlags(Iterable messageInfoSet, ImapMessageFlags flags) Adds the flags of the message asynchronously
beginAddMessageFlags(Iterable messageInfoSet, ImapMessageFlags flags, System.AsyncCallback callback) Adds the flags of the message asynchronously
beginAddMessageFlags(Iterable messageInfoSet, ImapMessageFlags flags, System.AsyncCallback callback, Object state) Adds the flags of the message
beginAddMessageFlags(Iterable messageInfoSet, ImapMessageFlags flags, long modificationSequence) Adds the flags of the message asynchronously
beginAddMessageFlags(Iterable messageInfoSet, ImapMessageFlags flags, long modificationSequence, System.AsyncCallback callback) Adds the flags of the message asynchronously
beginAddMessageFlags(Iterable messageInfoSet, ImapMessageFlags flags, long modificationSequence, System.AsyncCallback callback, Object state) Adds the flags of the message asynchronously
beginAddMessageFlags(String uniqueId, ImapMessageFlags flags) Adds the flags to the message asynchronously
beginAddMessageFlags(String uniqueId, ImapMessageFlags flags, System.AsyncCallback callback) Adds the flags to the message asynchronously
beginAddMessageFlags(String uniqueId, ImapMessageFlags flags, System.AsyncCallback callback, Object state) Adds the flags to the message asynchronously
beginAddMessageFlags(String uniqueId, ImapMessageFlags flags, long modificationSequence) Adds the flags to the message asynchronously
beginAddMessageFlags(String uniqueId, ImapMessageFlags flags, long modificationSequence, System.AsyncCallback callback) Adds the flags to the message asynchronously
beginAddMessageFlags(String uniqueId, ImapMessageFlags flags, long modificationSequence, System.AsyncCallback callback, Object state) Adds the flags to the message asynchronously
beginAddMessageFlags(String startUid, String endUid, ImapMessageFlags flags) Adds the flags of the message asynchronously
beginAddMessageFlags(String startUid, String endUid, ImapMessageFlags flags, System.AsyncCallback callback) Adds the flags of the message asynchronously
beginAddMessageFlags(String startUid, String endUid, ImapMessageFlags flags, System.AsyncCallback callback, Object state) Adds the flags of the message asynchronously
beginAddMessageFlags(String startUid, String endUid, ImapMessageFlags flags, long modificationSequence) Adds the flags of the message asynchronously
beginAddMessageFlags(String startUid, String endUid, ImapMessageFlags flags, long modificationSequence, System.AsyncCallback callback) Adds the flags of the message asynchronously
beginAddMessageFlags(String startUid, String endUid, ImapMessageFlags flags, long modificationSequence, System.AsyncCallback callback, Object state) Adds the flags of the message asynchronously
beginAddMessageFlagsBySequences(IConnection connection, Iterable sequenceSet, ImapMessageFlags flags) Adds the flags of the message asynchronously
beginAddMessageFlagsBySequences(IConnection connection, Iterable sequenceSet, ImapMessageFlags flags, System.AsyncCallback callback) Adds the flags of the message asynchronously
beginAddMessageFlagsBySequences(IConnection connection, Iterable sequenceSet, ImapMessageFlags flags, System.AsyncCallback callback, Object state) Adds the flags of the message asynchronously
beginAddMessageFlagsBySequences(IConnection connection, Iterable sequenceSet, ImapMessageFlags flags, long modificationSequence) Adds the flags of the message asynchronously
beginAddMessageFlagsBySequences(IConnection connection, Iterable sequenceSet, ImapMessageFlags flags, long modificationSequence, System.AsyncCallback callback) Adds the flags of the message asynchronously
beginAddMessageFlagsBySequences(IConnection connection, Iterable sequenceSet, ImapMessageFlags flags, long modificationSequence, System.AsyncCallback callback, Object state) Adds the flags of the message asynchronously
beginAddMessageFlagsBySequences(Iterable sequenceSet, ImapMessageFlags flags) Adds the flags of the message asynchronously
beginAddMessageFlagsBySequences(Iterable sequenceSet, ImapMessageFlags flags, System.AsyncCallback callback) Adds the flags of the message asynchronously
beginAddMessageFlagsBySequences(Iterable sequenceSet, ImapMessageFlags flags, System.AsyncCallback callback, Object state) Adds the flags of the message asynchronously
beginAddMessageFlagsBySequences(Iterable sequenceSet, ImapMessageFlags flags, long modificationSequence) Adds the flags of the message asynchronously
beginAddMessageFlagsBySequences(Iterable sequenceSet, ImapMessageFlags flags, long modificationSequence, System.AsyncCallback callback) Adds the flags of the message asynchronously
beginAddMessageFlagsBySequences(Iterable sequenceSet, ImapMessageFlags flags, long modificationSequence, System.AsyncCallback callback, Object state) Adds the flags of the message asynchronously
beginAddMessageFlagsByUids(IConnection connection, Iterable uidSet, ImapMessageFlags flags) Adds the flags of the message asynchronously
beginAddMessageFlagsByUids(IConnection connection, Iterable uidSet, ImapMessageFlags flags, System.AsyncCallback callback) Adds the flags of the message asynchronously
beginAddMessageFlagsByUids(IConnection connection, Iterable uidSet, ImapMessageFlags flags, System.AsyncCallback callback, Object state) Adds the flags of the message asynchronously
beginAddMessageFlagsByUids(IConnection connection, Iterable uidSet, ImapMessageFlags flags, long modificationSequence) Adds the flags of the message asynchronously
beginAddMessageFlagsByUids(IConnection connection, Iterable uidSet, ImapMessageFlags flags, long modificationSequence, System.AsyncCallback callback) Adds the flags of the message asynchronously
beginAddMessageFlagsByUids(IConnection connection, Iterable uidSet, ImapMessageFlags flags, long modificationSequence, System.AsyncCallback callback, Object state) Adds the flags of the message asynchronously
beginAddMessageFlagsByUids(Iterable uidSet, ImapMessageFlags flags) Adds the flags of the message asynchronously
beginAddMessageFlagsByUids(Iterable uidSet, ImapMessageFlags flags, System.AsyncCallback callback) Adds the flags of the message asynchronously
beginAddMessageFlagsByUids(Iterable uidSet, ImapMessageFlags flags, System.AsyncCallback callback, Object state) Adds the flags of the message asynchronously
beginAddMessageFlagsByUids(Iterable uidSet, ImapMessageFlags flags, long modificationSequence) Adds the flags of the message asynchronously
beginAddMessageFlagsByUids(Iterable uidSet, ImapMessageFlags flags, long modificationSequence, System.AsyncCallback callback) Adds the flags of the message asynchronously
beginAddMessageFlagsByUids(Iterable uidSet, ImapMessageFlags flags, long modificationSequence, System.AsyncCallback callback, Object state) Adds the flags of the message asynchronously
beginAppendMessage(IConnection connection, MailMessage message) Begins append message to the end of the specified folder If current folder hasn’t been specified default folder is used.
beginAppendMessage(IConnection connection, String fileName) Begins append message to the end of the current folder If current folder hasn’t been specified default folder is used.
beginAppendMessage(IConnection connection, String folderName, MailMessage message) Begins append message to the end of the specified folder
beginAppendMessage(IConnection connection, String folderName, MailMessage message, System.AsyncCallback callback) Begins append message to the end of the specified folder
beginAppendMessage(IConnection connection, String folderName, MailMessage message, System.AsyncCallback callback, Object state) Begins append message to the end of the specified folder
beginAppendMessage(IConnection connection, String folderName, String fileName) Begins append message to the end of the specified folder
beginAppendMessage(IConnection connection, String folderName, String fileName, System.AsyncCallback callback) Begins append message to the end of the specified folder
beginAppendMessage(IConnection connection, String folderName, String fileName, System.AsyncCallback callback, Object state) Begins append message to the end of the specified folder
beginAppendMessage(MailMessage message) Begins append message to the end of the specified folder If current folder hasn’t been specified default folder is used.
beginAppendMessage(String fileName) Begins append message to the end of the current folder If current folder hasn’t been specified default folder is used.
beginAppendMessage(String folderName, MailMessage message) Begins append message to the end of the specified folder
beginAppendMessage(String folderName, MailMessage message, System.AsyncCallback callback) Begins append message to the end of the specified folder
beginAppendMessage(String folderName, MailMessage message, System.AsyncCallback callback, Object state) Begins append message to the end of the specified folder
beginAppendMessage(String folderName, String fileName) Begins append message to the end of the specified folder
beginAppendMessage(String folderName, String fileName, System.AsyncCallback callback) Begins append message to the end of the specified folder
beginAppendMessage(String folderName, String fileName, System.AsyncCallback callback, Object state) Begins append message to the end of the specified folder
beginAppendMessages(IConnection connection, Iterable messages) Begins append message to the end of the specified folder If current folder hasn’t been specified default folder is used.
beginAppendMessages(IConnection connection, String folderName, Iterable messages) Begins append message to the end of the specified folder
beginAppendMessages(IConnection connection, String folderName, Iterable messages, System.AsyncCallback callback) Begins append message to the end of the specified folder
beginAppendMessages(IConnection connection, String folderName, Iterable messages, System.AsyncCallback callback, Object state) Begins append message to the end of the specified folder
beginAppendMessages(Iterable messages) Begins append message to the end of the specified folder If current folder hasn’t been specified default folder is used.
beginAppendMessages(String folderName, Iterable messages) Begins append message to the end of the specified folder
beginAppendMessages(String folderName, Iterable messages, System.AsyncCallback callback) Begins append message to the end of the specified folder
beginAppendMessages(String folderName, Iterable messages, System.AsyncCallback callback, Object state) Begins append message to the end of the specified folder
beginAppendMessagesByName(IConnection connection, Iterable fileNames) Begins append message to the end of the current folder If current folder hasn’t been specified default folder is used.
beginAppendMessagesByName(IConnection connection, String folderName, Iterable fileNames) Begins append message to the end of the specified folder
beginAppendMessagesByName(IConnection connection, String folderName, Iterable fileNames, System.AsyncCallback callback) Begins append message to the end of the specified folder
beginAppendMessagesByName(IConnection connection, String folderName, Iterable fileNames, System.AsyncCallback callback, Object state) Begins append message to the end of the specified folder
beginAppendMessagesByName(Iterable fileNames) Begins append message to the end of the current folder If current folder hasn’t been specified default folder is used.
beginAppendMessagesByName(String folderName, Iterable fileNames) Begins append message to the end of the specified folder
beginAppendMessagesByName(String folderName, Iterable fileNames, System.AsyncCallback callback) Begins append message to the end of the specified folder
beginAppendMessagesByName(String folderName, Iterable fileNames, System.AsyncCallback callback, Object state) Begins append message to the end of the specified folder
beginBackup(IConnection connection, ImapFolderInfoCollection folders, OutputStream stream, BackupSettings options) Begins to backup the content of the specified folders
beginBackup(IConnection connection, ImapFolderInfoCollection folders, OutputStream stream, BackupSettings options, System.AsyncCallback callback) Begins to backup the content of the specified folders
beginBackup(IConnection connection, ImapFolderInfoCollection folders, OutputStream stream, BackupSettings options, System.AsyncCallback callback, Object state) Begins to backup the content of the specified folders
beginBackup(IConnection connection, ImapFolderInfoCollection folders, OutputStream stream, int options) Begins to backup the content of the specified folders
beginBackup(IConnection connection, ImapFolderInfoCollection folders, OutputStream stream, int options, System.AsyncCallback callback) Begins to backup the content of the specified folders
beginBackup(IConnection connection, ImapFolderInfoCollection folders, OutputStream stream, int options, System.AsyncCallback callback, Object state) Begins to backup the content of the specified folders
beginBackup(IConnection connection, ImapFolderInfoCollection folders, String fileName, BackupSettings options) Begins to backup the content of the specified folders
beginBackup(IConnection connection, ImapFolderInfoCollection folders, String fileName, BackupSettings options, System.AsyncCallback callback) Begins to backup the content of the specified folders
beginBackup(IConnection connection, ImapFolderInfoCollection folders, String fileName, BackupSettings options, System.AsyncCallback callback, Object state) Begins to backup the content of the specified folders
beginBackup(IConnection connection, ImapFolderInfoCollection folders, String fileName, int options) Begins to backup the content of the specified folders
beginBackup(IConnection connection, ImapFolderInfoCollection folders, String fileName, int options, System.AsyncCallback callback) Begins to backup the content of the specified folders
beginBackup(IConnection connection, ImapFolderInfoCollection folders, String fileName, int options, System.AsyncCallback callback, Object state) Begins to backup the content of the specified folders
beginBackup(ImapFolderInfoCollection folders, OutputStream stream, BackupSettings options) Begins to backup the content of the specified folders
beginBackup(ImapFolderInfoCollection folders, OutputStream stream, BackupSettings options, System.AsyncCallback callback) Begins to backup the content of the specified folders
beginBackup(ImapFolderInfoCollection folders, OutputStream stream, BackupSettings options, System.AsyncCallback callback, Object state) Begins to backup the content of the specified folders
beginBackup(ImapFolderInfoCollection folders, OutputStream stream, int options) Begins to backup the content of the specified folders
beginBackup(ImapFolderInfoCollection folders, OutputStream stream, int options, System.AsyncCallback callback) Begins to backup the content of the specified folders
beginBackup(ImapFolderInfoCollection folders, OutputStream stream, int options, System.AsyncCallback callback, Object state) Begins to backup the content of the specified folders
beginBackup(ImapFolderInfoCollection folders, String fileName, BackupSettings options) Begins to backup the content of the specified folders
beginBackup(ImapFolderInfoCollection folders, String fileName, BackupSettings options, System.AsyncCallback callback) Begins to backup the content of the specified folders
beginBackup(ImapFolderInfoCollection folders, String fileName, BackupSettings options, System.AsyncCallback callback, Object state) Begins to backup the content of the specified folders
beginBackup(ImapFolderInfoCollection folders, String fileName, int options) Begins to backup the content of the specified folders
beginBackup(ImapFolderInfoCollection folders, String fileName, int options, System.AsyncCallback callback) Begins to backup the content of the specified folders
beginBackup(ImapFolderInfoCollection folders, String fileName, int options, System.AsyncCallback callback, Object state) Begins to backup the content of the specified folders
beginChangeMessageFlags(IConnection connection, int sequenceNumber, ImapMessageFlags flags) Changes the flags of the message
beginChangeMessageFlags(IConnection connection, int sequenceNumber, ImapMessageFlags flags, System.AsyncCallback callback) Changes the flags of the message
beginChangeMessageFlags(IConnection connection, int sequenceNumber, ImapMessageFlags flags, System.AsyncCallback callback, Object state) Changes the flags of the message
beginChangeMessageFlags(IConnection connection, int sequenceNumber, ImapMessageFlags flags, long modificationSequence) Changes the flags of the message
beginChangeMessageFlags(IConnection connection, int sequenceNumber, ImapMessageFlags flags, long modificationSequence, System.AsyncCallback callback) Changes the flags of the message
beginChangeMessageFlags(IConnection connection, int sequenceNumber, ImapMessageFlags flags, long modificationSequence, System.AsyncCallback callback, Object state) Changes the flags of the message
beginChangeMessageFlags(IConnection connection, int startSequence, int endSequence, ImapMessageFlags flags) Changes the flags of the message
beginChangeMessageFlags(IConnection connection, int startSequence, int endSequence, ImapMessageFlags flags, System.AsyncCallback callback) Changes the flags of the message
beginChangeMessageFlags(IConnection connection, int startSequence, int endSequence, ImapMessageFlags flags, System.AsyncCallback callback, Object state) Changes the flags of the message
beginChangeMessageFlags(IConnection connection, int startSequence, int endSequence, ImapMessageFlags flags, long modificationSequence) Changes the flags of the message
beginChangeMessageFlags(IConnection connection, int startSequence, int endSequence, ImapMessageFlags flags, long modificationSequence, System.AsyncCallback callback) Changes the flags of the message
beginChangeMessageFlags(IConnection connection, int startSequence, int endSequence, ImapMessageFlags flags, long modificationSequence, System.AsyncCallback callback, Object state) Changes the flags of the message
beginChangeMessageFlags(IConnection connection, Iterable messageInfoSet, ImapMessageFlags flags) Changes the flags of the message
beginChangeMessageFlags(IConnection connection, Iterable messageInfoSet, ImapMessageFlags flags, System.AsyncCallback callback) Changes the flags of the message
beginChangeMessageFlags(IConnection connection, Iterable messageInfoSet, ImapMessageFlags flags, System.AsyncCallback callback, Object state) Changes the flags of the message
beginChangeMessageFlags(IConnection connection, Iterable messageInfoSet, ImapMessageFlags flags, long modificationSequence) Changes the flags of the message
beginChangeMessageFlags(IConnection connection, Iterable messageInfoSet, ImapMessageFlags flags, long modificationSequence, System.AsyncCallback callback) Changes the flags of the message
beginChangeMessageFlags(IConnection connection, Iterable messageInfoSet, ImapMessageFlags flags, long modificationSequence, System.AsyncCallback callback, Object state) Changes the flags of the message
beginChangeMessageFlags(IConnection connection, String uniqueId, ImapMessageFlags flags) Changes the flags of the message
beginChangeMessageFlags(IConnection connection, String uniqueId, ImapMessageFlags flags, System.AsyncCallback callback) Changes the flags of the message
beginChangeMessageFlags(IConnection connection, String uniqueId, ImapMessageFlags flags, System.AsyncCallback callback, Object state) Changes the flags of the message
beginChangeMessageFlags(IConnection connection, String uniqueId, ImapMessageFlags flags, long modificationSequence) Changes the flags of the message
beginChangeMessageFlags(IConnection connection, String uniqueId, ImapMessageFlags flags, long modificationSequence, System.AsyncCallback callback) Changes the flags of the message
beginChangeMessageFlags(IConnection connection, String uniqueId, ImapMessageFlags flags, long modificationSequence, System.AsyncCallback callback, Object state) Changes the flags of the message
beginChangeMessageFlags(IConnection connection, String startUid, String endUid, ImapMessageFlags flags) Changes the flags of the message
beginChangeMessageFlags(IConnection connection, String startUid, String endUid, ImapMessageFlags flags, System.AsyncCallback callback) Changes the flags of the message
beginChangeMessageFlags(IConnection connection, String startUid, String endUid, ImapMessageFlags flags, System.AsyncCallback callback, Object state) Changes the flags of the message
beginChangeMessageFlags(IConnection connection, String startUid, String endUid, ImapMessageFlags flags, long modificationSequence) Changes the flags of the message
beginChangeMessageFlags(IConnection connection, String startUid, String endUid, ImapMessageFlags flags, long modificationSequence, System.AsyncCallback callback) Changes the flags of the message
beginChangeMessageFlags(IConnection connection, String startUid, String endUid, ImapMessageFlags flags, long modificationSequence, System.AsyncCallback callback, Object state) Changes the flags of the message
beginChangeMessageFlags(int sequenceNumber, ImapMessageFlags flags) Changes the flags of the message
beginChangeMessageFlags(int sequenceNumber, ImapMessageFlags flags, System.AsyncCallback callback) Changes the flags of the message
beginChangeMessageFlags(int sequenceNumber, ImapMessageFlags flags, System.AsyncCallback callback, Object state) Changes the flags of the message
beginChangeMessageFlags(int sequenceNumber, ImapMessageFlags flags, long modificationSequence) Changes the flags of the message
beginChangeMessageFlags(int sequenceNumber, ImapMessageFlags flags, long modificationSequence, System.AsyncCallback callback) Changes the flags of the message
beginChangeMessageFlags(int sequenceNumber, ImapMessageFlags flags, long modificationSequence, System.AsyncCallback callback, Object state) Changes the flags of the message
beginChangeMessageFlags(int startSequence, int endSequence, ImapMessageFlags flags) Changes the flags of the message
beginChangeMessageFlags(int startSequence, int endSequence, ImapMessageFlags flags, System.AsyncCallback callback) Changes the flags of the message
beginChangeMessageFlags(int startSequence, int endSequence, ImapMessageFlags flags, System.AsyncCallback callback, Object state) Changes the flags of the message
beginChangeMessageFlags(int startSequence, int endSequence, ImapMessageFlags flags, long modificationSequence) Changes the flags of the message
beginChangeMessageFlags(int startSequence, int endSequence, ImapMessageFlags flags, long modificationSequence, System.AsyncCallback callback) Changes the flags of the message
beginChangeMessageFlags(int startSequence, int endSequence, ImapMessageFlags flags, long modificationSequence, System.AsyncCallback callback, Object state) Changes the flags of the message
beginChangeMessageFlags(Iterable messageInfoSet, ImapMessageFlags flags) Changes the flags of the message
beginChangeMessageFlags(Iterable messageInfoSet, ImapMessageFlags flags, System.AsyncCallback callback) Changes the flags of the message
beginChangeMessageFlags(Iterable messageInfoSet, ImapMessageFlags flags, System.AsyncCallback callback, Object state) Changes the flags of the message
beginChangeMessageFlags(Iterable messageInfoSet, ImapMessageFlags flags, long modificationSequence) Changes the flags of the message
beginChangeMessageFlags(Iterable messageInfoSet, ImapMessageFlags flags, long modificationSequence, System.AsyncCallback callback) Changes the flags of the message
beginChangeMessageFlags(Iterable messageInfoSet, ImapMessageFlags flags, long modificationSequence, System.AsyncCallback callback, Object state) Changes the flags of the message
beginChangeMessageFlags(String uniqueId, ImapMessageFlags flags) Changes the flags of the message
beginChangeMessageFlags(String uniqueId, ImapMessageFlags flags, System.AsyncCallback callback) Changes the flags of the message
beginChangeMessageFlags(String uniqueId, ImapMessageFlags flags, System.AsyncCallback callback, Object state) Changes the flags of the message
beginChangeMessageFlags(String uniqueId, ImapMessageFlags flags, long modificationSequence) Changes the flags of the message
beginChangeMessageFlags(String uniqueId, ImapMessageFlags flags, long modificationSequence, System.AsyncCallback callback) Changes the flags of the message
beginChangeMessageFlags(String uniqueId, ImapMessageFlags flags, long modificationSequence, System.AsyncCallback callback, Object state) Changes the flags of the message
beginChangeMessageFlags(String startUid, String endUid, ImapMessageFlags flags) Changes the flags of the message
beginChangeMessageFlags(String startUid, String endUid, ImapMessageFlags flags, System.AsyncCallback callback) Changes the flags of the message
beginChangeMessageFlags(String startUid, String endUid, ImapMessageFlags flags, System.AsyncCallback callback, Object state) Changes the flags of the message
beginChangeMessageFlags(String startUid, String endUid, ImapMessageFlags flags, long modificationSequence) Changes the flags of the message
beginChangeMessageFlags(String startUid, String endUid, ImapMessageFlags flags, long modificationSequence, System.AsyncCallback callback) Changes the flags of the message
beginChangeMessageFlags(String startUid, String endUid, ImapMessageFlags flags, long modificationSequence, System.AsyncCallback callback, Object state) Changes the flags of the message
beginChangeMessageFlagsBySequences(IConnection connection, Iterable sequenceSet, ImapMessageFlags flags) Changes the flags of the message
beginChangeMessageFlagsBySequences(IConnection connection, Iterable sequenceSet, ImapMessageFlags flags, System.AsyncCallback callback) Changes the flags of the message
beginChangeMessageFlagsBySequences(IConnection connection, Iterable sequenceSet, ImapMessageFlags flags, System.AsyncCallback callback, Object state) Changes the flags of the message
beginChangeMessageFlagsBySequences(IConnection connection, Iterable sequenceSet, ImapMessageFlags flags, long modificationSequence) Changes the flags of the message
beginChangeMessageFlagsBySequences(IConnection connection, Iterable sequenceSet, ImapMessageFlags flags, long modificationSequence, System.AsyncCallback callback) Changes the flags of the message
beginChangeMessageFlagsBySequences(IConnection connection, Iterable sequenceSet, ImapMessageFlags flags, long modificationSequence, System.AsyncCallback callback, Object state) Changes the flags of the message
beginChangeMessageFlagsBySequences(Iterable sequenceSet, ImapMessageFlags flags) Changes the flags of the message
beginChangeMessageFlagsBySequences(Iterable sequenceSet, ImapMessageFlags flags, System.AsyncCallback callback) Changes the flags of the message
beginChangeMessageFlagsBySequences(Iterable sequenceSet, ImapMessageFlags flags, System.AsyncCallback callback, Object state) Changes the flags of the message
beginChangeMessageFlagsBySequences(Iterable sequenceSet, ImapMessageFlags flags, long modificationSequence) Changes the flags of the message
beginChangeMessageFlagsBySequences(Iterable sequenceSet, ImapMessageFlags flags, long modificationSequence, System.AsyncCallback callback) Changes the flags of the message
beginChangeMessageFlagsBySequences(Iterable sequenceSet, ImapMessageFlags flags, long modificationSequence, System.AsyncCallback callback, Object state) Changes the flags of the message
beginChangeMessageFlagsByUids(IConnection connection, Iterable uidSet, ImapMessageFlags flags) Changes the flags of the message
beginChangeMessageFlagsByUids(IConnection connection, Iterable uidSet, ImapMessageFlags flags, System.AsyncCallback callback) Changes the flags of the message
beginChangeMessageFlagsByUids(IConnection connection, Iterable uidSet, ImapMessageFlags flags, System.AsyncCallback callback, Object state) Changes the flags of the message
beginChangeMessageFlagsByUids(IConnection connection, Iterable uidSet, ImapMessageFlags flags, long modificationSequence) Changes the flags of the message
beginChangeMessageFlagsByUids(IConnection connection, Iterable uidSet, ImapMessageFlags flags, long modificationSequence, System.AsyncCallback callback) Changes the flags of the message
beginChangeMessageFlagsByUids(IConnection connection, Iterable uidSet, ImapMessageFlags flags, long modificationSequence, System.AsyncCallback callback, Object state) Changes the flags of the message
beginChangeMessageFlagsByUids(Iterable uidSet, ImapMessageFlags flags) Changes the flags of the message
beginChangeMessageFlagsByUids(Iterable uidSet, ImapMessageFlags flags, System.AsyncCallback callback) Changes the flags of the message
beginChangeMessageFlagsByUids(Iterable uidSet, ImapMessageFlags flags, System.AsyncCallback callback, Object state) Changes the flags of the message
beginChangeMessageFlagsByUids(Iterable uidSet, ImapMessageFlags flags, long modificationSequence) Changes the flags of the message
beginChangeMessageFlagsByUids(Iterable uidSet, ImapMessageFlags flags, long modificationSequence, System.AsyncCallback callback) Changes the flags of the message
beginChangeMessageFlagsByUids(Iterable uidSet, ImapMessageFlags flags, long modificationSequence, System.AsyncCallback callback, Object state) Changes the flags of the message
beginClientCapabilities(IConnection connection, String[] capabilityNames) Notifies server which extensions are supported by client asyncronously.
beginClientCapabilities(IConnection connection, String[] capabilityNames, System.AsyncCallback callback) Notifies server which extensions are supported by client asyncronously.
beginClientCapabilities(IConnection connection, String[] capabilityNames, System.AsyncCallback callback, Object state) Notifies server which extensions are supported by client asyncronously.
beginClientCapabilities(String[] capabilityNames) Notifies server which extensions are supported by client asyncronously.
beginClientCapabilities(String[] capabilityNames, System.AsyncCallback callback) Notifies server which extensions are supported by client asyncronously.
beginClientCapabilities(String[] capabilityNames, System.AsyncCallback callback, Object state) Notifies server which extensions are supported by client asyncronously.
beginCommitDeletes() Begins to commit the deletions
beginCommitDeletes(IConnection connection) Begins to commit the deletions
beginCommitDeletes(IConnection connection, System.AsyncCallback callback) Begins to commit the deletions
beginCommitDeletes(IConnection connection, System.AsyncCallback callback, Object state) Begins to commit the deletions
beginCommitDeletes(IConnection connection, int sleep) Begins to commit the deletions
beginCommitDeletes(IConnection connection, int sleep, System.AsyncCallback callback, Object state) Begins to commit the deletions
beginCommitDeletes(IConnection connection, Iterable uidSet) Begins to commit the deletions This method works only if server supports UIDPLUS extension.
beginCommitDeletes(IConnection connection, Iterable uidSet, System.AsyncCallback callback) Begins to commit the deletions This method works only if server supports UIDPLUS extension.
beginCommitDeletes(IConnection connection, Iterable uidSet, System.AsyncCallback callback, Object state) Begins to commit the deletions This method works only if server supports UIDPLUS extension.
beginCommitDeletes(IConnection connection, String uniqueId) Begins to commit the deletions This method works only if server supports UIDPLUS extension.
beginCommitDeletes(IConnection connection, String uniqueId, System.AsyncCallback callback) Begins to commit the deletions This method works only if server supports UIDPLUS extension.
beginCommitDeletes(IConnection connection, String uniqueId, System.AsyncCallback callback, Object state) Begins to commit the deletions This method works only if server supports UIDPLUS extension.
beginCommitDeletes(IConnection connection, String startUid, String endUid) Begins to commit the deletions This method works only if server supports UIDPLUS extension.
beginCommitDeletes(IConnection connection, String startUid, String endUid, System.AsyncCallback callback) Begins to commit the deletions This method works only if server supports UIDPLUS extension.
beginCommitDeletes(IConnection connection, String startUid, String endUid, System.AsyncCallback callback, Object state) Begins to commit the deletions This method works only if server supports UIDPLUS extension.
beginCommitDeletes(System.AsyncCallback callback) Begins to commit the deletions
beginCommitDeletes(System.AsyncCallback callback, Object state) Begins to commit the deletions
beginCommitDeletes(int sleep) Begins to commit the deletions
beginCommitDeletes(int sleep, System.AsyncCallback callback, Object state) Begins to commit the deletions
beginCommitDeletes(Iterable uidSet) Begins to commit the deletions This method works only if server supports UIDPLUS extension.
beginCommitDeletes(Iterable uidSet, System.AsyncCallback callback) Begins to commit the deletions This method works only if server supports UIDPLUS extension.
beginCommitDeletes(Iterable uidSet, System.AsyncCallback callback, Object state) Begins to commit the deletions This method works only if server supports UIDPLUS extension.
beginCommitDeletes(String uniqueId) Begins to commit the deletions This method works only if server supports UIDPLUS extension.
beginCommitDeletes(String uniqueId, System.AsyncCallback callback) Begins to commit the deletions This method works only if server supports UIDPLUS extension.
beginCommitDeletes(String uniqueId, System.AsyncCallback callback, Object state) Begins to commit the deletions This method works only if server supports UIDPLUS extension.
beginCommitDeletes(String startUid, String endUid) Begins to commit the deletions This method works only if server supports UIDPLUS extension.
beginCommitDeletes(String startUid, String endUid, System.AsyncCallback callback) Begins to commit the deletions This method works only if server supports UIDPLUS extension.
beginCommitDeletes(String startUid, String endUid, System.AsyncCallback callback, Object state) Begins to commit the deletions This method works only if server supports UIDPLUS extension.
beginCopyMessage(IConnection connection, int sequenceNumber, String folderName) Begins an asynchronous copying.
beginCopyMessage(IConnection connection, int sequenceNumber, String folderName, System.AsyncCallback callback) Begins an asynchronous copying.
beginCopyMessage(IConnection connection, int sequenceNumber, String folderName, System.AsyncCallback callback, Object state) Begins an asynchronous copying.
beginCopyMessage(IConnection connection, String uniqueId, String folderName) Begins an asynchronous copying.
beginCopyMessage(IConnection connection, String uniqueId, String folderName, System.AsyncCallback callback) Begins an asynchronous copying.
beginCopyMessage(IConnection connection, String uniqueId, String folderName, System.AsyncCallback callback, Object state) Begins an asynchronous copying.
beginCopyMessage(int sequenceNumber, String folderName) Begins an asynchronous copying.
beginCopyMessage(int sequenceNumber, String folderName, System.AsyncCallback callback) Begins an asynchronous copying.
beginCopyMessage(int sequenceNumber, String folderName, System.AsyncCallback callback, Object state) Begins an asynchronous copying.
beginCopyMessage(String uniqueId, String folderName) Begins an asynchronous copying.
beginCopyMessage(String uniqueId, String folderName, System.AsyncCallback callback) Begins an asynchronous copying.
beginCopyMessage(String uniqueId, String folderName, System.AsyncCallback callback, Object state) Begins an asynchronous copying.
beginCopyMessages(IConnection connection, int startSequence, int endSequence, String folderName) Begins copy operation asynchronously.
beginCopyMessages(IConnection connection, int startSequence, int endSequence, String folderName, System.AsyncCallback callback) Begins copy operation asynchronously.
beginCopyMessages(IConnection connection, int startSequence, int endSequence, String folderName, System.AsyncCallback callback, Object state) Begins copy operation asynchronously.
beginCopyMessages(IConnection connection, Iterable messageInfoSet, String folderName) Begins copy operation asynchronously.
beginCopyMessages(IConnection connection, Iterable messageInfoSet, String folderName, System.AsyncCallback callback) Begins copy operation asynchronously.
beginCopyMessages(IConnection connection, Iterable messageInfoSet, String folderName, System.AsyncCallback callback, Object state) Begins copy operation asynchronously.
beginCopyMessages(IConnection connection, String startUid, String endUid, String folderName) Begins copy operation asynchronously.
beginCopyMessages(IConnection connection, String startUid, String endUid, String folderName, System.AsyncCallback callback) Begins copy operation asynchronously.
beginCopyMessages(IConnection connection, String startUid, String endUid, String folderName, System.AsyncCallback callback, Object state) Begins copy operation asynchronously.
beginCopyMessages(int startSequence, int endSequence, String folderName) Begins copy operation asynchronously.
beginCopyMessages(int startSequence, int endSequence, String folderName, System.AsyncCallback callback) Begins copy operation asynchronously.
beginCopyMessages(int startSequence, int endSequence, String folderName, System.AsyncCallback callback, Object state) Begins copy operation asynchronously.
beginCopyMessages(Iterable messageInfoSet, String folderName) Begins copy operation asynchronously.
beginCopyMessages(Iterable messageInfoSet, String folderName, System.AsyncCallback callback) Begins copy operation asynchronously.
beginCopyMessages(Iterable messageInfoSet, String folderName, System.AsyncCallback callback, Object state) Begins copy operation asynchronously.
beginCopyMessages(String startUid, String endUid, String folderName) Begins copy operation asynchronously.
beginCopyMessages(String startUid, String endUid, String folderName, System.AsyncCallback callback) Begins copy operation asynchronously.
beginCopyMessages(String startUid, String endUid, String folderName, System.AsyncCallback callback, Object state) Begins copy operation asynchronously.
beginCopyMessagesBySequences(IConnection connection, Iterable sequenceSet, String folderName) Begins copy operation asynchronously.
beginCopyMessagesBySequences(IConnection connection, Iterable sequenceSet, String folderName, System.AsyncCallback callback) Begins copy operation asynchronously.
beginCopyMessagesBySequences(IConnection connection, Iterable sequenceSet, String folderName, System.AsyncCallback callback, Object state) Begins copy operation asynchronously.
beginCopyMessagesBySequences(Iterable sequenceSet, String folderName) Begins copy operation asynchronously.
beginCopyMessagesBySequences(Iterable sequenceSet, String folderName, System.AsyncCallback callback) Begins copy operation asynchronously.
beginCopyMessagesBySequences(Iterable sequenceSet, String folderName, System.AsyncCallback callback, Object state) Begins copy operation asynchronously.
beginCopyMessagesByUids(IConnection connection, Iterable uidSet, String folderName) Begins copy operation asynchronously.
beginCopyMessagesByUids(IConnection connection, Iterable uidSet, String folderName, System.AsyncCallback callback) Begins copy operation asynchronously.
beginCopyMessagesByUids(IConnection connection, Iterable uidSet, String folderName, System.AsyncCallback callback, Object state) Begins copy operation asynchronously.
beginCopyMessagesByUids(Iterable uidSet, String folderName) Begins copy operation asynchronously.
beginCopyMessagesByUids(Iterable uidSet, String folderName, System.AsyncCallback callback) Begins copy operation asynchronously.
beginCopyMessagesByUids(Iterable uidSet, String folderName, System.AsyncCallback callback, Object state) Begins copy operation asynchronously.
beginCreateFolder(IConnection connection, String folderName) Begins an asynchronous folder creation.
beginCreateFolder(IConnection connection, String folderName, System.AsyncCallback callback) Begins an asynchronous folder creation.
beginCreateFolder(IConnection connection, String folderName, System.AsyncCallback callback, Object state) Begins an asynchronous folder creation.
beginCreateFolder(String folderName) Begins an asynchronous folder creation.
beginCreateFolder(String folderName, System.AsyncCallback callback) Begins an asynchronous folder creation.
beginCreateFolder(String folderName, System.AsyncCallback callback, Object state) Begins an asynchronous folder creation.
beginDeleteFolder(IConnection connection, String folderName) Begins an asynchronous folder deletion.
beginDeleteFolder(IConnection connection, String folderName, System.AsyncCallback callback) Begins an asynchronous folder deletion.
beginDeleteFolder(IConnection connection, String folderName, System.AsyncCallback callback, Object state) Begins an asynchronous folder deletion.
beginDeleteFolder(String folderName) Begins an asynchronous folder deletion.
beginDeleteFolder(String folderName, System.AsyncCallback callback) Begins an asynchronous folder deletion.
beginDeleteFolder(String folderName, System.AsyncCallback callback, Object state) Begins an asynchronous folder deletion.
beginDeleteMessage(IConnection connection, int sequenceNumber) Marks a message with the specified sequence number as deleted asynchronously
beginDeleteMessage(IConnection connection, int sequenceNumber, System.AsyncCallback callback) Marks a message with the specified sequence number as deleted asynchronously
beginDeleteMessage(IConnection connection, int sequenceNumber, System.AsyncCallback callback, Object state) Marks a message with the specified sequence number as deleted asynchronously
beginDeleteMessage(IConnection connection, int sequenceNumber, long modificationSequence) Marks a message with the specified sequence number as deleted asynchronously
beginDeleteMessage(IConnection connection, int sequenceNumber, long modificationSequence, System.AsyncCallback callback) Marks a message with the specified sequence number as deleted asynchronously
beginDeleteMessage(IConnection connection, int sequenceNumber, long modificationSequence, System.AsyncCallback callback, Object state) Marks a message with the specified sequence number as deleted asynchronously
beginDeleteMessage(IConnection connection, String uniqueId) Begins an asynchronous message deletion.
beginDeleteMessage(IConnection connection, String uniqueId, boolean commitNow) Begins an asynchronous message deletion.
beginDeleteMessage(IConnection connection, String uniqueId, boolean commitNow, System.AsyncCallback callback) Begins an asynchronous message deletion.
beginDeleteMessage(IConnection connection, String uniqueId, boolean commitNow, System.AsyncCallback callback, Object state) Begins an asynchronous message deletion.
beginDeleteMessage(IConnection connection, String uniqueId, System.AsyncCallback callback) Begins an asynchronous message deletion.
beginDeleteMessage(IConnection connection, String uniqueId, System.AsyncCallback callback, Object state) Begins an asynchronous message deletion.
beginDeleteMessage(IConnection connection, String uniqueId, long modificationSequence) Begins an asynchronous message deletion.
beginDeleteMessage(IConnection connection, String uniqueId, long modificationSequence, boolean commitNow) Begins an asynchronous message deletion.
beginDeleteMessage(IConnection connection, String uniqueId, long modificationSequence, boolean commitNow, System.AsyncCallback callback) Begins an asynchronous message deletion.
beginDeleteMessage(IConnection connection, String uniqueId, long modificationSequence, boolean commitNow, System.AsyncCallback callback, Object state) Begins an asynchronous message deletion.
beginDeleteMessage(IConnection connection, String uniqueId, long modificationSequence, System.AsyncCallback callback) Begins an asynchronous message deletion.
beginDeleteMessage(IConnection connection, String uniqueId, long modificationSequence, System.AsyncCallback callback, Object state) Begins an asynchronous message deletion.
beginDeleteMessage(int sequenceNumber) Marks a message with the specified sequence number as deleted asynchronously
beginDeleteMessage(int sequenceNumber, System.AsyncCallback callback) Marks a message with the specified sequence number as deleted asynchronously
beginDeleteMessage(int sequenceNumber, System.AsyncCallback callback, Object state) Marks a message with the specified sequence number as deleted asynchronously
beginDeleteMessage(int sequenceNumber, long modificationSequence) Marks a message with the specified sequence number as deleted asynchronously
beginDeleteMessage(int sequenceNumber, long modificationSequence, System.AsyncCallback callback) Marks a message with the specified sequence number as deleted asynchronously
beginDeleteMessage(int sequenceNumber, long modificationSequence, System.AsyncCallback callback, Object state) Marks a message with the specified sequence number as deleted asynchronously
beginDeleteMessage(String uniqueId) Begins an asynchronous message deletion.
beginDeleteMessage(String uniqueId, boolean commitNow) Begins an asynchronous message deletion.
beginDeleteMessage(String uniqueId, boolean commitNow, System.AsyncCallback callback) Begins an asynchronous message deletion.
beginDeleteMessage(String uniqueId, boolean commitNow, System.AsyncCallback callback, Object state) Begins an asynchronous message deletion.
beginDeleteMessage(String uniqueId, System.AsyncCallback callback) Begins an asynchronous message deletion.
beginDeleteMessage(String uniqueId, System.AsyncCallback callback, Object state) Begins an asynchronous message deletion.
beginDeleteMessage(String uniqueId, long modificationSequence) Begins an asynchronous message deletion.
beginDeleteMessage(String uniqueId, long modificationSequence, boolean commitNow) Begins an asynchronous message deletion.
beginDeleteMessage(String uniqueId, long modificationSequence, boolean commitNow, System.AsyncCallback callback) Begins an asynchronous message deletion.
beginDeleteMessage(String uniqueId, long modificationSequence, boolean commitNow, System.AsyncCallback callback, Object state) Begins an asynchronous message deletion.
beginDeleteMessage(String uniqueId, long modificationSequence, System.AsyncCallback callback) Begins an asynchronous message deletion.
beginDeleteMessage(String uniqueId, long modificationSequence, System.AsyncCallback callback, Object state) Begins an asynchronous message deletion.
beginDeleteMessages(IConnection connection, int startSequence, int endSequence) Marks a message with the specified sequence number as deleted asynchronously
beginDeleteMessages(IConnection connection, int startSequence, int endSequence, System.AsyncCallback callback) Marks a message with the specified sequence number as deleted asynchronously
beginDeleteMessages(IConnection connection, int startSequence, int endSequence, System.AsyncCallback callback, Object state) Marks a message with the specified sequence number as deleted asynchronously
beginDeleteMessages(IConnection connection, int startSequence, int endSequence, long modificationSequence) Marks a message with the specified sequence number as deleted asynchronously
beginDeleteMessages(IConnection connection, int startSequence, int endSequence, long modificationSequence, System.AsyncCallback callback) Marks a message with the specified sequence number as deleted asynchronously
beginDeleteMessages(IConnection connection, int startSequence, int endSequence, long modificationSequence, System.AsyncCallback callback, Object state) Marks a message with the specified sequence number as deleted asynchronously
beginDeleteMessages(IConnection connection, Iterable messageInfoSet) Begins an asynchronous message deletion.
beginDeleteMessages(IConnection connection, Iterable messageInfoSet, boolean commitNow) Begins an asynchronous message deletion.
beginDeleteMessages(IConnection connection, Iterable messageInfoSet, boolean commitNow, System.AsyncCallback callback) Begins an asynchronous message deletion.
beginDeleteMessages(IConnection connection, Iterable messageInfoSet, boolean commitNow, System.AsyncCallback callback, Object state) Begins an asynchronous message deletion.
beginDeleteMessages(IConnection connection, Iterable messageInfoSet, System.AsyncCallback callback) Begins an asynchronous message deletion.
beginDeleteMessages(IConnection connection, Iterable messageInfoSet, System.AsyncCallback callback, Object state) Begins an asynchronous message deletion.
beginDeleteMessages(IConnection connection, Iterable messageInfoSet, long modificationSequence) Begins an asynchronous message deletion.
beginDeleteMessages(IConnection connection, Iterable messageInfoSet, long modificationSequence, boolean commitNow) Begins an asynchronous message deletion.
beginDeleteMessages(IConnection connection, Iterable messageInfoSet, long modificationSequence, boolean commitNow, System.AsyncCallback callback) Begins an asynchronous message deletion.
beginDeleteMessages(IConnection connection, Iterable messageInfoSet, long modificationSequence, boolean commitNow, System.AsyncCallback callback, Object state) Begins an asynchronous message deletion.
beginDeleteMessages(IConnection connection, Iterable messageInfoSet, long modificationSequence, System.AsyncCallback callback) Begins an asynchronous message deletion.
beginDeleteMessages(IConnection connection, Iterable messageInfoSet, long modificationSequence, System.AsyncCallback callback, Object state) Begins an asynchronous message deletion.
beginDeleteMessages(IConnection connection, String startUid, String endUid) Begins an asynchronous message deletion.
beginDeleteMessages(IConnection connection, String startUid, String endUid, boolean commitNow) Begins an asynchronous message deletion.
beginDeleteMessages(IConnection connection, String startUid, String endUid, boolean commitNow, System.AsyncCallback callback) Begins an asynchronous message deletion.
beginDeleteMessages(IConnection connection, String startUid, String endUid, boolean commitNow, System.AsyncCallback callback, Object state) Begins an asynchronous message deletion.
beginDeleteMessages(IConnection connection, String startUid, String endUid, System.AsyncCallback callback) Begins an asynchronous message deletion.
beginDeleteMessages(IConnection connection, String startUid, String endUid, System.AsyncCallback callback, Object state) Begins an asynchronous message deletion.
beginDeleteMessages(IConnection connection, String startUid, String endUid, long modificationSequence) Begins an asynchronous message deletion.
beginDeleteMessages(IConnection connection, String startUid, String endUid, long modificationSequence, boolean commitNow) Begins an asynchronous message deletion.
beginDeleteMessages(IConnection connection, String startUid, String endUid, long modificationSequence, boolean commitNow, System.AsyncCallback callback) Begins an asynchronous message deletion.
beginDeleteMessages(IConnection connection, String startUid, String endUid, long modificationSequence, boolean commitNow, System.AsyncCallback callback, Object state) Begins an asynchronous message deletion.
beginDeleteMessages(IConnection connection, String startUid, String endUid, long modificationSequence, System.AsyncCallback callback) Begins an asynchronous message deletion.
beginDeleteMessages(IConnection connection, String startUid, String endUid, long modificationSequence, System.AsyncCallback callback, Object state) Begins an asynchronous message deletion.
beginDeleteMessages(int startSequence, int endSequence) Marks a message with the specified sequence number as deleted asynchronously
beginDeleteMessages(int startSequence, int endSequence, System.AsyncCallback callback) Marks a message with the specified sequence number as deleted asynchronously
beginDeleteMessages(int startSequence, int endSequence, System.AsyncCallback callback, Object state) Marks a message with the specified sequence number as deleted asynchronously
beginDeleteMessages(int startSequence, int endSequence, long modificationSequence) Marks a message with the specified sequence number as deleted asynchronously
beginDeleteMessages(int startSequence, int endSequence, long modificationSequence, System.AsyncCallback callback) Marks a message with the specified sequence number as deleted asynchronously
beginDeleteMessages(int startSequence, int endSequence, long modificationSequence, System.AsyncCallback callback, Object state) Marks a message with the specified sequence number as deleted asynchronously
beginDeleteMessages(Iterable messageInfoSet) Begins an asynchronous message deletion.
beginDeleteMessages(Iterable messageInfoSet, boolean commitNow) Begins an asynchronous messages deletion.
beginDeleteMessages(Iterable messageInfoSet, boolean commitNow, System.AsyncCallback callback) Begins an asynchronous message deletion.
beginDeleteMessages(Iterable messageInfoSet, boolean commitNow, System.AsyncCallback callback, Object state) Begins an asynchronous message deletion.
beginDeleteMessages(Iterable messageInfoSet, System.AsyncCallback callback) Begins an asynchronous message deletion.
beginDeleteMessages(Iterable messageInfoSet, System.AsyncCallback callback, Object state) Begins an asynchronous message deletion.
beginDeleteMessages(Iterable messageInfoSet, long modificationSequence) Begins an asynchronous message deletion.
beginDeleteMessages(Iterable messageInfoSet, long modificationSequence, boolean commitNow) Begins an asynchronous message deletion.
beginDeleteMessages(Iterable messageInfoSet, long modificationSequence, boolean commitNow, System.AsyncCallback callback) Begins an asynchronous message deletion.
beginDeleteMessages(Iterable messageInfoSet, long modificationSequence, boolean commitNow, System.AsyncCallback callback, Object state) Begins an asynchronous message deletion.
beginDeleteMessages(Iterable messageInfoSet, long modificationSequence, System.AsyncCallback callback) Begins an asynchronous message deletion.
beginDeleteMessages(Iterable messageInfoSet, long modificationSequence, System.AsyncCallback callback, Object state) Begins an asynchronous message deletion.
beginDeleteMessages(String startUid, String endUid) Begins an asynchronous message deletion.
beginDeleteMessages(String startUid, String endUid, boolean commitNow) Begins an asynchronous messages deletion.
beginDeleteMessages(String startUid, String endUid, boolean commitNow, System.AsyncCallback callback) Begins an asynchronous message deletion.
beginDeleteMessages(String startUid, String endUid, boolean commitNow, System.AsyncCallback callback, Object state) Begins an asynchronous message deletion.
beginDeleteMessages(String startUid, String endUid, System.AsyncCallback callback) Begins an asynchronous message deletion.
beginDeleteMessages(String startUid, String endUid, System.AsyncCallback callback, Object state) Begins an asynchronous message deletion.
beginDeleteMessages(String startUid, String endUid, long modificationSequence) Begins an asynchronous message deletion.
beginDeleteMessages(String startUid, String endUid, long modificationSequence, boolean commitNow) Begins an asynchronous message deletion.
beginDeleteMessages(String startUid, String endUid, long modificationSequence, boolean commitNow, System.AsyncCallback callback) Begins an asynchronous message deletion.
beginDeleteMessages(String startUid, String endUid, long modificationSequence, boolean commitNow, System.AsyncCallback callback, Object state) Begins an asynchronous message deletion.
beginDeleteMessages(String startUid, String endUid, long modificationSequence, System.AsyncCallback callback) Begins an asynchronous message deletion.
beginDeleteMessages(String startUid, String endUid, long modificationSequence, System.AsyncCallback callback, Object state) Begins an asynchronous message deletion.
beginDeleteMessagesBySequences(IConnection connection, Iterable sequenceSet) Marks a message with the specified sequence number as deleted asynchronously
beginDeleteMessagesBySequences(IConnection connection, Iterable sequenceSet, System.AsyncCallback callback) Marks a message with the specified sequence number as deleted asynchronously
beginDeleteMessagesBySequences(IConnection connection, Iterable sequenceSet, System.AsyncCallback callback, Object state) Marks a message with the specified sequence number as deleted asynchronously
beginDeleteMessagesBySequences(IConnection connection, Iterable sequenceSet, long modificationSequence) Marks a message with the specified sequence number as deleted asynchronously
beginDeleteMessagesBySequences(IConnection connection, Iterable sequenceSet, long modificationSequence, System.AsyncCallback callback) Marks a message with the specified sequence number as deleted asynchronously
beginDeleteMessagesBySequences(IConnection connection, Iterable sequenceSet, long modificationSequence, System.AsyncCallback callback, Object state) Marks a message with the specified sequence number as deleted asynchronously
beginDeleteMessagesBySequences(Iterable sequenceSet) Marks a message with the specified sequence number as deleted asynchronously
beginDeleteMessagesBySequences(Iterable sequenceSet, System.AsyncCallback callback) Marks a message with the specified sequence number as deleted asynchronously
beginDeleteMessagesBySequences(Iterable sequenceSet, System.AsyncCallback callback, Object state) Marks a message with the specified sequence number as deleted asynchronously
beginDeleteMessagesBySequences(Iterable sequenceSet, long modificationSequence) Marks a message with the specified sequence number as deleted asynchronously
beginDeleteMessagesBySequences(Iterable sequenceSet, long modificationSequence, System.AsyncCallback callback) Marks a message with the specified sequence number as deleted asynchronously
beginDeleteMessagesBySequences(Iterable sequenceSet, long modificationSequence, System.AsyncCallback callback, Object state) Marks a message with the specified sequence number as deleted asynchronously
beginDeleteMessagesByUids(IConnection connection, Iterable uidSet) Begins an asynchronous message deletion.
beginDeleteMessagesByUids(IConnection connection, Iterable uidSet, boolean commitNow) Begins an asynchronous message deletion.
beginDeleteMessagesByUids(IConnection connection, Iterable uidSet, boolean commitNow, System.AsyncCallback callback) Begins an asynchronous message deletion.
beginDeleteMessagesByUids(IConnection connection, Iterable uidSet, boolean commitNow, System.AsyncCallback callback, Object state) Begins an asynchronous message deletion.
beginDeleteMessagesByUids(IConnection connection, Iterable uidSet, System.AsyncCallback callback) Begins an asynchronous message deletion.
beginDeleteMessagesByUids(IConnection connection, Iterable uidSet, System.AsyncCallback callback, Object state) Begins an asynchronous message deletion.
beginDeleteMessagesByUids(IConnection connection, Iterable uidSet, long modificationSequence) Begins an asynchronous message deletion.
beginDeleteMessagesByUids(IConnection connection, Iterable uidSet, long modificationSequence, boolean commitNow) Begins an asynchronous message deletion.
beginDeleteMessagesByUids(IConnection connection, Iterable uidSet, long modificationSequence, boolean commitNow, System.AsyncCallback callback) Begins an asynchronous message deletion.
beginDeleteMessagesByUids(IConnection connection, Iterable uidSet, long modificationSequence, boolean commitNow, System.AsyncCallback callback, Object state) Begins an asynchronous message deletion.
beginDeleteMessagesByUids(IConnection connection, Iterable uidSet, long modificationSequence, System.AsyncCallback callback) Begins an asynchronous message deletion.
beginDeleteMessagesByUids(IConnection connection, Iterable uidSet, long modificationSequence, System.AsyncCallback callback, Object state) Begins an asynchronous message deletion.
beginDeleteMessagesByUids(Iterable uidSet) Begins an asynchronous message deletion.
beginDeleteMessagesByUids(Iterable uidSet, boolean commitNow) Begins an asynchronous messages deletion.
beginDeleteMessagesByUids(Iterable uidSet, boolean commitNow, System.AsyncCallback callback) Begins an asynchronous message deletion.
beginDeleteMessagesByUids(Iterable uidSet, boolean commitNow, System.AsyncCallback callback, Object state) Begins an asynchronous message deletion.
beginDeleteMessagesByUids(Iterable uidSet, System.AsyncCallback callback) Begins an asynchronous message deletion.
beginDeleteMessagesByUids(Iterable uidSet, System.AsyncCallback callback, Object state) Begins an asynchronous message deletion.
beginDeleteMessagesByUids(Iterable uidSet, long modificationSequence) Begins an asynchronous message deletion.
beginDeleteMessagesByUids(Iterable uidSet, long modificationSequence, boolean commitNow) Begins an asynchronous message deletion.
beginDeleteMessagesByUids(Iterable uidSet, long modificationSequence, boolean commitNow, System.AsyncCallback callback) Begins an asynchronous message deletion.
beginDeleteMessagesByUids(Iterable uidSet, long modificationSequence, boolean commitNow, System.AsyncCallback callback, Object state) Begins an asynchronous message deletion.
beginDeleteMessagesByUids(Iterable uidSet, long modificationSequence, System.AsyncCallback callback) Begins an asynchronous message deletion.
beginDeleteMessagesByUids(Iterable uidSet, long modificationSequence, System.AsyncCallback callback, Object state) Begins an asynchronous message deletion.
beginExistFolder(IConnection connection, String folderName) Check whether this folder exists
beginExistFolder(IConnection connection, String folderName, System.AsyncCallback callback) Check whether this folder exists
beginExistFolder(IConnection connection, String folderName, System.AsyncCallback callback, Object state) Check whether this folder exists
beginExistFolder(String folderName) Check whether this folder exists
beginExistFolder(String folderName, System.AsyncCallback callback) Check whether this folder exists
beginExistFolder(String folderName, System.AsyncCallback callback, Object state) Check whether this folder exists
beginFetchAttachment(IConnection connection, int sequenceNumber, String attachmentName) Begins fetch an attachment.
beginFetchAttachment(IConnection connection, int sequenceNumber, String attachmentName, System.AsyncCallback callback) Begins fetch an attachment.
beginFetchAttachment(IConnection connection, int sequenceNumber, String attachmentName, System.AsyncCallback callback, Object state) Begins fetch an attachment.
beginFetchAttachment(int sequenceNumber, String attachmentName) Begins fetch an attachment.
beginFetchAttachment(int sequenceNumber, String attachmentName, System.AsyncCallback callback) Begins fetch an attachment.
beginFetchAttachment(int sequenceNumber, String attachmentName, System.AsyncCallback callback, Object state) Begins fetch an attachment.
beginFetchMessage(IConnection connection, int sequenceNumber) Begins an asynchronous message fetching.
beginFetchMessage(IConnection connection, int sequenceNumber, boolean ignoreAttachment) Begins an asynchronous message fetching.
beginFetchMessage(IConnection connection, int sequenceNumber, boolean ignoreAttachment, System.AsyncCallback callback) Begins an asynchronous message fetching.
beginFetchMessage(IConnection connection, int sequenceNumber, boolean ignoreAttachment, System.AsyncCallback callback, Object state) Begins an asynchronous message fetching.
beginFetchMessage(IConnection connection, int sequenceNumber, System.AsyncCallback callback) Begins an asynchronous message fetching.
beginFetchMessage(IConnection connection, int sequenceNumber, System.AsyncCallback callback, Object state) Begins an asynchronous message fetching.
beginFetchMessage(IConnection connection, String uniqueId) Begins an asynchronous message fetching.
beginFetchMessage(IConnection connection, String uniqueId, System.AsyncCallback callback) Begins an asynchronous message fetching.
beginFetchMessage(IConnection connection, String uniqueId, System.AsyncCallback callback, Object state) Begins an asynchronous message fetching.
beginFetchMessage(int sequenceNumber) Begins an asynchronous message fetching.
beginFetchMessage(int sequenceNumber, boolean ignoreAttachment) Begins an asynchronous message fetching.
beginFetchMessage(int sequenceNumber, boolean ignoreAttachment, System.AsyncCallback callback) Begins an asynchronous message fetching.
beginFetchMessage(int sequenceNumber, boolean ignoreAttachment, System.AsyncCallback callback, Object state) Begins an asynchronous message fetching.
beginFetchMessage(int sequenceNumber, System.AsyncCallback callback) Begins an asynchronous message fetching.
beginFetchMessage(int sequenceNumber, System.AsyncCallback callback, Object state) Begins an asynchronous message fetching.
beginFetchMessage(String uniqueId) Begins an asynchronous message fetching.
beginFetchMessage(String uniqueId, System.AsyncCallback callback) Begins an asynchronous message fetching.
beginFetchMessage(String uniqueId, System.AsyncCallback callback, Object state) Begins an asynchronous message fetching.
beginFetchMessagesBySequences(IConnection connection, Iterable sequenceNumbers) Begins FetchMessages operation asynchronously
beginFetchMessagesBySequences(IConnection connection, Iterable sequenceNumbers, System.AsyncCallback callback) Begins FetchMessages operation asynchronously
beginFetchMessagesBySequences(IConnection connection, Iterable sequenceNumbers, System.AsyncCallback callback, Object state) Begins FetchMessages operation asynchronously
beginFetchMessagesBySequences(Iterable sequenceNumbers) Begins FetchMessages operation asynchronously
beginFetchMessagesBySequences(Iterable sequenceNumbers, System.AsyncCallback callback) Begins FetchMessages operation asynchronously
beginFetchMessagesBySequences(Iterable sequenceNumbers, System.AsyncCallback callback, Object state) Begins FetchMessages operation asynchronously
beginFetchMessagesByUids(IConnection connection, Iterable uids) Begins FetchMessages operation asynchronously
beginFetchMessagesByUids(IConnection connection, Iterable uids, System.AsyncCallback callback) Begins FetchMessages operation asynchronously
beginFetchMessagesByUids(IConnection connection, Iterable uids, System.AsyncCallback callback, Object state) Begins FetchMessages operation asynchronously
beginFetchMessagesByUids(Iterable uids) Begins FetchMessages operation asynchronously
beginFetchMessagesByUids(Iterable uids, System.AsyncCallback callback) Begins FetchMessages operation asynchronously
beginFetchMessagesByUids(Iterable uids, System.AsyncCallback callback, Object state) Begins FetchMessages operation asynchronously
beginGetFolderInfo(IConnection connection, String folderName) Begins an asynchronous folder listing.
beginGetFolderInfo(IConnection connection, String folderName, System.AsyncCallback callback) Begins an asynchronous folder listing.
beginGetFolderInfo(IConnection connection, String folderName, System.AsyncCallback callback, Object state) Begins an asynchronous folder listing.
beginGetFolderInfo(String folderName) Begins an asynchronous folder listing.
beginGetFolderInfo(String folderName, System.AsyncCallback callback) Begins an asynchronous folder listing.
beginGetFolderInfo(String folderName, System.AsyncCallback callback, Object state) Begins an asynchronous folder listing.
beginGetMessageThreads(BaseSearchConditions conditions, System.AsyncCallback callback, Object state) Begins getting message threads asynchronously.
beginGetMessageThreads(IConnection connection, BaseSearchConditions conditions, System.AsyncCallback callback, Object state) Begins getting message threads asynchronously.
beginGetNamespaces() Begins getting namespaces that are available on a server asynchronously.
beginGetNamespaces(IConnection connection) Begins getting namespaces that are available on a server asynchronously.
beginGetNamespaces(IConnection connection, System.AsyncCallback callback) Begins getting namespaces that are available on a server asynchronously.
beginGetNamespaces(IConnection connection, System.AsyncCallback callback, Object state) Begins getting namespaces that are available on a server asynchronously.
beginGetNamespaces(System.AsyncCallback callback) Begins getting namespaces that are available on a server asynchronously.
beginGetNamespaces(System.AsyncCallback callback, Object state) Begins getting namespaces that are available on a server asynchronously.
beginGetQuota(IConnection connection, String quotaRootName) Begins getting quota information
beginGetQuota(IConnection connection, String quotaRootName, System.AsyncCallback callback) Begins getting quota information
beginGetQuota(IConnection connection, String quotaRootName, System.AsyncCallback callback, Object state) Begins getting quota information
beginGetQuota(String quotaRootName) Begins getting quota information
beginGetQuota(String quotaRootName, System.AsyncCallback callback) Begins getting quota information
beginGetQuota(String quotaRootName, System.AsyncCallback callback, Object state) Begins getting quota information
beginGetQuotaRoot(IConnection connection, String mailboxName) Begins getting quota root information for mailbox
beginGetQuotaRoot(IConnection connection, String mailboxName, System.AsyncCallback callback) Begins getting quota root information for mailbox
beginGetQuotaRoot(IConnection connection, String mailboxName, System.AsyncCallback callback, Object state) Begins getting quota root information for mailbox
beginGetQuotaRoot(String mailboxName) Begins getting quota root information for mailbox
beginGetQuotaRoot(String mailboxName, System.AsyncCallback callback) Begins getting quota root information for mailbox
beginGetQuotaRoot(String mailboxName, System.AsyncCallback callback, Object state) Begins getting quota root information for mailbox
beginIntroduceClient() Begins introduce client information to a server asynchronously.
beginIntroduceClient(IConnection connection) Begins introduce client information to a server asynchronously.
beginIntroduceClient(IConnection connection, ImapIdentificationInfo clientIdentificationInfo) Begins introduce client information to a server asynchronously.
beginIntroduceClient(IConnection connection, ImapIdentificationInfo clientIdentificationInfo, System.AsyncCallback callback) Begins introduce client information to a server asynchronously.
beginIntroduceClient(IConnection connection, ImapIdentificationInfo clientIdentificationInfo, System.AsyncCallback callback, Object state) Begins introduce client information to a server asynchronously.
beginIntroduceClient(IConnection connection, System.AsyncCallback callback) Begins introduce client information to a server asynchronously.
beginIntroduceClient(IConnection connection, System.AsyncCallback callback, Object state) Begins introduce client information to a server asynchronously.
beginIntroduceClient(ImapIdentificationInfo clientIdentificationInfo) Begins introduce client information to a server asynchronously.
beginIntroduceClient(ImapIdentificationInfo clientIdentificationInfo, System.AsyncCallback callback) Begins introduce client information to a server asynchronously.
beginIntroduceClient(ImapIdentificationInfo clientIdentificationInfo, System.AsyncCallback callback, Object state) Begins introduce client information to a server asynchronously.
beginIntroduceClient(System.AsyncCallback callback) Begins introduce client information to a server asynchronously.
beginIntroduceClient(System.AsyncCallback callback, Object state) Begins introduce client information to a server asynchronously.
beginListAttachments(int sequenceNumber, System.AsyncCallback callback, Object state)
beginListFolders() Begins to get the list of folders in the mailbox
beginListFolders(boolean loadFullInfo) Begins to get the list of folders in the mailbox
beginListFolders(boolean loadFullInfo, System.AsyncCallback callback) Begins to get the list of folders in the mailbox
beginListFolders(boolean loadFullInfo, System.AsyncCallback callback, Object state) Begins to get the list of folders in the mailbox
beginListFolders(IConnection connection) Begins to get the list of folders in the mailbox
beginListFolders(IConnection connection, boolean loadFullInfo) Begins to get the list of folders in the mailbox
beginListFolders(IConnection connection, boolean loadFullInfo, System.AsyncCallback callback) Begins to get the list of folders in the mailbox
beginListFolders(IConnection connection, boolean loadFullInfo, System.AsyncCallback callback, Object state) Begins to get the list of folders in the mailbox
beginListFolders(IConnection connection, System.AsyncCallback callback) Begins to get the list of folders in the mailbox
beginListFolders(IConnection connection, System.AsyncCallback callback, Object state) Begins to get the list of folders in the mailbox
beginListFolders(IConnection connection, String parentFolder) Begins to get the list of subfolders in the specified folder
beginListFolders(IConnection connection, String parentFolder, boolean loadFullInfo) Begins to get the list of subfolders in the specified folder
beginListFolders(IConnection connection, String parentFolder, boolean loadFullInfo, System.AsyncCallback callback) Begins to get the list of subfolders in the specified folder
beginListFolders(IConnection connection, String parentFolder, boolean loadFullInfo, System.AsyncCallback callback, Object state) Begins to get the list of subfolders in the specified folder
beginListFolders(IConnection connection, String parentFolder, boolean loadFullInfo, int options, int returnOptions) Begins to get the list of subfolders in the specified folder
beginListFolders(IConnection connection, String parentFolder, boolean loadFullInfo, int options, int returnOptions, System.AsyncCallback callback) Begins to get the list of subfolders in the specified folder
beginListFolders(IConnection connection, String parentFolder, boolean loadFullInfo, int options, int returnOptions, System.AsyncCallback callback, Object state) Begins to get the list of subfolders in the specified folder
beginListFolders(IConnection connection, String parentFolder, System.AsyncCallback callback) Begins to get the list of subfolders in the specified folder
beginListFolders(IConnection connection, String parentFolder, System.AsyncCallback callback, Object state) Begins to get the list of subfolders in the specified folder
beginListFolders(System.AsyncCallback callback) Begins to get the list of folders in the mailbox
beginListFolders(System.AsyncCallback callback, Object state) Begins to get the list of folders in the mailbox
beginListFolders(String parentFolder) Begins to get the list of subfolders in the specified folder
beginListFolders(String parentFolder, boolean loadFullInfo) Begins to get the list of subfolders in the specified folder
beginListFolders(String parentFolder, boolean loadFullInfo, System.AsyncCallback callback) Begins to get the list of subfolders in the specified folder
beginListFolders(String parentFolder, boolean loadFullInfo, System.AsyncCallback callback, Object state) Begins to get the list of subfolders in the specified folder
beginListFolders(String parentFolder, boolean loadFullInfo, int options, int returnOptions) Begins to get the list of subfolders in the specified folder
beginListFolders(String parentFolder, boolean loadFullInfo, int options, int returnOptions, System.AsyncCallback callback) Begins to get the list of subfolders in the specified folder
beginListFolders(String parentFolder, boolean loadFullInfo, int options, int returnOptions, System.AsyncCallback callback, Object state) Begins to get the list of subfolders in the specified folder
beginListFolders(String parentFolder, System.AsyncCallback callback) Begins to get the list of subfolders in the specified folder
beginListFolders(String parentFolder, System.AsyncCallback callback, Object state) Begins to get the list of subfolders in the specified folder
beginListMessage(IConnection connection, int sequenceNumber) Begins to get information about a message.
beginListMessage(IConnection connection, int sequenceNumber, System.AsyncCallback callback) Begins to get information about a message.
beginListMessage(IConnection connection, int sequenceNumber, System.AsyncCallback callback, Object state) Begins to get information about a message.
beginListMessage(IConnection connection, int sequenceNumber, Iterable messageExtraFields) Begins to get information about a message.
beginListMessage(IConnection connection, int sequenceNumber, Iterable messageExtraFields, System.AsyncCallback callback) Begins to get information about a message.
beginListMessage(IConnection connection, int sequenceNumber, Iterable messageExtraFields, System.AsyncCallback callback, Object state) Begins to get information about a message.
beginListMessage(IConnection connection, String uniqueId) Begins to get information about a message.
beginListMessage(IConnection connection, String uniqueId, System.AsyncCallback callback) Begins to get information about a message.
beginListMessage(IConnection connection, String uniqueId, System.AsyncCallback callback, Object state) Begins to get information about a message.
beginListMessage(IConnection connection, String uniqueId, Iterable messageExtraFields) Begins to get information about a message.
beginListMessage(IConnection connection, String uniqueId, Iterable messageExtraFields, System.AsyncCallback callback) Begins to get information about a message.
beginListMessage(IConnection connection, String uniqueId, Iterable messageExtraFields, System.AsyncCallback callback, Object state) Begins to get information about a message.
beginListMessage(int sequenceNumber) Begins to get information about a message.
beginListMessage(int sequenceNumber, System.AsyncCallback callback) Begins to get information about a message.
beginListMessage(int sequenceNumber, System.AsyncCallback callback, Object state) Begins to get information about a message.
beginListMessage(int sequenceNumber, Iterable messageExtraFields) Begins to get information about a message.
beginListMessage(int sequenceNumber, Iterable messageExtraFields, System.AsyncCallback callback) Begins to get information about a message.
beginListMessage(int sequenceNumber, Iterable messageExtraFields, System.AsyncCallback callback, Object state) Begins to get information about a message.
beginListMessage(String uniqueId) Begins to get information about a message.
beginListMessage(String uniqueId, System.AsyncCallback callback) Begins to get information about a message.
beginListMessage(String uniqueId, System.AsyncCallback callback, Object state) Begins to get information about a message.
beginListMessage(String uniqueId, Iterable messageExtraFields) Begins to get information about a message.
beginListMessage(String uniqueId, Iterable messageExtraFields, System.AsyncCallback callback) Begins to get information about a message.
beginListMessage(String uniqueId, Iterable messageExtraFields, System.AsyncCallback callback, Object state) Begins to get information about a message.
beginListMessages() Begins getting the list of messages asynchronously in the current folder
beginListMessages(IConnection connection, int maxNumberOfMessages) Begins getting the list of messages in the current folder Please, see more https://tools.ietf.org/html/rfc7162
beginListMessages(IConnection connection, int maxNumberOfMessages, System.AsyncCallback callback) Begins getting the list of messages in the current folder Please, see more https://tools.ietf.org/html/rfc7162
beginListMessages(IConnection connection, int maxNumberOfMessages, System.AsyncCallback callback, Object state) Begins getting the list of messages in the current folder Please, see more https://tools.ietf.org/html/rfc7162
beginListMessages(IConnection connection, String folderName, MailQuery query, int maxNumberOfMessages, Iterable messageExtraFields, System.AsyncCallback callback, Object state) Begins getting the list of messages asynchronously in the current folder
beginListMessages(IConnection connection, String folderName, long modificationSequence, boolean retrieveRecursively, Iterable messageExtraFields, System.AsyncCallback callback, Object state) Begins getting the list of messages in the current folder that have a modification sequence bigger than specified value.
beginListMessages(IConnection connection, long modificationSequence) Begins getting the list of messages in the current folder that have a modification sequence bigger than specified value.
beginListMessages(IConnection connection, long modificationSequence, System.AsyncCallback callback) Begins getting the list of messages in the current folder that have a modification sequence bigger than specified value.
beginListMessages(IConnection connection, long modificationSequence, System.AsyncCallback callback, Object state) Begins getting the list of messages in the current folder that have a modification sequence bigger than specified value.
beginListMessages(MailQuery query) Begins getting the list of messages asynchronously in the current folder
beginListMessages(MailQuery query, System.AsyncCallback callback, Object state) Begins getting the list of messages asynchronously in the current folder
beginListMessages(MailQuery query, int maxNumberOfMessages) Begins getting the list of messages asynchronously in the current folder
beginListMessages(MailQuery query, int maxNumberOfMessages, System.AsyncCallback callback, Object state) Begins getting the list of messages asynchronously in the current folder
beginListMessages(System.AsyncCallback callback) Begins getting the list of messages asynchronously in the current folder
beginListMessages(System.AsyncCallback callback, Object state) Begins getting the list of messages asynchronously in the current folder
beginListMessages(String folderName) Begins getting the list of messages asynchronously in the current folder
beginListMessages(String folderName, MailQuery query) Begins getting the list of messages asynchronously in the current folder
beginListMessages(String folderName, MailQuery query, System.AsyncCallback callback, Object state) Begins getting the list of messages asynchronously
beginListMessages(String folderName, MailQuery query, int maxNumberOfMessages) Begins getting the list of messages asynchronously in the current folder
beginListMessages(String folderName, MailQuery query, int maxNumberOfMessages, System.AsyncCallback callback) Begins getting the list of messages asynchronously in the current folder
beginListMessages(String folderName, MailQuery query, int maxNumberOfMessages, System.AsyncCallback callback, Object state) Begins getting the list of messages asynchronously in the current folder
beginListMessages(String folderName, System.AsyncCallback callback) Begins getting the list of messages asynchronously in the current folder
beginListMessages(String folderName, System.AsyncCallback callback, Object state) Begins getting the list of messages asynchronously in the current folder
beginListMessages(long modificationSequence) Begins getting the list of messages in the current folder that have a modification sequence bigger than specified value.
beginListMessages(long modificationSequence, System.AsyncCallback callback) Begins getting the list of messages in the current folder that have a modification sequence bigger than specified value.
beginListMessages(long modificationSequence, System.AsyncCallback callback, Object state) Begins getting the list of messages in the current folder that have a modification sequence bigger than specified value.
beginListMessagesByPage(IConnection connection, PageInfo page) Begins getting the list of messages asynchronously in the current folder
beginListMessagesByPage(IConnection connection, PageInfo page, System.AsyncCallback callback) Begins getting the list of messages asynchronously in the current folder
beginListMessagesByPage(IConnection connection, PageInfo page, System.AsyncCallback callback, Object state) Begins getting the list of messages asynchronously in the current folder
beginListMessagesByPage(IConnection connection, int itemsPerPage) Begins getting the list of messages asynchronously in the current folder
beginListMessagesByPage(IConnection connection, int itemsPerPage, System.AsyncCallback callback) Begins getting the list of messages asynchronously in the current folder
beginListMessagesByPage(IConnection connection, int itemsPerPage, System.AsyncCallback callback, Object state) Begins getting the list of messages asynchronously in the current folder
beginListMessagesByPage(IConnection connection, int itemsPerPage, int pageOffset) Begins getting the list of messages asynchronously in the current folder
beginListMessagesByPage(IConnection connection, int itemsPerPage, int pageOffset, System.AsyncCallback callback) Begins getting the list of messages asynchronously in the current folder
beginListMessagesByPage(IConnection connection, int itemsPerPage, int pageOffset, System.AsyncCallback callback, Object state) Begins getting the list of messages asynchronously in the current folder
beginListMessagesByPage(IConnection connection, String folderName, MailQuery query, PageInfo pageInfo) Begins getting the list of messages asynchronously in the current folder
beginListMessagesByPage(IConnection connection, String folderName, MailQuery query, PageInfo pageInfo, System.AsyncCallback callback) Begins getting the list of messages asynchronously in the current folder
beginListMessagesByPage(IConnection connection, String folderName, MailQuery query, PageInfo pageInfo, System.AsyncCallback callback, Object state) Begins getting the list of messages asynchronously in the current folder
beginListMessagesByPage(IConnection connection, String folderName, MailQuery query, int itemsPerPage) Begins getting the list of messages asynchronously in the current folder
beginListMessagesByPage(IConnection connection, String folderName, MailQuery query, int itemsPerPage, System.AsyncCallback callback) Begins getting the list of messages asynchronously in the current folder
beginListMessagesByPage(IConnection connection, String folderName, MailQuery query, int itemsPerPage, System.AsyncCallback callback, Object state) Begins getting the list of messages asynchronously in the current folder
beginListMessagesByPage(MailQuery query, PageInfo pageInfo, PageSettingsAsync settings) Begins getting the list of messages asynchronously
beginListMessagesByPage(PageInfo page) Begins getting the list of messages asynchronously in the current folder
beginListMessagesByPage(PageInfo page, System.AsyncCallback callback) Begins getting the list of messages asynchronously in the current folder
beginListMessagesByPage(PageInfo page, System.AsyncCallback callback, Object state) Begins getting the list of messages asynchronously in the current folder
beginListMessagesByPage(int itemsPerPage) Begins getting the list of messages asynchronously in the current folder
beginListMessagesByPage(int itemsPerPage, System.AsyncCallback callback) Begins getting the list of messages asynchronously in the current folder
beginListMessagesByPage(int itemsPerPage, System.AsyncCallback callback, Object state) Begins getting the list of messages asynchronously in the current folder
beginListMessagesByPage(int itemsPerPage, int pageOffset) Begins getting the list of messages asynchronously in the current folder
beginListMessagesByPage(int itemsPerPage, int pageOffset, PageSettingsAsync settings) Begins getting the list of messages asynchronously
beginListMessagesByPage(int itemsPerPage, int pageOffset, System.AsyncCallback callback) Begins getting the list of messages asynchronously in the current folder
beginListMessagesByPage(int itemsPerPage, int pageOffset, System.AsyncCallback callback, Object state) Begins getting the list of messages asynchronously in the current folder
beginListMessagesByPage(String folderName, MailQuery query, PageInfo pageInfo) Begins getting the list of messages asynchronously in the current folder
beginListMessagesByPage(String folderName, MailQuery query, PageInfo pageInfo, System.AsyncCallback callback) Begins getting the list of messages asynchronously in the current folder
beginListMessagesByPage(String folderName, MailQuery query, PageInfo pageInfo, System.AsyncCallback callback, Object state) Begins getting the list of messages asynchronously in the current folder
beginListMessagesByPage(String folderName, MailQuery query, int itemsPerPage) Begins getting the list of messages asynchronously in the current folder
beginListMessagesByPage(String folderName, MailQuery query, int itemsPerPage, System.AsyncCallback callback) Begins getting the list of messages asynchronously in the current folder
beginListMessagesByPage(String folderName, MailQuery query, int itemsPerPage, System.AsyncCallback callback, Object state) Begins getting the list of messages asynchronously in the current folder
beginMoveFolder(IConnection connection, String newParentFolder, String folderName) Moves specified folder and its subfolders to new location asynchronously.
beginMoveFolder(IConnection connection, String newParentFolder, String folderName, System.AsyncCallback callback) Moves specified folder and its subfolders to new location asynchronously.
beginMoveFolder(IConnection connection, String newParentFolder, String folderName, System.AsyncCallback callback, Object state) Moves specified folder and its subfolders to new location asynchronously.
beginMoveFolder(String newParentFolder, String folderName) Moves specified folder and its subfolders to new location asynchronously.
beginMoveFolder(String newParentFolder, String folderName, System.AsyncCallback callback) Moves specified folder and its subfolders to new location asynchronously.
beginMoveFolder(String newParentFolder, String folderName, System.AsyncCallback callback, Object state) Moves specified folder and its subfolders to new location asynchronously.
beginMoveMessage(IConnection connection, int sequenceNumber, String folderName) Begins an asynchronous moving.
beginMoveMessage(IConnection connection, int sequenceNumber, String folderName, boolean commitDeletions) Begins an asynchronous moving.
beginMoveMessage(IConnection connection, int sequenceNumber, String folderName, boolean commitDeletions, System.AsyncCallback callback) Begins an asynchronous moving.
beginMoveMessage(IConnection connection, int sequenceNumber, String folderName, boolean commitDeletions, System.AsyncCallback callback, Object state) Begins an asynchronous moving.
beginMoveMessage(IConnection connection, int sequenceNumber, String folderName, System.AsyncCallback callback) Begins an asynchronous moving.
beginMoveMessage(IConnection connection, int sequenceNumber, String folderName, System.AsyncCallback callback, Object state) Begins an asynchronous moving.
beginMoveMessage(IConnection connection, String uniqueId, String folderName) Begins an asynchronous moving.
beginMoveMessage(IConnection connection, String uniqueId, String folderName, boolean commitDeletions) Begins an asynchronous moving.
beginMoveMessage(IConnection connection, String uniqueId, String folderName, boolean commitDeletions, System.AsyncCallback callback) Begins an asynchronous moving.
beginMoveMessage(IConnection connection, String uniqueId, String folderName, boolean commitDeletions, System.AsyncCallback callback, Object state) Begins an asynchronous moving.
beginMoveMessage(IConnection connection, String uniqueId, String folderName, System.AsyncCallback callback) Begins an asynchronous moving.
beginMoveMessage(IConnection connection, String uniqueId, String folderName, System.AsyncCallback callback, Object state) Begins an asynchronous moving.
beginMoveMessage(int sequenceNumber, String folderName) Begins an asynchronous moving.
beginMoveMessage(int sequenceNumber, String folderName, boolean commitDeletions) Begins an asynchronous moving.
beginMoveMessage(int sequenceNumber, String folderName, boolean commitDeletions, System.AsyncCallback callback) Begins an asynchronous moving.
beginMoveMessage(int sequenceNumber, String folderName, boolean commitDeletions, System.AsyncCallback callback, Object state) Begins an asynchronous moving.
beginMoveMessage(int sequenceNumber, String folderName, System.AsyncCallback callback) Begins an asynchronous moving.
beginMoveMessage(int sequenceNumber, String folderName, System.AsyncCallback callback, Object state) Begins an asynchronous moving.
beginMoveMessage(String uniqueId, String folderName) Begins an asynchronous moving.
beginMoveMessage(String uniqueId, String folderName, boolean commitDeletions) Begins an asynchronous moving.
beginMoveMessage(String uniqueId, String folderName, boolean commitDeletions, System.AsyncCallback callback) Begins an asynchronous moving.
beginMoveMessage(String uniqueId, String folderName, boolean commitDeletions, System.AsyncCallback callback, Object state) Begins an asynchronous moving.
beginMoveMessage(String uniqueId, String folderName, System.AsyncCallback callback) Begins an asynchronous moving.
beginMoveMessage(String uniqueId, String folderName, System.AsyncCallback callback, Object state) Begins an asynchronous moving.
beginMoveMessages(IConnection connection, int startSequence, int endSequence, String folderName) Begins an asynchronous moving.
beginMoveMessages(IConnection connection, int startSequence, int endSequence, String folderName, boolean commitDeletions) Begins an asynchronous moving.
beginMoveMessages(IConnection connection, int startSequence, int endSequence, String folderName, boolean commitDeletions, System.AsyncCallback callback) Begins an asynchronous moving.
beginMoveMessages(IConnection connection, int startSequence, int endSequence, String folderName, boolean commitDeletions, System.AsyncCallback callback, Object state) Begins an asynchronous moving.
beginMoveMessages(IConnection connection, int startSequence, int endSequence, String folderName, System.AsyncCallback callback) Begins an asynchronous moving.
beginMoveMessages(IConnection connection, int startSequence, int endSequence, String folderName, System.AsyncCallback callback, Object state) Begins an asynchronous moving.
beginMoveMessages(IConnection connection, Iterable messageInfoSet, String folderName) Begins an asynchronous moving.
beginMoveMessages(IConnection connection, Iterable messageInfoSet, String folderName, boolean commitDeletions) Begins an asynchronous moving.
beginMoveMessages(IConnection connection, Iterable messageInfoSet, String folderName, boolean commitDeletions, System.AsyncCallback callback) Begins an asynchronous moving.
beginMoveMessages(IConnection connection, Iterable messageInfoSet, String folderName, boolean commitDeletions, System.AsyncCallback callback, Object state) Begins an asynchronous moving.
beginMoveMessages(IConnection connection, Iterable messageInfoSet, String folderName, System.AsyncCallback callback) Begins an asynchronous moving.
beginMoveMessages(IConnection connection, Iterable messageInfoSet, String folderName, System.AsyncCallback callback, Object state) Begins an asynchronous moving.
beginMoveMessages(IConnection connection, String startUid, String endUid, String folderName) Begins an asynchronous moving.
beginMoveMessages(IConnection connection, String startUid, String endUid, String folderName, boolean commitDeletions) Begins an asynchronous moving.
beginMoveMessages(IConnection connection, String startUid, String endUid, String folderName, boolean commitDeletions, System.AsyncCallback callback) Begins an asynchronous moving.
beginMoveMessages(IConnection connection, String startUid, String endUid, String folderName, boolean commitDeletions, System.AsyncCallback callback, Object state) Begins an asynchronous moving.
beginMoveMessages(IConnection connection, String startUid, String endUid, String folderName, System.AsyncCallback callback) Begins an asynchronous moving.
beginMoveMessages(IConnection connection, String startUid, String endUid, String folderName, System.AsyncCallback callback, Object state) Begins an asynchronous moving.
beginMoveMessages(int startSequence, int endSequence, String folderName) Begins an asynchronous moving.
beginMoveMessages(int startSequence, int endSequence, String folderName, boolean commitDeletions) Begins an asynchronous moving.
beginMoveMessages(int startSequence, int endSequence, String folderName, boolean commitDeletions, System.AsyncCallback callback) Begins an asynchronous moving.
beginMoveMessages(int startSequence, int endSequence, String folderName, boolean commitDeletions, System.AsyncCallback callback, Object state) Begins an asynchronous moving.
beginMoveMessages(int startSequence, int endSequence, String folderName, System.AsyncCallback callback) Begins an asynchronous moving.
beginMoveMessages(int startSequence, int endSequence, String folderName, System.AsyncCallback callback, Object state) Begins an asynchronous moving.
beginMoveMessages(Iterable messageInfoSet, String folderName) Begins an asynchronous moving.
beginMoveMessages(Iterable messageInfoSet, String folderName, boolean commitDeletions) Begins an asynchronous moving.
beginMoveMessages(Iterable messageInfoSet, String folderName, boolean commitDeletions, System.AsyncCallback callback) Begins an asynchronous moving.
beginMoveMessages(Iterable messageInfoSet, String folderName, boolean commitDeletions, System.AsyncCallback callback, Object state) Begins an asynchronous moving.
beginMoveMessages(Iterable messageInfoSet, String folderName, System.AsyncCallback callback) Begins an asynchronous moving.
beginMoveMessages(Iterable messageInfoSet, String folderName, System.AsyncCallback callback, Object state) Begins an asynchronous moving.
beginMoveMessages(String startUid, String endUid, String folderName) Begins an asynchronous moving.
beginMoveMessages(String startUid, String endUid, String folderName, boolean commitDeletions) Begins an asynchronous moving.
beginMoveMessages(String startUid, String endUid, String folderName, boolean commitDeletions, System.AsyncCallback callback) Begins an asynchronous moving.
beginMoveMessages(String startUid, String endUid, String folderName, boolean commitDeletions, System.AsyncCallback callback, Object state) Begins an asynchronous moving.
beginMoveMessages(String startUid, String endUid, String folderName, System.AsyncCallback callback) Begins an asynchronous moving.
beginMoveMessages(String startUid, String endUid, String folderName, System.AsyncCallback callback, Object state) Begins an asynchronous moving.
beginMoveMessagesBySequences(IConnection connection, Iterable sequenceSet, String folderName) Begins an asynchronous moving.
beginMoveMessagesBySequences(IConnection connection, Iterable sequenceSet, String folderName, boolean commitDeletions) Begins an asynchronous moving.
beginMoveMessagesBySequences(IConnection connection, Iterable sequenceSet, String folderName, boolean commitDeletions, System.AsyncCallback callback) Begins an asynchronous moving.
beginMoveMessagesBySequences(IConnection connection, Iterable sequenceSet, String folderName, boolean commitDeletions, System.AsyncCallback callback, Object state) Begins an asynchronous moving.
beginMoveMessagesBySequences(IConnection connection, Iterable sequenceSet, String folderName, System.AsyncCallback callback) Begins an asynchronous moving.
beginMoveMessagesBySequences(IConnection connection, Iterable sequenceSet, String folderName, System.AsyncCallback callback, Object state) Begins an asynchronous moving.
beginMoveMessagesBySequences(Iterable sequenceSet, String folderName) Begins an asynchronous moving.
beginMoveMessagesBySequences(Iterable sequenceSet, String folderName, boolean commitDeletions) Begins an asynchronous moving.
beginMoveMessagesBySequences(Iterable sequenceSet, String folderName, boolean commitDeletions, System.AsyncCallback callback) Begins an asynchronous moving.
beginMoveMessagesBySequences(Iterable sequenceSet, String folderName, boolean commitDeletions, System.AsyncCallback callback, Object state) Begins an asynchronous moving.
beginMoveMessagesBySequences(Iterable sequenceSet, String folderName, System.AsyncCallback callback) Begins an asynchronous moving.
beginMoveMessagesBySequences(Iterable sequenceSet, String folderName, System.AsyncCallback callback, Object state) Begins an asynchronous moving.
beginMoveMessagesByUids(IConnection connection, Iterable uidSet, String folderName) Begins an asynchronous moving.
beginMoveMessagesByUids(IConnection connection, Iterable uidSet, String folderName, boolean commitDeletions) Begins an asynchronous moving.
beginMoveMessagesByUids(IConnection connection, Iterable uidSet, String folderName, boolean commitDeletions, System.AsyncCallback callback) Begins an asynchronous moving.
beginMoveMessagesByUids(IConnection connection, Iterable uidSet, String folderName, boolean commitDeletions, System.AsyncCallback callback, Object state) Begins an asynchronous moving.
beginMoveMessagesByUids(IConnection connection, Iterable uidSet, String folderName, System.AsyncCallback callback) Begins an asynchronous moving.
beginMoveMessagesByUids(IConnection connection, Iterable uidSet, String folderName, System.AsyncCallback callback, Object state) Begins an asynchronous moving.
beginMoveMessagesByUids(Iterable uidSet, String folderName) Begins an asynchronous moving.
beginMoveMessagesByUids(Iterable uidSet, String folderName, boolean commitDeletions) Begins an asynchronous moving.
beginMoveMessagesByUids(Iterable uidSet, String folderName, boolean commitDeletions, System.AsyncCallback callback) Begins an asynchronous moving.
beginMoveMessagesByUids(Iterable uidSet, String folderName, boolean commitDeletions, System.AsyncCallback callback, Object state) Begins an asynchronous moving.
beginMoveMessagesByUids(Iterable uidSet, String folderName, System.AsyncCallback callback) Begins an asynchronous moving.
beginMoveMessagesByUids(Iterable uidSet, String folderName, System.AsyncCallback callback, Object state) Begins an asynchronous moving.
beginNoop() Begins to execute ‘No operation’ command
beginNoop(IConnection connection) Begins to execute ‘No operation’ command
beginNoop(IConnection connection, System.AsyncCallback callback) Begins to execute ‘No operation’ command
beginNoop(IConnection connection, System.AsyncCallback callback, Object state) Begins to execute ‘No operation’ command
beginNoop(System.AsyncCallback callback) Begins to execute ‘No operation’ command
beginNoop(System.AsyncCallback callback, Object state) Begins to execute ‘No operation’ command
beginRemoveMessageFlags(IConnection connection, int sequenceNumber, ImapMessageFlags flags) Removes the flags of the message asynchronously
beginRemoveMessageFlags(IConnection connection, int sequenceNumber, ImapMessageFlags flags, System.AsyncCallback callback) Removes the flags of the message asynchronously
beginRemoveMessageFlags(IConnection connection, int sequenceNumber, ImapMessageFlags flags, System.AsyncCallback callback, Object state) Removes the flags of the message asynchronously
beginRemoveMessageFlags(IConnection connection, int sequenceNumber, ImapMessageFlags flags, long modificationSequence) Removes the flags of the message asynchronously
beginRemoveMessageFlags(IConnection connection, int sequenceNumber, ImapMessageFlags flags, long modificationSequence, System.AsyncCallback callback) Removes the flags of the message asynchronously
beginRemoveMessageFlags(IConnection connection, int sequenceNumber, ImapMessageFlags flags, long modificationSequence, System.AsyncCallback callback, Object state) Removes the flags of the message asynchronously
beginRemoveMessageFlags(IConnection connection, int startSequence, int endSequence, ImapMessageFlags flags) Removes the flags of the message asynchronously
beginRemoveMessageFlags(IConnection connection, int startSequence, int endSequence, ImapMessageFlags flags, System.AsyncCallback callback) Removes the flags of the message asynchronously
beginRemoveMessageFlags(IConnection connection, int startSequence, int endSequence, ImapMessageFlags flags, System.AsyncCallback callback, Object state) Removes the flags of the message asynchronously
beginRemoveMessageFlags(IConnection connection, int startSequence, int endSequence, ImapMessageFlags flags, long modificationSequence) Removes the flags of the message asynchronously
beginRemoveMessageFlags(IConnection connection, int startSequence, int endSequence, ImapMessageFlags flags, long modificationSequence, System.AsyncCallback callback) Removes the flags of the message asynchronously
beginRemoveMessageFlags(IConnection connection, int startSequence, int endSequence, ImapMessageFlags flags, long modificationSequence, System.AsyncCallback callback, Object state) Removes the flags of the message asynchronously
beginRemoveMessageFlags(IConnection connection, Iterable messageInfoSet, ImapMessageFlags flags) Removes the flags of the message asynchronously
beginRemoveMessageFlags(IConnection connection, Iterable messageInfoSet, ImapMessageFlags flags, System.AsyncCallback callback) Removes the flags of the message asynchronously
beginRemoveMessageFlags(IConnection connection, Iterable messageInfoSet, ImapMessageFlags flags, System.AsyncCallback callback, Object state) Removes the flags of the message asynchronously
beginRemoveMessageFlags(IConnection connection, Iterable messageInfoSet, ImapMessageFlags flags, long modificationSequence) Removes the flags of the message asynchronously
beginRemoveMessageFlags(IConnection connection, Iterable messageInfoSet, ImapMessageFlags flags, long modificationSequence, System.AsyncCallback callback) Removes the flags of the message asynchronously
beginRemoveMessageFlags(IConnection connection, Iterable messageInfoSet, ImapMessageFlags flags, long modificationSequence, System.AsyncCallback callback, Object state) Removes the flags of the message asynchronously
beginRemoveMessageFlags(IConnection connection, String uniqueId, ImapMessageFlags flags) Removes the flags of the message asynchronously
beginRemoveMessageFlags(IConnection connection, String uniqueId, ImapMessageFlags flags, System.AsyncCallback callback) Removes the flags of the message asynchronously
beginRemoveMessageFlags(IConnection connection, String uniqueId, ImapMessageFlags flags, System.AsyncCallback callback, Object state) Removes the flags of the message asynchronously
beginRemoveMessageFlags(IConnection connection, String uniqueId, ImapMessageFlags flags, long modificationSequence) Removes the flags of the message asynchronously
beginRemoveMessageFlags(IConnection connection, String uniqueId, ImapMessageFlags flags, long modificationSequence, System.AsyncCallback callback) Removes the flags of the message asynchronously
beginRemoveMessageFlags(IConnection connection, String uniqueId, ImapMessageFlags flags, long modificationSequence, System.AsyncCallback callback, Object state) Removes the flags of the message asynchronously
beginRemoveMessageFlags(IConnection connection, String startUid, String endUid, ImapMessageFlags flags) Removes the flags of the message asynchronously
beginRemoveMessageFlags(IConnection connection, String startUid, String endUid, ImapMessageFlags flags, System.AsyncCallback callback) Removes the flags of the message asynchronously
beginRemoveMessageFlags(IConnection connection, String startUid, String endUid, ImapMessageFlags flags, System.AsyncCallback callback, Object state) Removes the flags of the message asynchronously
beginRemoveMessageFlags(IConnection connection, String startUid, String endUid, ImapMessageFlags flags, long modificationSequence) Removes the flags of the message asynchronously
beginRemoveMessageFlags(IConnection connection, String startUid, String endUid, ImapMessageFlags flags, long modificationSequence, System.AsyncCallback callback) Removes the flags of the message asynchronously
beginRemoveMessageFlags(IConnection connection, String startUid, String endUid, ImapMessageFlags flags, long modificationSequence, System.AsyncCallback callback, Object state) Removes the flags of the message asynchronously
beginRemoveMessageFlags(int sequenceNumber, ImapMessageFlags flags) Removes the flags of the message asynchronously
beginRemoveMessageFlags(int sequenceNumber, ImapMessageFlags flags, System.AsyncCallback callback) Removes the flags of the message asynchronously
beginRemoveMessageFlags(int sequenceNumber, ImapMessageFlags flags, System.AsyncCallback callback, Object state) Removes the flags of the message asynchronously
beginRemoveMessageFlags(int sequenceNumber, ImapMessageFlags flags, long modificationSequence) Removes the flags of the message asynchronously
beginRemoveMessageFlags(int sequenceNumber, ImapMessageFlags flags, long modificationSequence, System.AsyncCallback callback) Removes the flags of the message asynchronously
beginRemoveMessageFlags(int sequenceNumber, ImapMessageFlags flags, long modificationSequence, System.AsyncCallback callback, Object state) Removes the flags of the message asynchronously
beginRemoveMessageFlags(int startSequence, int endSequence, ImapMessageFlags flags) Removes the flags of the message asynchronously
beginRemoveMessageFlags(int startSequence, int endSequence, ImapMessageFlags flags, System.AsyncCallback callback) Removes the flags of the message asynchronously
beginRemoveMessageFlags(int startSequence, int endSequence, ImapMessageFlags flags, System.AsyncCallback callback, Object state) Removes the flags of the message asynchronously
beginRemoveMessageFlags(int startSequence, int endSequence, ImapMessageFlags flags, long modificationSequence) Removes the flags of the message asynchronously
beginRemoveMessageFlags(int startSequence, int endSequence, ImapMessageFlags flags, long modificationSequence, System.AsyncCallback callback) Removes the flags of the message asynchronously
beginRemoveMessageFlags(int startSequence, int endSequence, ImapMessageFlags flags, long modificationSequence, System.AsyncCallback callback, Object state) Removes the flags of the message asynchronously
beginRemoveMessageFlags(Iterable messageInfoSet, ImapMessageFlags flags) Removes the flags of the message asynchronously
beginRemoveMessageFlags(Iterable messageInfoSet, ImapMessageFlags flags, System.AsyncCallback callback) Removes the flags of the message asynchronously
beginRemoveMessageFlags(Iterable messageInfoSet, ImapMessageFlags flags, System.AsyncCallback callback, Object state) Removes the flags of the message
beginRemoveMessageFlags(Iterable messageInfoSet, ImapMessageFlags flags, long modificationSequence) Removes the flags of the message asynchronously
beginRemoveMessageFlags(Iterable messageInfoSet, ImapMessageFlags flags, long modificationSequence, System.AsyncCallback callback) Removes the flags of the message asynchronously
beginRemoveMessageFlags(Iterable messageInfoSet, ImapMessageFlags flags, long modificationSequence, System.AsyncCallback callback, Object state) Removes the flags of the message asynchronously
beginRemoveMessageFlags(String uniqueId, ImapMessageFlags flags) Removes the flags of the message asynchronously
beginRemoveMessageFlags(String uniqueId, ImapMessageFlags flags, System.AsyncCallback callback) Removes the flags of the message asynchronously
beginRemoveMessageFlags(String uniqueId, ImapMessageFlags flags, System.AsyncCallback callback, Object state) Removes the flags of the message asynchronously
beginRemoveMessageFlags(String uniqueId, ImapMessageFlags flags, long modificationSequence) Removes the flags of the message asynchronously
beginRemoveMessageFlags(String uniqueId, ImapMessageFlags flags, long modificationSequence, System.AsyncCallback callback) Removes the flags of the message asynchronously
beginRemoveMessageFlags(String uniqueId, ImapMessageFlags flags, long modificationSequence, System.AsyncCallback callback, Object state) Removes the flags of the message asynchronously
beginRemoveMessageFlags(String startUid, String endUid, ImapMessageFlags flags) Removes the flags of the message asynchronously
beginRemoveMessageFlags(String startUid, String endUid, ImapMessageFlags flags, System.AsyncCallback callback) Removes the flags of the message asynchronously
beginRemoveMessageFlags(String startUid, String endUid, ImapMessageFlags flags, System.AsyncCallback callback, Object state) Removes the flags of the message asynchronously
beginRemoveMessageFlags(String startUid, String endUid, ImapMessageFlags flags, long modificationSequence) Removes the flags of the message asynchronously
beginRemoveMessageFlags(String startUid, String endUid, ImapMessageFlags flags, long modificationSequence, System.AsyncCallback callback) Removes the flags of the message asynchronously
beginRemoveMessageFlags(String startUid, String endUid, ImapMessageFlags flags, long modificationSequence, System.AsyncCallback callback, Object state) Removes the flags of the message asynchronously
beginRemoveMessageFlagsBySequences(IConnection connection, Iterable sequenceSet, ImapMessageFlags flags) Removes the flags of the message asynchronously
beginRemoveMessageFlagsBySequences(IConnection connection, Iterable sequenceSet, ImapMessageFlags flags, System.AsyncCallback callback) Removes the flags of the message asynchronously
beginRemoveMessageFlagsBySequences(IConnection connection, Iterable sequenceSet, ImapMessageFlags flags, System.AsyncCallback callback, Object state) Removes the flags of the message asynchronously
beginRemoveMessageFlagsBySequences(IConnection connection, Iterable sequenceSet, ImapMessageFlags flags, long modificationSequence) Removes the flags of the message asynchronously
beginRemoveMessageFlagsBySequences(IConnection connection, Iterable sequenceSet, ImapMessageFlags flags, long modificationSequence, System.AsyncCallback callback) Removes the flags of the message asynchronously
beginRemoveMessageFlagsBySequences(IConnection connection, Iterable sequenceSet, ImapMessageFlags flags, long modificationSequence, System.AsyncCallback callback, Object state) Removes the flags of the message asynchronously
beginRemoveMessageFlagsBySequences(Iterable sequenceSet, ImapMessageFlags flags) Removes the flags of the message asynchronously
beginRemoveMessageFlagsBySequences(Iterable sequenceSet, ImapMessageFlags flags, System.AsyncCallback callback) Removes the flags of the message asynchronously
beginRemoveMessageFlagsBySequences(Iterable sequenceSet, ImapMessageFlags flags, System.AsyncCallback callback, Object state) Removes the flags of the message asynchronously
beginRemoveMessageFlagsBySequences(Iterable sequenceSet, ImapMessageFlags flags, long modificationSequence) Removes the flags of the message asynchronously
beginRemoveMessageFlagsBySequences(Iterable sequenceSet, ImapMessageFlags flags, long modificationSequence, System.AsyncCallback callback) Removes the flags of the message asynchronously
beginRemoveMessageFlagsBySequences(Iterable sequenceSet, ImapMessageFlags flags, long modificationSequence, System.AsyncCallback callback, Object state) Removes the flags of the message asynchronously
beginRemoveMessageFlagsByUids(IConnection connection, Iterable uidSet, ImapMessageFlags flags) Removes the flags of the message asynchronously
beginRemoveMessageFlagsByUids(IConnection connection, Iterable uidSet, ImapMessageFlags flags, System.AsyncCallback callback) Removes the flags of the message asynchronously
beginRemoveMessageFlagsByUids(IConnection connection, Iterable uidSet, ImapMessageFlags flags, System.AsyncCallback callback, Object state) Removes the flags of the message asynchronously
beginRemoveMessageFlagsByUids(IConnection connection, Iterable uidSet, ImapMessageFlags flags, long modificationSequence) Removes the flags of the message asynchronously
beginRemoveMessageFlagsByUids(IConnection connection, Iterable uidSet, ImapMessageFlags flags, long modificationSequence, System.AsyncCallback callback) Removes the flags of the message asynchronously
beginRemoveMessageFlagsByUids(IConnection connection, Iterable uidSet, ImapMessageFlags flags, long modificationSequence, System.AsyncCallback callback, Object state) Removes the flags of the message asynchronously
beginRemoveMessageFlagsByUids(Iterable uidSet, ImapMessageFlags flags) Removes the flags of the message asynchronously
beginRemoveMessageFlagsByUids(Iterable uidSet, ImapMessageFlags flags, System.AsyncCallback callback) Removes the flags of the message asynchronously
beginRemoveMessageFlagsByUids(Iterable uidSet, ImapMessageFlags flags, System.AsyncCallback callback, Object state) Removes the flags of the message asynchronously
beginRemoveMessageFlagsByUids(Iterable uidSet, ImapMessageFlags flags, long modificationSequence) Removes the flags of the message asynchronously
beginRemoveMessageFlagsByUids(Iterable uidSet, ImapMessageFlags flags, long modificationSequence, System.AsyncCallback callback) Removes the flags of the message asynchronously
beginRemoveMessageFlagsByUids(Iterable uidSet, ImapMessageFlags flags, long modificationSequence, System.AsyncCallback callback, Object state) Removes the flags of the message asynchronously
beginRenameFolder(IConnection connection, String folderName, String newFolderName) Begins RenameFolder operation asynchronously
beginRenameFolder(IConnection connection, String folderName, String newFolderName, System.AsyncCallback callback) Begins RenameFolder operation asynchronously
beginRenameFolder(IConnection connection, String folderName, String newFolderName, System.AsyncCallback callback, Object state) Begins RenameFolder operation asynchronously
beginRenameFolder(String folderName, String newFolderName) Begins RenameFolder operation asynchronously
beginRenameFolder(String folderName, String newFolderName, System.AsyncCallback callback) Begins RenameFolder operation asynchronously
beginRenameFolder(String folderName, String newFolderName, System.AsyncCallback callback, Object state) Begins RenameFolder operation asynchronously
beginRequestCheckpoint() Begins request a checkpoint of the currently selected mailbox.
beginRequestCheckpoint(IConnection connection) Begins request a checkpoint of the currently selected mailbox.
beginRequestCheckpoint(IConnection connection, System.AsyncCallback callback) Begins request a checkpoint of the currently selected mailbox.
beginRequestCheckpoint(IConnection connection, System.AsyncCallback callback, Object state) Begins request a checkpoint of the currently selected mailbox.
beginRequestCheckpoint(System.AsyncCallback callback) Begins request a checkpoint of the currently selected mailbox.
beginRequestCheckpoint(System.AsyncCallback callback, Object state) Begins request a checkpoint of the currently selected mailbox.
beginRestore(IConnection connection, PersonalStorage pst, ImapFolderInfoCollection folders, int options) Begins to restore the specified imap folders from the given personal storage.
beginRestore(IConnection connection, PersonalStorage pst, ImapFolderInfoCollection folders, int options, System.AsyncCallback callback) Begins to restore the specified imap folders from the given personal storage.
beginRestore(IConnection connection, PersonalStorage pst, ImapFolderInfoCollection folders, int options, System.AsyncCallback callback, Object state) Begins to restore the specified imap folders from the given personal storage.
beginRestore(IConnection connection, PersonalStorage pst, int options) Begins to restore imap folders from the given personal storage.
beginRestore(IConnection connection, PersonalStorage pst, int options, System.AsyncCallback callback) Begins to restore imap folders from the given personal storage.
beginRestore(IConnection connection, PersonalStorage pst, int options, System.AsyncCallback callback, Object state) Begins to restore imap folders from the given personal storage.
beginRestore(IConnection connection, InputStream stream, ImapFolderInfoCollection folders, int options) Begins to restore the specified imap folders from the given stream.
beginRestore(IConnection connection, InputStream stream, ImapFolderInfoCollection folders, int options, System.AsyncCallback callback) Begins to restore the specified imap folders from the given stream.
beginRestore(IConnection connection, InputStream stream, ImapFolderInfoCollection folders, int options, System.AsyncCallback callback, Object state) Begins to restore the specified imap folders from the given stream.
beginRestore(IConnection connection, InputStream stream, int options) Begins to restore imap folders from the given stream.
beginRestore(IConnection connection, InputStream stream, int options, System.AsyncCallback callback) Begins to restore imap folders from the given stream.
beginRestore(IConnection connection, InputStream stream, int options, System.AsyncCallback callback, Object state) Begins to restore imap folders from the given stream.
beginRestore(IConnection connection, String fileName, ImapFolderInfoCollection folders, int options) Begins to restore the specified imap folders from the specified personal storage file.
beginRestore(IConnection connection, String fileName, ImapFolderInfoCollection folders, int options, System.AsyncCallback callback) Begins to restore the specified imap folders from the specified personal storage file.
beginRestore(IConnection connection, String fileName, ImapFolderInfoCollection folders, int options, System.AsyncCallback callback, Object state) Begins to restore the specified imap folders from the specified personal storage file.
beginRestore(IConnection connection, String fileName, int options) Begins to restore imap folders from the specified personal storage file.
beginRestore(IConnection connection, String fileName, int options, System.AsyncCallback callback) Begins to restore imap folders from the specified personal storage file.
beginRestore(IConnection connection, String fileName, int options, System.AsyncCallback callback, Object state) Begins to restore imap folders from the specified personal storage file.
beginRestore(PersonalStorage pst, ImapFolderInfoCollection folders, int options) Begins to restore the specified imap folders from the given personal storage.
beginRestore(PersonalStorage pst, ImapFolderInfoCollection folders, int options, System.AsyncCallback callback) Begins to restore the specified imap folders from the given personal storage.
beginRestore(PersonalStorage pst, ImapFolderInfoCollection folders, int options, System.AsyncCallback callback, Object state) Begins to restore the specified imap folders from the given personal storage.
beginRestore(PersonalStorage pst, ImapRestoreSettingsAsync settings) Begins to restore imap folders from the given personal storage.
beginRestore(PersonalStorage pst, int options) Begins to restore imap folders from the given personal storage.
beginRestore(PersonalStorage pst, int options, System.AsyncCallback callback) Begins to restore imap folders from the given personal storage.
beginRestore(PersonalStorage pst, int options, System.AsyncCallback callback, Object state) Begins to restore imap folders from the given personal storage.
beginRestore(InputStream stream, ImapFolderInfoCollection folders, int options) Begins to restore the specified imap folders from the given stream.
beginRestore(InputStream stream, ImapFolderInfoCollection folders, int options, System.AsyncCallback callback) Begins to restore the specified imap folders from the given stream.
beginRestore(InputStream stream, ImapFolderInfoCollection folders, int options, System.AsyncCallback callback, Object state) Begins to restore the specified imap folders from the given stream.
beginRestore(InputStream stream, int options) Begins to restore imap folders from the given stream.
beginRestore(InputStream stream, int options, System.AsyncCallback callback) Begins to restore imap folders from the given stream.
beginRestore(InputStream stream, int options, System.AsyncCallback callback, Object state) Begins to restore imap folders from the given stream.
beginRestore(String fileName, ImapFolderInfoCollection folders, int options) Begins to restore the specified imap folders from the specified personal storage file.
beginRestore(String fileName, ImapFolderInfoCollection folders, int options, System.AsyncCallback callback) Begins to restore the specified imap folders from the specified personal storage file.
beginRestore(String fileName, ImapFolderInfoCollection folders, int options, System.AsyncCallback callback, Object state) Begins to restore the specified imap folders from the specified personal storage file.
beginRestore(String fileName, int options) Begins to restore imap folders from the specified personal storage file.
beginRestore(String fileName, int options, System.AsyncCallback callback) Begins to restore imap folders from the specified personal storage file.
beginRestore(String fileName, int options, System.AsyncCallback callback, Object state) Begins to restore imap folders from the specified personal storage file.
beginSaveMessage(IConnection connection, int sequenceNumber, OutputStream resultStream) Begins SaveMessage operation asynchronously
beginSaveMessage(IConnection connection, int sequenceNumber, OutputStream resultStream, System.AsyncCallback callback) Begins SaveMessage operation asynchronously
beginSaveMessage(IConnection connection, int sequenceNumber, OutputStream resultStream, System.AsyncCallback callback, Object state) Begins SaveMessage operation asynchronously
beginSaveMessage(IConnection connection, int sequenceNumber, String fileName) Begins SaveMessage operation asynchronously
beginSaveMessage(IConnection connection, int sequenceNumber, String fileName, System.AsyncCallback callback) Begins SaveMessage operation asynchronously
beginSaveMessage(IConnection connection, int sequenceNumber, String fileName, System.AsyncCallback callback, Object state) Begins SaveMessage operation asynchronously
beginSaveMessage(IConnection connection, String uniqueId, OutputStream resultStream) Begins SaveMessage operation asynchronously
beginSaveMessage(IConnection connection, String uniqueId, OutputStream resultStream, System.AsyncCallback callback) Begins SaveMessage operation asynchronously
beginSaveMessage(IConnection connection, String uniqueId, OutputStream resultStream, System.AsyncCallback callback, Object state) Begins SaveMessage operation asynchronously
beginSaveMessage(IConnection connection, String uniqueId, String fileName) Begins SaveMessage operation asynchronously
beginSaveMessage(IConnection connection, String uniqueId, String fileName, System.AsyncCallback callback) Begins SaveMessage operation asynchronously
beginSaveMessage(IConnection connection, String uniqueId, String fileName, System.AsyncCallback callback, Object state) Begins SaveMessage operation asynchronously
beginSaveMessage(int sequenceNumber, OutputStream resultStream) Begins SaveMessage operation asynchronously
beginSaveMessage(int sequenceNumber, OutputStream resultStream, System.AsyncCallback callback) Begins SaveMessage operation asynchronously
beginSaveMessage(int sequenceNumber, OutputStream resultStream, System.AsyncCallback callback, Object state) Begins SaveMessage operation asynchronously
beginSaveMessage(int sequenceNumber, String fileName) Begins SaveMessage operation asynchronously
beginSaveMessage(int sequenceNumber, String fileName, System.AsyncCallback callback) Begins SaveMessage operation asynchronously
beginSaveMessage(int sequenceNumber, String fileName, System.AsyncCallback callback, Object state) Begins SaveMessage operation asynchronously
beginSaveMessage(String uniqueId, OutputStream resultStream) Begins SaveMessage operation asynchronously
beginSaveMessage(String uniqueId, OutputStream resultStream, System.AsyncCallback callback) Begins SaveMessage operation asynchronously
beginSaveMessage(String uniqueId, OutputStream resultStream, System.AsyncCallback callback, Object state) Begins SaveMessage operation asynchronously
beginSaveMessage(String uniqueId, String fileName) Begins SaveMessage operation asynchronously
beginSaveMessage(String uniqueId, String fileName, System.AsyncCallback callback) Begins SaveMessage operation asynchronously
beginSaveMessage(String uniqueId, String fileName, System.AsyncCallback callback, Object state) Begins SaveMessage operation asynchronously
beginSelectFolder(IConnection connection, String folderName) Begins select the specified folder asynchronously.
beginSelectFolder(IConnection connection, String folderName, System.AsyncCallback callback) Begins select the specified folder asynchronously.
beginSelectFolder(IConnection connection, String folderName, System.AsyncCallback callback, Object state) Begins select the specified folder asynchronously.
beginSelectFolder(IConnection connection, String folderName, Boolean readOnly, System.AsyncCallback callback, Object state) Begins select the specified folder asynchronously.
beginSelectFolder(String folderName) Begins select the specified folder asynchronously.
beginSelectFolder(String folderName, System.AsyncCallback callback) Begins select the specified folder asynchronously.
beginSelectFolder(String folderName, System.AsyncCallback callback, Object state) Begins select the specified folder asynchronously.
beginSelectFolder(String folderName, Boolean readOnly, System.AsyncCallback callback, Object state) Begins select the specified folder asynchronously.
beginSetQuota(IConnection connection, String quotaRootName, String resourceName, int resourceLimit) Begins setting quota information
beginSetQuota(IConnection connection, String quotaRootName, String resourceName, int resourceLimit, System.AsyncCallback callback) Begins setting quota information
beginSetQuota(IConnection connection, String quotaRootName, String resourceName, int resourceLimit, System.AsyncCallback callback, Object state) Begins setting quota information
beginSetQuota(String quotaRootName, String resourceName, int resourceLimit) Begins setting quota information
beginSetQuota(String quotaRootName, String resourceName, int resourceLimit, System.AsyncCallback callback) Begins setting quota information
beginSetQuota(String quotaRootName, String resourceName, int resourceLimit, System.AsyncCallback callback, Object state) Begins setting quota information
beginSortMessageThreads(IConnection connection, SortConditions conditions, System.AsyncCallback callback, Object state) Begins sorting message threads asynchronously.
beginSortMessageThreads(SortConditions conditions, System.AsyncCallback callback, Object state) Begins sorting message threads asynchronously.
beginSubscribeFolder(IConnection connection, String folderName) Begins subscribe operation that adds the specified mailbox name to the server’s set of “active” mailboxes.
beginSubscribeFolder(IConnection connection, String folderName, System.AsyncCallback callback) Begins subscribe operation that adds the specified mailbox name to the server’s set of “active” mailboxes.
beginSubscribeFolder(IConnection connection, String folderName, System.AsyncCallback callback, Object state) Begins subscribe operation that adds the specified mailbox name to the server’s set of “active” mailboxes.
beginSubscribeFolder(String folderName) Begins subscribe operation that adds the specified mailbox name to the server’s set of “active” mailboxes.
beginSubscribeFolder(String folderName, System.AsyncCallback callback) Begins subscribe operation that adds the specified mailbox name to the server’s set of “active” mailboxes.
beginSubscribeFolder(String folderName, System.AsyncCallback callback, Object state) Begins subscribe operation that adds the specified mailbox name to the server’s set of “active” mailboxes.
beginUndeleteMessage(IConnection connection, int sequenceNumber) Marks a message with the specified sequence number as not deleted.
beginUndeleteMessage(IConnection connection, int sequenceNumber, System.AsyncCallback callback) Marks a message with the specified sequence number as not deleted.
beginUndeleteMessage(IConnection connection, int sequenceNumber, System.AsyncCallback callback, Object state) Marks a message with the specified sequence number as not deleted.
beginUndeleteMessage(IConnection connection, int sequenceNumber, long modificationSequence) Marks a message with the specified sequence number as not deleted.
beginUndeleteMessage(IConnection connection, int sequenceNumber, long modificationSequence, System.AsyncCallback callback) Marks a message with the specified sequence number as not deleted.
beginUndeleteMessage(IConnection connection, int sequenceNumber, long modificationSequence, System.AsyncCallback callback, Object state) Marks a message with the specified sequence number as not deleted.
beginUndeleteMessage(IConnection connection, String uniqueId) Marks a message with the specified sequence number as not deleted.
beginUndeleteMessage(IConnection connection, String uniqueId, System.AsyncCallback callback) Marks a message with the specified sequence number as not deleted.
beginUndeleteMessage(IConnection connection, String uniqueId, System.AsyncCallback callback, Object state) Marks a message with the specified sequence number as not deleted.
beginUndeleteMessage(IConnection connection, String uniqueId, long modificationSequence) Marks a message with the specified sequence number as not deleted.
beginUndeleteMessage(IConnection connection, String uniqueId, long modificationSequence, System.AsyncCallback callback) Marks a message with the specified sequence number as not deleted.
beginUndeleteMessage(IConnection connection, String uniqueId, long modificationSequence, System.AsyncCallback callback, Object state) Marks a message with the specified sequence number as not deleted.
beginUndeleteMessage(int sequenceNumber) Marks a message with the specified sequence number as not deleted.
beginUndeleteMessage(int sequenceNumber, System.AsyncCallback callback) Marks a message with the specified sequence number as not deleted.
beginUndeleteMessage(int sequenceNumber, System.AsyncCallback callback, Object state) Marks a message with the specified sequence number as not deleted.
beginUndeleteMessage(int sequenceNumber, long modificationSequence) Marks a message with the specified sequence number as not deleted.
beginUndeleteMessage(int sequenceNumber, long modificationSequence, System.AsyncCallback callback) Marks a message with the specified sequence number as not deleted.
beginUndeleteMessage(int sequenceNumber, long modificationSequence, System.AsyncCallback callback, Object state) Marks a message with the specified sequence number as not deleted.
beginUndeleteMessage(String uniqueId) Marks a message with the specified sequence number as not deleted.
beginUndeleteMessage(String uniqueId, System.AsyncCallback callback) Marks a message with the specified sequence number as not deleted.
beginUndeleteMessage(String uniqueId, System.AsyncCallback callback, Object state) Marks a message with the specified sequence number as not deleted.
beginUndeleteMessage(String uniqueId, long modificationSequence) Marks a message with the specified sequence number as not deleted.
beginUndeleteMessage(String uniqueId, long modificationSequence, System.AsyncCallback callback) Marks a message with the specified sequence number as not deleted.
beginUndeleteMessage(String uniqueId, long modificationSequence, System.AsyncCallback callback, Object state) Marks a message with the specified sequence number as not deleted.
beginUnselectFolder() Begins permanently removes all messages marked as deleted for currently selected folder and removes selected-state for current folder asyncronously.
beginUnselectFolder(boolean doNotExpunge) Unselects folder which are currently selected asyncronously.
beginUnselectFolder(boolean doNotExpunge, System.AsyncCallback callback) Unselects folder which are currently selected asyncronously.
beginUnselectFolder(boolean doNotExpunge, System.AsyncCallback callback, Object state) Unselects folder which are currently selected asyncronously.
beginUnselectFolder(IConnection connection) Begins permanently removes all messages marked as deleted for currently selected folder and removes selected-state for current folder asyncronously.
beginUnselectFolder(IConnection connection, boolean doNotExpunge) Unselects folder which are currently selected asyncronously.
beginUnselectFolder(IConnection connection, boolean doNotExpunge, System.AsyncCallback callback) Unselects folder which are currently selected asyncronously.
beginUnselectFolder(IConnection connection, boolean doNotExpunge, System.AsyncCallback callback, Object state) Unselects folder which are currently selected asyncronously.
beginUnselectFolder(IConnection connection, System.AsyncCallback callback) Begins permanently removes all messages marked as deleted for currently selected folder and removes selected-state for current folder asyncronously.
beginUnselectFolder(IConnection connection, System.AsyncCallback callback, Object state) Begins permanently removes all messages marked as deleted for currently selected folder and removes selected-state for current folder asyncronously.
beginUnselectFolder(System.AsyncCallback callback) Begins permanently removes all messages marked as deleted for currently selected folder and removes selected-state for current folder asyncronously.
beginUnselectFolder(System.AsyncCallback callback, Object state) Begins permanently removes all messages marked as deleted for currently selected folder and removes selected-state for current folder asyncronously.
beginUnsubscribeFolder(IConnection connection, String folderName) Begins unsubscribe operation that removes the specified mailbox name from the server’s set of “active” mailboxes
beginUnsubscribeFolder(IConnection connection, String folderName, System.AsyncCallback callback) Begins unsubscribe operation that removes the specified mailbox name from the server’s set of “active” mailboxes
beginUnsubscribeFolder(IConnection connection, String folderName, System.AsyncCallback callback, Object state) Begins unsubscribe operation that removes the specified mailbox name from the server’s set of “active” mailboxes
beginUnsubscribeFolder(String folderName) Begins unsubscribe operation that removes the specified mailbox name from the server’s set of “active” mailboxes
beginUnsubscribeFolder(String folderName, System.AsyncCallback callback) Begins unsubscribe operation that removes the specified mailbox name from the server’s set of “active” mailboxes
beginUnsubscribeFolder(String folderName, System.AsyncCallback callback, Object state) Begins unsubscribe operation that removes the specified mailbox name from the server’s set of “active” mailboxes
beginValidateCredentials() Begins to execute credentials validation
beginValidateCredentials(IConnection connection) Begins to execute credentials validation
beginValidateCredentials(IConnection connection, System.AsyncCallback callback) Begins to execute credentials validation
beginValidateCredentials(IConnection connection, System.AsyncCallback callback, Object state) Begins to execute credentials validation
beginValidateCredentials(System.AsyncCallback callback) Begins to execute credentials validation
beginValidateCredentials(System.AsyncCallback callback, Object state) Begins to execute credentials validation
bindIPEndPoint(BindIPEndPointHandler handler) Associates a Socket with a local endpoint.
cancelAsyncOperation(System.IAsyncResult asyncResult) Cancels asynchronous operation.
changeMessageFlags(IConnection connection, int sequenceNumber, ImapMessageFlags flags) Changes the flags of the message
changeMessageFlags(IConnection connection, int sequenceNumber, ImapMessageFlags flags, long modificationSequence) Changes the flags of the message
changeMessageFlags(IConnection connection, int startSequence, int endSequence, ImapMessageFlags flags) Changes the flags of the message
changeMessageFlags(IConnection connection, int startSequence, int endSequence, ImapMessageFlags flags, long modificationSequence) Changes the flags of the message
changeMessageFlags(IConnection connection, Iterable messageInfoSet, ImapMessageFlags flags) Changes the flags of the message
changeMessageFlags(IConnection connection, Iterable messageInfoSet, ImapMessageFlags flags, long modificationSequence) Changes the flags of the message
changeMessageFlags(IConnection connection, String uniqueId, ImapMessageFlags flags) Changes the flags of the message
changeMessageFlags(IConnection connection, String uniqueId, ImapMessageFlags flags, long modificationSequence) Changes the flags of the message
changeMessageFlags(IConnection connection, String startUid, String endUid, ImapMessageFlags flags) Changes the flags of the message
changeMessageFlags(IConnection connection, String startUid, String endUid, ImapMessageFlags flags, long modificationSequence) Changes the flags of the message
changeMessageFlags(int sequenceNumber, ImapMessageFlags flags) Changes the flags of the message
changeMessageFlags(int sequenceNumber, ImapMessageFlags flags, long modificationSequence) Changes the flags of the message
changeMessageFlags(int startSequence, int endSequence, ImapMessageFlags flags) Changes the flags of the message
changeMessageFlags(int startSequence, int endSequence, ImapMessageFlags flags, long modificationSequence) Changes the flags of the message
changeMessageFlags(Iterable messageInfoSet, ImapMessageFlags flags) Changes the flags of the message
changeMessageFlags(Iterable messageInfoSet, ImapMessageFlags flags, long modificationSequence) Changes the flags of the message
changeMessageFlags(String uniqueId, ImapMessageFlags flags) Changes the flags of the message
changeMessageFlags(String uniqueId, ImapMessageFlags flags, long modificationSequence) Changes the flags of the message
changeMessageFlags(String startUid, String endUid, ImapMessageFlags flags) Changes the flags of the message
changeMessageFlags(String startUid, String endUid, ImapMessageFlags flags, long modificationSequence) Changes the flags of the message
changeMessageFlagsBySequences(IConnection connection, Iterable sequenceSet, ImapMessageFlags flags) Changes the flags of the message
changeMessageFlagsBySequences(IConnection connection, Iterable sequenceSet, ImapMessageFlags flags, long modificationSequence) Changes the flags of the message
changeMessageFlagsBySequences(Iterable sequenceSet, ImapMessageFlags flags) Changes the flags of the message
changeMessageFlagsBySequences(Iterable sequenceSet, ImapMessageFlags flags, long modificationSequence) Changes the flags of the message
changeMessageFlagsByUids(IConnection connection, Iterable uidSet, ImapMessageFlags flags) Changes the flags of the message
changeMessageFlagsByUids(IConnection connection, Iterable uidSet, ImapMessageFlags flags, long modificationSequence) Changes the flags of the message
changeMessageFlagsByUids(Iterable uidSet, ImapMessageFlags flags) Changes the flags of the message
changeMessageFlagsByUids(Iterable uidSet, ImapMessageFlags flags, long modificationSequence) Changes the flags of the message
clientCapabilities(IConnection connection, String[] capabilityNames) Notifies server which extensions are supported by client.
clientCapabilities(String[] capabilityNames) Notifies server which extensions are supported by client.
close()
commitDeletes() Commit the deletions
commitDeletes(IConnection connection) Commit the deletions
commitDeletes(IConnection connection, int sleep) Commit the deletions
commitDeletes(IConnection connection, Iterable uidSet) Commit the deletions This method works only if server supports UIDPLUS extension.
commitDeletes(IConnection connection, String uniqueId) Commit the deletions
commitDeletes(IConnection connection, String startUid, String endUid) Commit the deletions This method works only if server supports UIDPLUS extension.
commitDeletes(int sleep) Commit the deletions
commitDeletes(Iterable uidSet) Commit the deletions This method works only if server supports UIDPLUS extension.
commitDeletes(String uniqueId) Commit the deletions This method works only if server supports UIDPLUS extension.
commitDeletes(String startUid, String endUid) Commit the deletions This method works only if server supports UIDPLUS extension.
connectIPEndPoint(BindIPEndPointHandler handler) Associates a Socket with a remote endpoint.
copyMessage(IConnection connection, int sequenceNumber, String folderName) Copies the message
copyMessage(IConnection connection, String uniqueId, String folderName) Copies the message
copyMessage(int sequenceNumber, String folderName) Copies the message
copyMessage(String uniqueId, String folderName) Copies the message
copyMessages(IConnection connection, int startSequence, int endSequence, String folderName) Copy the messaeg
copyMessages(IConnection connection, Iterable messageInfoSet, String folderName) Copy messages
copyMessages(IConnection connection, String startUid, String endUid, String folderName) Copy messages
copyMessages(int startSequence, int endSequence, String folderName) Copy messages
copyMessages(Iterable messageInfoSet, String folderName) Copy messages
copyMessages(String startUid, String endUid, String folderName) Copy messages
copyMessagesBySequences(IConnection connection, Iterable sequenceSet, String folderName) Copy the messaeg
copyMessagesBySequences(Iterable sequenceSet, String folderName) Copy messages
copyMessagesBySequences(Iterable sequenceSet, String folderName, boolean commitDeletions) Copy messages
copyMessagesByUids(IConnection connection, Iterable uidSet, String folderName) Copy messages
copyMessagesByUids(Iterable uidSet, String folderName) Copy messages
createConnection() Creates new independent connection for operations not linked to threads (not default connection).
createConnection(boolean createAsDefaultConnection) Creates new (default or independent) connection for operations.
createFolder(IConnection connection, String folderName) Creates a folder with the specified name
createFolder(String folderName) Creates a folder with the specified name
deleteFolder(IConnection connection, String folderName) Deletes a specified folder.
deleteFolder(String folderName) Deletes a specified folder.
deleteMessage(IConnection connection, int sequenceNumber) Marks a message with the specified sequence number as deleted
deleteMessage(IConnection connection, int sequenceNumber, long modificationSequence) Marks a message with the specified sequence number as deleted
deleteMessage(IConnection connection, String uniqueId) Marks a message with the specified sequence number as deleted
deleteMessage(IConnection connection, String uniqueId, boolean commitNow) Marks a message with the specified unique identifier as deleted and commits the deletions if user specifies this.
deleteMessage(IConnection connection, String uniqueId, long modificationSequence) Marks a message with the specified unique identifier as deleted
deleteMessage(IConnection connection, String uniqueId, long modificationSequence, boolean commitNow) Marks a message with the specified unique identifier as deleted and commits the deletions if user specifies this.
deleteMessage(int sequenceNumber) Marks a message with the specified sequence number as deleted
deleteMessage(int sequenceNumber, long modificationSequence) Marks a message with the specified sequence number as deleted
deleteMessage(String uniqueId) Marks a message with the specified sequence number as deleted
deleteMessage(String uniqueId, boolean commitNow) Marks a message with the specified unique identifier as deleted and commits the deletions if user specifies this.
deleteMessage(String uniqueId, long modificationSequence) Marks a message with the specified unique identifier as deleted
deleteMessage(String uniqueId, long modificationSequence, boolean commitNow) Marks a message with the specified unique identifier as deleted and commits the deletions if user specifies this.
deleteMessages(IConnection connection, int startSequence, int endSequence) Marks a message with the specified sequence number as deleted
deleteMessages(IConnection connection, int startSequence, int endSequence, long modificationSequence) Marks a message with the specified sequence number as deleted
deleteMessages(IConnection connection, Iterable messageInfoSet) Marks a message with the specified sequence number as deleted
deleteMessages(IConnection connection, Iterable messageInfoSet, boolean commitNow) Marks a message with the specified unique identifier as deleted and commits the deletions if user specifies this.
deleteMessages(IConnection connection, Iterable messageInfoSet, long modificationSequence) Marks a message with the specified unique identifier as deleted
deleteMessages(IConnection connection, Iterable messageInfoSet, long modificationSequence, boolean commitNow) Marks a message with the specified unique identifier as deleted and commits the deletions if user specifies this.
deleteMessages(IConnection connection, String startUid, String endUid) Marks a message with the specified sequence number as deleted
deleteMessages(IConnection connection, String startUid, String endUid, boolean commitNow) Marks a message with the specified unique identifier as deleted and commits the deletions if user specifies this.
deleteMessages(IConnection connection, String startUid, String endUid, long modificationSequence) Marks a message with the specified unique identifier as deleted
deleteMessages(IConnection connection, String startUid, String endUid, long modificationSequence, boolean commitNow) Marks a message with the specified unique identifier as deleted and commits the deletions if user specifies this.
deleteMessages(int startSequence, int endSequence) Marks a message with the specified sequence number as deleted
deleteMessages(int startSequence, int endSequence, long modificationSequence) Marks a message with the specified sequence number as deleted
deleteMessages(Iterable messageInfoSet) Marks a message with the specified sequence number as deleted
deleteMessages(Iterable messageInfoSet, boolean commitNow) Marks a message with the specified unique identifier as deleted and commits the deletions if user specifies this.
deleteMessages(Iterable messageInfoSet, long modificationSequence) Marks a message with the specified unique identifier as deleted
deleteMessages(Iterable messageInfoSet, long modificationSequence, boolean commitNow) Marks a message with the specified unique identifier as deleted and commits the deletions if user specifies this.
deleteMessages(String startUid, String endUid) Marks a message with the specified sequence number as deleted
deleteMessages(String startUid, String endUid, boolean commitNow) Marks a message with the specified unique identifier as deleted and commits the deletions if user specifies this.
deleteMessages(String startUid, String endUid, long modificationSequence) Marks a message with the specified unique identifier as deleted
deleteMessages(String startUid, String endUid, long modificationSequence, boolean commitNow) Marks a message with the specified unique identifier as deleted and commits the deletions if user specifies this.
deleteMessagesBySequences(IConnection connection, Iterable sequenceSet) Marks a message with the specified sequence number as deleted
deleteMessagesBySequences(IConnection connection, Iterable sequenceSet, long modificationSequence) Marks a message with the specified sequence number as deleted
deleteMessagesBySequences(Iterable sequenceSet) Marks a message with the specified sequence number as deleted
deleteMessagesBySequences(Iterable sequenceSet, long modificationSequence) Marks a message with the specified sequence number as deleted
deleteMessagesByUids(IConnection connection, Iterable uidSet) Marks a message with the specified sequence number as deleted
deleteMessagesByUids(IConnection connection, Iterable uidSet, boolean commitNow) Marks a message with the specified unique identifier as deleted and commits the deletions if user specifies this.
deleteMessagesByUids(IConnection connection, Iterable uidSet, long modificationSequence) Marks a message with the specified unique identifier as deleted
deleteMessagesByUids(IConnection connection, Iterable uidSet, long modificationSequence, boolean commitNow) Marks a message with the specified unique identifier as deleted and commits the deletions if user specifies this.
deleteMessagesByUids(Iterable uidSet) Marks a message with the specified sequence number as deleted
deleteMessagesByUids(Iterable uidSet, boolean commitNow) Marks a message with the specified unique identifier as deleted and commits the deletions if user specifies this.
deleteMessagesByUids(Iterable uidSet, long modificationSequence) Marks a message with the specified unique identifier as deleted
deleteMessagesByUids(Iterable uidSet, long modificationSequence, boolean commitNow) Marks a message with the specified unique identifier as deleted and commits the deletions if user specifies this.
dispose() Finalizes all operations with a server.
endAddMessageFlags(System.IAsyncResult asyncResult) Waits for the pending asynchronous operation to complete.
endAppendMessage(System.IAsyncResult asyncResult) Waits for the pending asynchronous operation to complete.
endAppendMessages(System.IAsyncResult asyncResult) Waits for the pending asynchronous operation to complete.
endBackup(System.IAsyncResult asyncResult) Waits for the pending asynchronous operation to complete.
endChangeMessageFlags(System.IAsyncResult asyncResult) Waits for the pending asynchronous operation to complete.
endClientCapabilities(System.IAsyncResult asyncResult) Waits for the pending asynchronous operation to complete.
endCommitDeletes(System.IAsyncResult asyncResult) Waits for the pending asynchronous operation to complete.
endCopyMessage(System.IAsyncResult asyncResult) Waits for the pending asynchronous operation to complete.
endCopyMessages(System.IAsyncResult asyncResult) Waits for the pending asynchronous operation to complete.
endCreateFolder(System.IAsyncResult asyncResult) Waits for the pending asynchronous folder creation to complete.
endDeleteFolder(System.IAsyncResult asyncResult) Waits for the pending asynchronous folder deletion to complete.
endDeleteMessage(System.IAsyncResult asyncResult) Waits for the pending asynchronous message deletion to complete.
endDeleteMessages(System.IAsyncResult asyncResult) Waits for the pending asynchronous message deletion to complete.
endExistFolder(System.IAsyncResult asyncResult) Waits for the pending asynchronous operation to complete.
endExistFolder(System.IAsyncResult asyncResult, ImapFolderInfo[] folderInfo) Waits for the pending asynchronous operation to complete.
endFetchAttachment(System.IAsyncResult asyncResult) Waits for the asynchronous operation to complete.
endFetchMessage(System.IAsyncResult asyncResult) Waits for the pending asynchronous message fetching to complete.
endFetchMessages(System.IAsyncResult asyncResult) Waits for the asynchronous operation to complete.
endGetFolderInfo(System.IAsyncResult asyncResult) Waits for the pending asynchronous folder listing to complete.
endGetMessageThreads(System.IAsyncResult asyncResult) Waits for the pending asynchronous folder deletion to complete.
endGetNamespaces(System.IAsyncResult asyncResult) Waits for the pending asynchronous operation to complete.
endGetQuota(System.IAsyncResult asyncResult) Waits for the pending asynchronous operation to complete.
endGetQuotaRoot(System.IAsyncResult asyncResult) Waits for the pending asynchronous operation to complete.
endIntroduceClient(System.IAsyncResult asyncResult) Waits for the pending asynchronous operation to complete.
endListAttachments(System.IAsyncResult asyncResult)
endListFolders(System.IAsyncResult asyncResult) Waits for the pending asynchronous operation to complete.
endListMessage(System.IAsyncResult asyncResult) Waits for the asynchronous ListMessage operation to complete.
endListMessages(System.IAsyncResult asyncResult) Waits for the asynchronous ListMessages operation to complete.
endListMessagesByPage(System.IAsyncResult asyncResult) Waits for the asynchronous ListMessagesByPage operation to complete.
endMoveFolder(System.IAsyncResult asyncResult) Waits for completion of the asynchronous operation.
endMoveMessage(System.IAsyncResult asyncResult) Waits for the pending asynchronous operation to complete.
endMoveMessages(System.IAsyncResult asyncResult) Waits for the pending asynchronous operation to complete.
endNoop(System.IAsyncResult asyncResult) Waits for the pending asynchronous operation to complete.
endRemoveMessageFlags(System.IAsyncResult asyncResult) Waits for the pending asynchronous operation to complete.
endRenameFolder(System.IAsyncResult asyncResult) Waits for the asynchronous operation to complete.
endRequestCheckpoint(System.IAsyncResult asyncResult) Waits for the pending asynchronous operation to complete.
endRestore(System.IAsyncResult asyncResult) Waits for the pending asynchronous operation to complete.
endSaveMessage(System.IAsyncResult asyncResult) Waits for the asynchronous operation to complete.
endSelectFolder(System.IAsyncResult asyncResult) Waits for the pending asynchronous message fetching to complete.
endSetQuota(System.IAsyncResult asyncResult) Waits for the pending asynchronous operation to complete.
endSortMessageThreads(System.IAsyncResult asyncResult) Waits for the pending asynchronous folder deletion to complete.
endSubscribeFolder(System.IAsyncResult asyncResult) Waits for the pending asynchronous operation to complete.
endUndeleteMessage(System.IAsyncResult asyncResult) Waits for the pending asynchronous operation to complete.
endUnselectFolder(System.IAsyncResult asyncResult) Waits for the pending asynchronous operation to complete.
endUnsubscribeFolder(System.IAsyncResult asyncResult) Waits for the pending asynchronous operation to complete.
endValidateCredentials(System.IAsyncResult asyncResult) Waits for the pending asynchronous operation to complete.
equals(Object arg0)
existFolder(IConnection connection, String folderName) Check whether this folder exists
existFolder(IConnection connection, String folderName, ImapFolderInfo[] folderInfo) Check whether this folder exists, extract folder info if so
existFolder(String folderName) Check whether this folder exists
existFolder(String folderName, ImapFolderInfo[] folderInfo) Check whether this folder exists, extract folder info if so
fetchAttachment(IConnection connection, int sequenceNumber, String attachmentName) Fetches the specified attachment
fetchAttachment(int sequenceNumber, String attachmentName) Fetches the specified attachment
fetchMessage(IConnection connection, int sequenceNumber) Fetches the message
fetchMessage(IConnection connection, int sequenceNumber, boolean ignoreAttachment) Fetches the message
fetchMessage(IConnection connection, String uniqueId) Fetches the message
fetchMessage(int sequenceNumber) Fetches the message
fetchMessage(int sequenceNumber, boolean ignoreAttachment) Fetches the message
fetchMessage(String uniqueId) Fetches the message
fetchMessagesBySequences(IConnection connection, Iterable sequenceNumbers) Fetches the messages
fetchMessagesBySequences(Iterable sequenceNumbers) Fetches the messages
fetchMessagesByUids(IConnection connection, Iterable uids) Fetches the messages
fetchMessagesByUids(Iterable uids) Fetches the messages
getAccessToken() Gets or sets the access token.
getAllowedAuthentication() Gets or sets enumeration of allowed by user authentication types
getAnnotateSupported() Gets information whether ANNOTATE extension is supported See more: https://tools.ietf.org/html/rfc5257
getAutoCommit() Indicates, whether commit operation are executed automatically when folder is changed or before connection is closed.
getCapabilities() Get Capabilities.
getChildrenSupported() Gets information whether CHILDREN extension is supported See more: https://tools.ietf.org/html/rfc3348
getClass()
getClientCertificates() Contains collection of clients certificates
getClientIdentificationInfo() Gets or sets client identification information See more: https://tools.ietf.org/html/rfc2971
getCompressSupported() Gets information whether COMPRESS extension is supported See more: https://tools.ietf.org/html/rfc4978
getCondstoreSupported() Gets information whether CONDSTORE extension is supported See more: https://tools.ietf.org/html/rfc7162
getConnectionAsgmtMode() 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.
getConnectionCheckupPeriod() Period of connection checking up in milliseconds.
getConnectionState() Gets the current state of the connection.
getConnectionsQuantity() Gets or sets quantity of connections in multy-connection mode
getCurrentConnection() Gets current connection according to ConnectionAsgmtMode option
getCurrentFolder() Gets the current folder
getDefaultFolder() Default folder for ImapClients
getDefaultPort() Gets default port for client
getDelimiter() Gets or sets delimiter of folders hierarhy.
getESearchSupported() Gets information whether ESEARCH extension is supported See more: https://tools.ietf.org/html/rfc4731
getEnableLogger() Gets or sets value which allows enable/disable logger
getEnableSupported() Gets information whether ENABLE extension is supported See more: https://tools.ietf.org/html/rfc5161
getExchangeIdAutomatically() Gets or sets value which indicates whether client should to introduce information about itself to a server automatically.
getExtendedListSupported() Gets information whether LIST Command Extension is supported See more https://tools.ietf.org/html/rfc5258
getFolderInfo(IConnection connection, String folderName) Returns information about the specified folder without selecting it
getFolderInfo(String folderName) Returns information about the specified folder without selecting it
getGmExt1Supported() Defines if Google X-GM-EXT-1 extension is supported
getGreetingTimeout() Gets or sets the greeting timeout that is used when establishing a connection.
getHost() Gets or sets the host name.
getIdSupported() Gets information whether ID extension is supported See more: https://tools.ietf.org/html/rfc2971
getLogFileName() Gets or sets log file name
getMailboxInfo() Gets set of special-use mailboxes See more: http://tools.ietf.org/html/rfc6154 and https://tools.ietf.org/html/rfc8457
getMessageThreads(BaseSearchConditions conditions) Get message threads.
getMessageThreads(IConnection connection, BaseSearchConditions conditions) Get message threads.
getMoveSupported() Gets information whether MOVE extension is supported See more: https://tools.ietf.org/html/rfc6851
getNamespaceSupported() Gets information whether NAMESPACE extension is supported See more: https://tools.ietf.org/html/rfc2342
getNamespaces() Gets namespaces that are available on a server.
getNamespaces(IConnection connection) Gets namespaces that are available on a server.
getPassword() Gets or sets the password.
getPort() Gets or sets the port.
getProxy() Gets or sets proxy for the client
getQresyncSupported() Gets information whether QRESYNC extension is supported See more: https://tools.ietf.org/html/rfc7162
getQuota(IConnection connection, String quotaRootName) Gets quota information
getQuota(String quotaRootName) Gets quota information
getQuotaRoot(IConnection connection, String mailboxName) Gets quota root information for mailbox
getQuotaRoot(String mailboxName) Gets quota root information for mailbox
getQuotaSupported() Gets information whether quota is supported
getReadOnly() Gets or sets value which indicates if changes to the permanent state of the mailbox, including per-user state, are permitted.
getSaslIrSupported() Gets information whether SASL Initial Client Response extension is supported See more: https://tools.ietf.org/html/rfc4959
getSecurityOptions() Security mode for a mail client
getServerIdentificationInfo() Gets server identification information See more: https://tools.ietf.org/html/rfc2971
getServerSupportedCompression() Gets information which compression types are supported by a server.
getSortSupported() Gets information whether Sort command are supported
getSpecialUseSupported() Gets information whether Special-Use Mailboxes is supported See more: https://tools.ietf.org/html/rfc6154
getSupportedAuthentication() Gets enumeration of supported by server authentication types
getSupportedEncryption() Defines the versions of SSL/TLS encryption protocols to be used.
getThreadAlgorithms() Gets supported thread algorithms
getThreadSupported() Gets information whether Thread command are supported
getTimeout() Gets or sets the timeout for mail operations
getTokenProvider() Gets or sets TokenProvider allowing to retrieve access token.
getUidPlusSupported() Gets information whether UIDPLUS extension is supported See more: https://tools.ietf.org/html/rfc4315
getUnselectSupported() Gets information whether UNSELECT extension is supported See more: https://tools.ietf.org/html/rfc2342
getUseAuthentication() Indicates whether authentication is used.
getUseDateInLogFileName() Gets or sets value which indicates if date has to be used in log file name.
getUseDefaultCredentials() Gets or sets a Boolean value that controls whether the DefaultCredentials are sent with requests.
getUseMultiConnection() Gets or sets value which indicates if client has to use multiple connections for heavy loaded operations.
getUsePipelining() Gets or sets object which indicates whether the pipelining mode is enabled.
getUsername() Gets or sets the username.
hashCode()
introduceClient() Introduces client information to a server.
introduceClient(IConnection connection) Introduces client information to a server.
introduceClient(IConnection connection, ImapIdentificationInfo clientIdentificationInfo) Introduces client information to a server.
introduceClient(ImapIdentificationInfo clientIdentificationInfo) Introduces client information to a server.
listAttachments(int sequenceNumber) Gets the message attachments list.
listFolders() Gets the list of folders in the mailbox
listFolders(boolean loadFullInfo) Gets the list of folders in the mailbox
listFolders(IConnection connection) Gets the list of folders in the mailbox
listFolders(IConnection connection, boolean loadFullInfo) Gets the list of folders in the mailbox
listFolders(IConnection connection, String parentFolder) Gets the list of subfolders in the specified folder
listFolders(IConnection connection, String parentFolder, boolean loadFullInfo) Gets the list of subfolders in the specified folder
listFolders(IConnection connection, String parentFolder, boolean loadFullInfo, int options, int returnOptions) Gets the list of subfolders in the specified folder
listFolders(String parentFolder) Gets the list of subfolders in the specified folder
listFolders(String parentFolder, boolean loadFullInfo) Gets the list of subfolders in the specified folder
listFolders(String parentFolder, boolean loadFullInfo, int options, int returnOptions) Gets the list of subfolders in the specified folder
listMessage(IConnection connection, int sequenceNumber) Gets information about a message.
listMessage(IConnection connection, int sequenceNumber, Iterable messageExtraFields) Gets information about a message.
listMessage(IConnection connection, String uniqueId) Gets information about a message.
listMessage(IConnection connection, String uniqueId, Iterable messageExtraFields) Gets information about a message.
listMessage(int sequenceNumber) Gets information about a message.
listMessage(int sequenceNumber, Iterable messageExtraFields) Gets information about a message.
listMessage(String uniqueId) Gets information about a message.
listMessage(String uniqueId, Iterable messageExtraFields) Gets information about a message.
listMessages() Gets the list of messages in the current folder
listMessages(boolean retrieveRecursively) Gets the list of messages in the current folder
listMessages(IConnection connection) Gets the list of messages in the current folder
listMessages(IConnection connection, boolean retrieveRecursively) Gets the list of messages in the current folder
listMessages(IConnection connection, MailQuery query) Gets the list of messages in the current folder.
listMessages(IConnection connection, MailQuery query, int maxNumberOfMessages) Gets the list of messages in the current folder.
listMessages(IConnection connection, int maxNumberOfMessages) Gets the list of messages in the current folder.
listMessages(IConnection connection, String folderName) Gets the list of messages in the specified folder
listMessages(IConnection connection, String folderName, boolean retrieveRecursively) Gets the list of messages in the specified folder
listMessages(IConnection connection, String folderName, MailQuery query, int maxNumberOfMessages) Gets the list of messages in the current folder.
listMessages(IConnection connection, String folderName, int fieldsList, int maxNumberOfMessages) Lists the messages.
listMessages(IConnection connection, String folderName, long modificationSequence, boolean retrieveRecursively, Iterable messageExtraFields) Gets the list of messages in the specified folder
listMessages(IConnection connection, long modificationSequence) Gets the list of messages in the current folder that have a modification sequence bigger than specified value.
listMessages(MailQuery query) Gets the list of messages in the current folder.
listMessages(MailQuery query, int maxNumberOfMessages) Gets the list of messages in the current folder.
listMessages(int maxNumberOfMessages) Gets the list of messages in the current folder.
listMessages(Iterable messageExtraFields) Gets the list of messages in the current folder
listMessages(String folderName) Gets the list of messages in the specified folder
listMessages(String folderName, boolean retrieveRecursively) Gets the list of messages in the specified folder
listMessages(String folderName, boolean retrieveRecursively, Iterable messageExtraFields) Gets the list of messages in the specified folder
listMessages(String folderName, MailQuery query, int maxNumberOfMessages) Gets the list of messages in the current folder.
listMessages(String folderName, int fieldsList, int maxNumberOfMessages) Lists the messages.
listMessages(long modificationSequence) Gets the list of messages in the current folder that have a modification sequence bigger than specified value.
listMessagesByPage(IConnection connection, PageInfo page) Gets the list of messages in the current folder.
listMessagesByPage(IConnection connection, int itemsPerPage) Gets the list of messages in the current folder.
listMessagesByPage(IConnection connection, int itemsPerPage, int pageOffset) Gets the list of messages in the current folder.
listMessagesByPage(IConnection connection, String folderName, MailQuery query, PageInfo pageInfo) Gets the list of messages in the current folder.
listMessagesByPage(IConnection connection, String folderName, MailQuery query, int itemsPerPage) Gets the list of messages in the current folder.
listMessagesByPage(MailQuery query, PageInfo pageInfo, PageSettings settings) Gets the list of messages
listMessagesByPage(PageInfo page) Gets the list of messages in the current folder.
listMessagesByPage(PageInfo pageInfo, PageSettings settings) Gets the list of messages
listMessagesByPage(int itemsPerPage) Gets the list of messages in the current folder.
listMessagesByPage(int itemsPerPage, PageSettings settings) Gets the list of messages
listMessagesByPage(int itemsPerPage, int pageOffset) Gets the list of messages in the current folder.
listMessagesByPage(int itemsPerPage, int pageOffset, PageSettings settings) Gets the list of messages
listMessagesByPage(String folderName, MailQuery query, PageInfo pageInfo) Gets the list of messages in the current folder.
listMessagesByPage(String folderName, MailQuery query, int itemsPerPage) Gets the list of messages in the current folder.
listMessagesBySequences(IConnection connection, String folderName, Iterable sequenceNumberLst) Lists the messages.
listMessagesBySequences(String folderName, Iterable sequenceNumberLst) Lists the messages.
listMessagesByUids(IConnection connection, String folderName, Iterable uniqueIdLst) Lists the messages.
listMessagesByUids(String folderName, Iterable uniqueIdLst) Lists the messages.
moveFolder(IConnection connection, String newParentFolder, String folderName) Moves specified folder and its subfolders to new location.
moveFolder(String newParentFolder, String folderName) Moves specified folder and its subfolders to new location.
moveMessage(IConnection connection, int sequenceNumber, String folderName) Moves the messaeg
moveMessage(IConnection connection, int sequenceNumber, String folderName, boolean commitDeletions) Moves the messaeg
moveMessage(IConnection connection, String uniqueId, String folderName) Moves the message
moveMessage(IConnection connection, String uniqueId, String folderName, boolean commitDeletions) Moves the message
moveMessage(int sequenceNumber, String folderName) Moves the message
moveMessage(int sequenceNumber, String folderName, boolean commitDeletions) Moves the message
moveMessage(String uniqueId, String folderName) Moves the message
moveMessage(String uniqueId, String folderName, boolean commitDeletions) Moves the message
moveMessages(IConnection connection, int startSequence, int endSequence, String folderName) Moves the messaeg
moveMessages(IConnection connection, int startSequence, int endSequence, String folderName, boolean commitDeletions) Moves the messaeg
moveMessages(IConnection connection, Iterable messageInfoSet, String folderName) Moves the message
moveMessages(IConnection connection, Iterable messageInfoSet, String folderName, boolean commitDeletions) Moves the message
moveMessages(IConnection connection, String startUid, String endUid, String folderName) Moves the message
moveMessages(IConnection connection, String startUid, String endUid, String folderName, boolean commitDeletions) Moves the message
moveMessages(int startSequence, int endSequence, String folderName) Moves the message
moveMessages(int startSequence, int endSequence, String folderName, boolean commitDeletions) Moves the message
moveMessages(Iterable messageInfoSet, String folderName) Moves the message
moveMessages(Iterable messageInfoSet, String folderName, boolean commitDeletions) Moves the message
moveMessages(String startUid, String endUid, String folderName) Moves the message
moveMessages(String startUid, String endUid, String folderName, boolean commitDeletions) Moves the message
moveMessagesBySequences(IConnection connection, Iterable sequenceSet, String folderName) Moves the messaeg
moveMessagesBySequences(IConnection connection, Iterable sequenceSet, String folderName, boolean commitDeletions) Moves the messaeg
moveMessagesBySequences(Iterable sequenceSet, String folderName) Moves the message
moveMessagesBySequences(Iterable sequenceSet, String folderName, boolean commitDeletions) Moves the message
moveMessagesByUids(IConnection connection, Iterable uidSet, String folderName) Moves the message
moveMessagesByUids(IConnection connection, Iterable uidSet, String folderName, boolean commitDeletions) Moves the message
moveMessagesByUids(Iterable uidSet, String folderName) Moves the message
moveMessagesByUids(Iterable uidSet, String folderName, boolean commitDeletions) Moves the message
noop() ‘No operation’ command
noop(IConnection connection) ‘No operation’ command
notify()
notifyAll()
removeMessageFlags(IConnection connection, int sequenceNumber, ImapMessageFlags flags) Removes the flags of the message
removeMessageFlags(IConnection connection, int sequenceNumber, ImapMessageFlags flags, long modificationSequence) Removes the flags of the message
removeMessageFlags(IConnection connection, int startSequence, int endSequence, ImapMessageFlags flags) Removes the flags of the message
removeMessageFlags(IConnection connection, int startSequence, int endSequence, ImapMessageFlags flags, long modificationSequence) Removes the flags of the message
removeMessageFlags(IConnection connection, Iterable messageInfoSet, ImapMessageFlags flags) Removes the flags of the message
removeMessageFlags(IConnection connection, Iterable messageInfoSet, ImapMessageFlags flags, long modificationSequence) Removes the flags of the message
removeMessageFlags(IConnection connection, String uniqueId, ImapMessageFlags flags) Removes the flags of the message
removeMessageFlags(IConnection connection, String uniqueId, ImapMessageFlags flags, long modificationSequence) Removes the flags of the message
removeMessageFlags(IConnection connection, String startUid, String endUid, ImapMessageFlags flags) Removes the flags of the message
removeMessageFlags(IConnection connection, String startUid, String endUid, ImapMessageFlags flags, long modificationSequence) Removes the flags of the message
removeMessageFlags(int sequenceNumber, ImapMessageFlags flags) Removes the flags of the message
removeMessageFlags(int sequenceNumber, ImapMessageFlags flags, long modificationSequence) Removes the flags of the message
removeMessageFlags(int startSequence, int endSequence, ImapMessageFlags flags) Removes the flags of the message
removeMessageFlags(int startSequence, int endSequence, ImapMessageFlags flags, long modificationSequence) Removes the flags of the message
removeMessageFlags(Iterable messageInfoSet, ImapMessageFlags flags) Removes the flags of the message
removeMessageFlags(Iterable messageInfoSet, ImapMessageFlags flags, long modificationSequence) Removes the flags of the message
removeMessageFlags(String uniqueId, ImapMessageFlags flags) Removes the flags of the message
removeMessageFlags(String uniqueId, ImapMessageFlags flags, long modificationSequence) Removes the flags of the message
removeMessageFlags(String startUid, String endUid, ImapMessageFlags flags) Removes the flags of the message
removeMessageFlags(String startUid, String endUid, ImapMessageFlags flags, long modificationSequence) Removes the flags of the message
removeMessageFlagsBySequences(IConnection connection, Iterable sequenceSet, ImapMessageFlags flags) Removes the flags of the message
removeMessageFlagsBySequences(IConnection connection, Iterable sequenceSet, ImapMessageFlags flags, long modificationSequence) Removes the flags of the message
removeMessageFlagsBySequences(Iterable sequenceSet, ImapMessageFlags flags) Removes the flags of the message
removeMessageFlagsBySequences(Iterable sequenceSet, ImapMessageFlags flags, long modificationSequence) Removes the flags of the message
removeMessageFlagsByUids(IConnection connection, Iterable uidSet, ImapMessageFlags flags) Removes the flags of the message
removeMessageFlagsByUids(IConnection connection, Iterable uidSet, ImapMessageFlags flags, long modificationSequence) Removes the flags of the message
removeMessageFlagsByUids(Iterable uidSet, ImapMessageFlags flags) Removes the flags of the message
removeMessageFlagsByUids(Iterable uidSet, ImapMessageFlags flags, long modificationSequence) Removes the flags of the message
renameFolder(IConnection connection, String folderName, String newFolderName) Renames a specified folder to a new name
renameFolder(String folderName, String newFolderName) Renames a specified folder to a new name
requestCheckpoint() Requests a checkpoint of the currently selected mailbox.
requestCheckpoint(IConnection connection) Requests a checkpoint of the currently selected mailbox.
resetLogSettings() Resets logging settings to default.
restore(PersonalStorage pst, ImapRestoreSettings settings) Begins to restore imap folders from the given personal storage.
resumeMonitoring(ImapMonitoringEventHandler callback, ImapMonitoringErrorEventHandler errorCallback, IImapMonitoringState monitoringState) Resumes monitoring of message changes for specified folder.
saveMessage(IConnection connection, int sequenceNumber, OutputStream resultStream) Downloads the message with the specified sequence number and writes its data into a supplied stream
saveMessage(IConnection connection, int sequenceNumber, String fileName) Downloads the message with the specified sequence number and writes its data into a local file
saveMessage(IConnection connection, String uniqueId, OutputStream resultStream) Downloads the message with the specified sequence number and writes its data into a supplied stream
saveMessage(IConnection connection, String uniqueId, String fileName) Downloads the message with the specified sequence number and writes its data into a local file
saveMessage(int sequenceNumber, OutputStream resultStream) Downloads the message with the specified sequence number and writes its data into a supplied stream
saveMessage(int sequenceNumber, String fileName) Downloads the message with the specified sequence number and writes its data into a local file
saveMessage(String uniqueId, OutputStream resultStream) Downloads the message with the specified sequence number and writes its data into a supplied stream
saveMessage(String uniqueId, String fileName) Downloads the message with the specified sequence number and writes its data into a local file
selectFolder(IConnection connection, String folderName) Selects the specified folder
selectFolder(IConnection connection, String folderName, Boolean readOnly) Selects the specified folder
selectFolder(String folderName) Selects the specified folder
selectFolder(String folderName, Boolean readOnly) Selects the specified folder
setAccessToken(String value) Gets or sets the access token.
setAllowedAuthentication(long value) Gets or sets enumeration of allowed by user authentication types
setAnnotateSupported(boolean value) Gets information whether ANNOTATE extension is supported See more: https://tools.ietf.org/html/rfc5257
setAutoCommit(boolean value) Indicates, whether commit operation are executed automatically when folder is changed or before connection is closed.
setChildrenSupported(boolean value) Gets information whether CHILDREN extension is supported See more: https://tools.ietf.org/html/rfc3348
setClientIdentificationInfo(ImapIdentificationInfo value) Gets or sets client identification information See more: https://tools.ietf.org/html/rfc2971
setCompressSupported(boolean value) Gets information whether COMPRESS extension is supported See more: https://tools.ietf.org/html/rfc4978
setCondstoreSupported(boolean value) Gets information whether CONDSTORE extension is supported See more: https://tools.ietf.org/html/rfc7162
setConnectionAsgmtMode(int value) 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.
setConnectionCheckupPeriod(int value) Period of connection checking up in milliseconds.
setConnectionsQuantity(int value) Gets or sets quantity of connections in multy-connection mode
setCurrentFolder(ImapFolderInfo value) Gets the current folder
setDefaultFolder(String value) Default folder for ImapClients
setDelimiter(String value) Gets or sets delimiter of folders hierarhy.
setESearchSupported(boolean value) Gets information whether ESEARCH extension is supported See more: https://tools.ietf.org/html/rfc4731
setEnableLogger(boolean value) Gets or sets value which allows enable/disable logger
setEnableSupported(boolean value) Gets information whether ENABLE extension is supported See more: https://tools.ietf.org/html/rfc5161
setExchangeIdAutomatically(boolean value) Gets or sets value which indicates whether client should to introduce information about itself to a server automatically.
setExtendedListSupported(boolean value) Gets information whether LIST Command Extension is supported See more https://tools.ietf.org/html/rfc5258
setGmExt1Supported(boolean value) Defines if Google X-GM-EXT-1 extension is supported
setGreetingTimeout(int value) Gets or sets the greeting timeout that is used when establishing a connection.
setHost(String value) Gets or sets the host name.
setIdSupported(boolean value) Gets information whether ID extension is supported See more: https://tools.ietf.org/html/rfc2971
setLogFileName(String value) Gets or sets log file name
setMoveSupported(boolean value) Gets information whether MOVE extension is supported See more: https://tools.ietf.org/html/rfc6851
setNamespaceSupported(boolean value) Gets information whether NAMESPACE extension is supported See more: https://tools.ietf.org/html/rfc2342
setPassword(String value) Gets or sets the password.
setPort(int value) Gets or sets the port.
setProxy(Proxy value) Gets or sets proxy for the client
setQresyncSupported(boolean value) Gets information whether QRESYNC extension is supported See more: https://tools.ietf.org/html/rfc7162
setQuota(IConnection connection, String quotaRootName, String resourceName, int resourceLimit) Sets quota information
setQuota(String quotaRootName, String resourceName, int resourceLimit) Sets quota information
setQuotaSupported(boolean value) Gets information whether quota is supported
setReadOnly(boolean value) Gets or sets value which indicates if changes to the permanent state of the mailbox, including per-user state, are permitted.
setSaslIrSupported(boolean value) Gets information whether SASL Initial Client Response extension is supported See more: https://tools.ietf.org/html/rfc4959
setSecurityOptions(int value) Security mode for a mail client
setSocketsLayerVersion2(boolean value) Sets value indicating whether Sockets Layer version 2 is used.
setSocketsLayerVersion2DisableSSLCertificateValidation(boolean value) Disable SSL certificate validation for Sockets Layer version 2
setSocketsLayerVersion2SSLSocketFactory(SSLSocketFactory value) Set SSL Socket Factory for Sockets Layer version 2
setSortSupported(boolean value) Gets information whether Sort command are supported
setSpecialUseSupported(boolean value) Gets information whether Special-Use Mailboxes is supported See more: https://tools.ietf.org/html/rfc6154
setSupportedEncryption(int value) Defines the versions of SSL/TLS encryption protocols to be used.
setSupportedEncryptionUnsafe(int value) Defines the versions of SSL/TLS encryption protocols to be used.
setThreadSupported(boolean value) Gets information whether Thread command are supported
setTimeout(int value) Gets or sets the timeout for mail operations
setTokenProvider(ITokenProvider value) Gets or sets TokenProvider allowing to retrieve access token.
setUidPlusSupported(boolean value) Gets information whether UIDPLUS extension is supported See more: https://tools.ietf.org/html/rfc4315
setUnselectSupported(boolean value) Gets information whether UNSELECT extension is supported See more: https://tools.ietf.org/html/rfc2342
setUseAuthentication(boolean value) Indicates whether authentication is used.
setUseDateInLogFileName(boolean value) Gets or sets value which indicates if date has to be used in log file name.
setUseDefaultCredentials(boolean value) Gets or sets a Boolean value that controls whether the DefaultCredentials are sent with requests.
setUseMultiConnection(int value) Gets or sets value which indicates if client has to use multiple connections for heavy loaded operations.
setUsePipelining(PipeliningStatus value) Gets or sets object which indicates whether the pipelining mode is enabled.
setUsername(String value) Gets or sets the username.
sortMessageThreads(IConnection connection, SortConditions conditions) Get message threads.
sortMessageThreads(SortConditions conditions) Get message threads.
startMonitoring(ImapMonitoringEventHandler callback) Starts monitoring of message changes for Inbox folder
startMonitoring(ImapMonitoringEventHandler callback, ImapMonitoringErrorEventHandler errorCallback) Starts monitoring of message changes for “Inbox” folder.
startMonitoring(ImapMonitoringEventHandler callback, ImapMonitoringErrorEventHandler errorCallback, String folderName) Starts monitoring of message changes for specified folder.
startMonitoring(String folderName, ImapMonitoringEventHandler callback) Starts monitoring of message changes for specified folder
stopMonitoring() Stops any monitoring of changes.
stopMonitoring(String folderName) Stops monitoring of message changes for specified folder.
subscribeFolder(IConnection connection, String folderName) Sent the SUBSCRIBE command that adds the specified mailbox name to the server’s set of “active” mailboxes.
subscribeFolder(String folderName) Sent the SUBSCRIBE command that adds the specified mailbox name to the server’s set of “active” mailboxes.
toString()
undeleteMessage(IConnection connection, int sequenceNumber) Marks a message with the specified sequence number as not deleted
undeleteMessage(IConnection connection, int sequenceNumber, long modificationSequence) Marks a message with the specified sequence number as not deleted
undeleteMessage(IConnection connection, String uniqueId) Marks a message with the specified sequence number as not deleted.
undeleteMessage(IConnection connection, String uniqueId, long modificationSequence) Marks a message with the specified sequence number as not deleted.
undeleteMessage(int sequenceNumber) Marks a message with the specified sequence number as not deleted
undeleteMessage(int sequenceNumber, long modificationSequence) Marks a message with the specified sequence number as not deleted
undeleteMessage(String uniqueId) Marks a message with the specified sequence number as not deleted.
undeleteMessage(String uniqueId, long modificationSequence) Marks a message with the specified sequence number as not deleted.
unselectFolder() Permanently removes all messages marked as deleted for currently selected folder and removes selected-state for this folder.
unselectFolder(boolean doNotExpunge) Unselects folder which are currently selected.
unselectFolder(IConnection connection) Permanently removes all messages marked as deleted for currently selected folder and removes selected-state for this folder.
unselectFolder(IConnection connection, boolean doNotExpunge) Unselects folder which are currently selected.
unsubscribeFolder(IConnection connection, String folderName) Sent the UNSUBSCRIBE command that removes the specified mailbox name from the server’s set of “active” mailboxes
unsubscribeFolder(String folderName) Sent the UNSUBSCRIBE command that removes the specified mailbox name from the server’s set of “active” mailboxes
validateCredentials() Executes credentials validation
validateCredentials(IConnection connection) Executes credentials validation
wait()
wait(long arg0)
wait(long arg0, int arg1)

ImapClient()

public ImapClient()

Initializes a new instance of the ImapClient class

ImapClient(String host)

public ImapClient(String host)

Initializes a new instance of the ImapClient class

Parameters:

Parameter Type Description
host java.lang.String The host name

ImapClient(String host, short securityOptions)

public ImapClient(String host, short securityOptions)

Initializes a new instance of the ImapClient class

Parameters:

Parameter Type Description
host java.lang.String The host name
securityOptions short Security mode for a mail client

ImapClient(String host, int port)

public ImapClient(String host, int port)

Initializes a new instance of the ImapClient class

Parameters:

Parameter Type Description
host java.lang.String The host name
port int The port number

ImapClient(String host, int port, int securityOptions)

public ImapClient(String host, int port, int securityOptions)

Initializes a new instance of the ImapClient class

Parameters:

Parameter Type Description
host java.lang.String The host name
port int The port number
securityOptions int Security mode for a mail client

ImapClient(String host, String username, String password)

public ImapClient(String host, String username, String password)

Initializes a new instance of the ImapClient class

Parameters:

Parameter Type Description
host java.lang.String The host name
username java.lang.String The user name
password java.lang.String The password

ImapClient(String host, String username, String password, int securityOptions)

public ImapClient(String host, String username, String password, int securityOptions)

Initializes a new instance of the ImapClient class

Parameters:

Parameter Type Description
host java.lang.String The host name
username java.lang.String The user name
password java.lang.String The password
securityOptions int Security mode for a mail client

ImapClient(String host, int port, String username, String password)

public ImapClient(String host, int port, String username, String password)

Initializes a new instance of the ImapClient class

Parameters:

Parameter Type Description
host java.lang.String The host name
port int The port number
username java.lang.String The user name
password java.lang.String The password

ImapClient(String host, int port, String username, String password, int securityOptions)

public ImapClient(String host, int port, String username, String password, int securityOptions)

Initializes a new instance of the ImapClient class

Parameters:

Parameter Type Description
host java.lang.String The host name
port int The port number
username java.lang.String The user name
password java.lang.String The password
securityOptions int Security mode for a mail client

ImapClient(String host, int port, String username, String password, System.Net.Security.RemoteCertificateValidationCallback userCertificateValidationCallback)

public ImapClient(String host, int port, String username, String password, System.Net.Security.RemoteCertificateValidationCallback userCertificateValidationCallback)

Initializes a new instance of the ImapClient class

Parameters:

Parameter Type Description
host java.lang.String The host name
port int The portnumber
username java.lang.String The user name
password java.lang.String The password
userCertificateValidationCallback com.aspose.ms.System.Net.Security.RemoteCertificateValidationCallback System.Net.Security.RemoteCertificateValidationCallback

ImapClient(String host, int port, String username, String password, System.Net.Security.RemoteCertificateValidationCallback userCertificateValidationCallback, int securityOptions)

public ImapClient(String host, int port, String username, String password, System.Net.Security.RemoteCertificateValidationCallback userCertificateValidationCallback, int securityOptions)

Initializes a new instance of the ImapClient class

Parameters:

Parameter Type Description
host java.lang.String The host name
port int The portnumber
username java.lang.String The user name
password java.lang.String The password
userCertificateValidationCallback com.aspose.ms.System.Net.Security.RemoteCertificateValidationCallback System.Net.Security.RemoteCertificateValidationCallback
securityOptions int Security mode for a mail client

ImapClient(String host, String username, String authInfo, boolean useOAuth)

public ImapClient(String host, String username, String authInfo, boolean useOAuth)

Initializes a new instance of the ImapClient class

Parameters:

Parameter Type Description
host java.lang.String The host name
username java.lang.String The user name
authInfo java.lang.String The user password or XOAUTH2 access token
useOAuth boolean Defines whether SASL XOAUTH2 mechanism is used to login to the server

ImapClient(String host, String username, String authInfo, boolean useOAuth, int securityOptions)

public ImapClient(String host, String username, String authInfo, boolean useOAuth, int securityOptions)

Initializes a new instance of the ImapClient class

Parameters:

Parameter Type Description
host java.lang.String The host name
username java.lang.String The user name
authInfo java.lang.String The user password or XOAUTH2 access token
useOAuth boolean Defines whether SASL XOAUTH2 mechanism is used to login to the server
securityOptions int Security mode for a mail client

ImapClient(String host, int port, String username, String authInfo, boolean useOAuth)

public ImapClient(String host, int port, String username, String authInfo, boolean useOAuth)

Initializes a new instance of the ImapClient class

Parameters:

Parameter Type Description
host java.lang.String The host name
port int The port number
username java.lang.String The user name
authInfo java.lang.String The user password or XOAUTH2 access token
useOAuth boolean Defines whether SASL XOAUTH2 mechanism is used to login to the server

ImapClient(String host, int port, String username, String authInfo, boolean useOAuth, int securityOptions)

public ImapClient(String host, int port, String username, String authInfo, boolean useOAuth, int securityOptions)

Initializes a new instance of the ImapClient class

Parameters:

Parameter Type Description
host java.lang.String The host name
port int The port number
username java.lang.String The user name
authInfo java.lang.String The user password or XOAUTH2 access token
useOAuth boolean Defines whether SASL XOAUTH2 mechanism is used to login to the server
securityOptions int Security mode for a mail client

ImapClient(String host, String username, ITokenProvider tokenProvider)

public ImapClient(String host, String username, ITokenProvider tokenProvider)

Initializes a new instance of the ImapClient class

Parameters:

Parameter Type Description
host java.lang.String The host name
username java.lang.String The user name
tokenProvider ITokenProvider TokenProvider allowing to retrieve access token.

ImapClient(String host, String username, ITokenProvider tokenProvider, int securityOptions)

public ImapClient(String host, String username, ITokenProvider tokenProvider, int securityOptions)

Initializes a new instance of the ImapClient class

Parameters:

Parameter Type Description
host java.lang.String The host name
username java.lang.String The user name
tokenProvider ITokenProvider TokenProvider allowing to retrieve access token.
securityOptions int Security mode for a mail client

ImapClient(String host, int port, String username, ITokenProvider tokenProvider)

public ImapClient(String host, int port, String username, ITokenProvider tokenProvider)

Initializes a new instance of the ImapClient class

Parameters:

Parameter Type Description
host java.lang.String The host name
port int The port number
username java.lang.String The user name
tokenProvider ITokenProvider TokenProvider allowing to retrieve access token.

ImapClient(String host, int port, String username, ITokenProvider tokenProvider, int securityOptions)

public ImapClient(String host, int port, String username, ITokenProvider tokenProvider, int securityOptions)

Initializes a new instance of the ImapClient class

Parameters:

Parameter Type Description
host java.lang.String The host name
port int The port number
username java.lang.String The user name
tokenProvider ITokenProvider TokenProvider allowing to retrieve access token.
securityOptions int Security mode for a mail client

addMessageFlags(IConnection connection, int sequenceNumber, ImapMessageFlags flags)

public final void addMessageFlags(IConnection connection, int sequenceNumber, ImapMessageFlags flags)

Adds the flags to the message

Parameters:

Parameter Type Description
connection IConnection Connection to a server
sequenceNumber int The sequence number of the message
flags ImapMessageFlags The flags to be added

addMessageFlags(IConnection connection, int sequenceNumber, ImapMessageFlags flags, long modificationSequence)

public final void addMessageFlags(IConnection connection, int sequenceNumber, ImapMessageFlags flags, long modificationSequence)

Adds the flags to the message

Parameters:

Parameter Type Description
connection IConnection Connection to a server
sequenceNumber int The sequence number of the message
flags ImapMessageFlags The flags to be added
modificationSequence long Modification sequence. Please, read more https://tools.ietf.org/html/rfc7162

addMessageFlags(IConnection connection, int startSequence, int endSequence, ImapMessageFlags flags)

public final void addMessageFlags(IConnection connection, int startSequence, int endSequence, ImapMessageFlags flags)

Adds the flags of the message

Parameters:

Parameter Type Description
connection IConnection Connection to a server
startSequence int The starting sequence number of a message list
endSequence int The ending sequence number of a message list
flags ImapMessageFlags The flags to be removed

addMessageFlags(IConnection connection, int startSequence, int endSequence, ImapMessageFlags flags, long modificationSequence)

public final void addMessageFlags(IConnection connection, int startSequence, int endSequence, ImapMessageFlags flags, long modificationSequence)

Adds the flags of the message

Parameters:

Parameter Type Description
connection IConnection Connection to a server
startSequence int The starting sequence number of a message list
endSequence int The ending sequence number of a message list
flags ImapMessageFlags The flags to be removed
modificationSequence long Modification sequence. Please, read more https://tools.ietf.org/html/rfc7162

addMessageFlags(IConnection connection, Iterable messageInfoSet, ImapMessageFlags flags)

public final void addMessageFlags(IConnection connection, Iterable<ImapMessageInfo> messageInfoSet, ImapMessageFlags flags)

Adds the flags of the message

Parameters:

Parameter Type Description
connection IConnection Connection to a server
messageInfoSet java.lang.Iterable<com.aspose.email.ImapMessageInfo> The set of ImapMessageInfo
flags ImapMessageFlags The flags to be changed

addMessageFlags(IConnection connection, Iterable messageInfoSet, ImapMessageFlags flags, long modificationSequence)

public final void addMessageFlags(IConnection connection, Iterable<ImapMessageInfo> messageInfoSet, ImapMessageFlags flags, long modificationSequence)

Adds the flags of the message

Parameters:

Parameter Type Description
connection IConnection Connection to a server
messageInfoSet java.lang.Iterable<com.aspose.email.ImapMessageInfo> The set of ImapMessageInfo
flags ImapMessageFlags The flags to be changed
modificationSequence long Modification sequence. Please, read more https://tools.ietf.org/html/rfc7162

addMessageFlags(IConnection connection, String uniqueId, ImapMessageFlags flags)

public final void addMessageFlags(IConnection connection, String uniqueId, ImapMessageFlags flags)

Adds the flags to the message

Parameters:

Parameter Type Description
connection IConnection Connection to a server
uniqueId java.lang.String Unique identifier of a message
flags ImapMessageFlags The flags to be added

addMessageFlags(IConnection connection, String uniqueId, ImapMessageFlags flags, long modificationSequence)

public final void addMessageFlags(IConnection connection, String uniqueId, ImapMessageFlags flags, long modificationSequence)

Adds the flags to the message

Parameters:

Parameter Type Description
connection IConnection Connection to a server
uniqueId java.lang.String Unique identifier of a message
flags ImapMessageFlags The flags to be added
modificationSequence long Modification sequence. Please, read more https://tools.ietf.org/html/rfc7162

addMessageFlags(IConnection connection, String startUid, String endUid, ImapMessageFlags flags)

public final void addMessageFlags(IConnection connection, String startUid, String endUid, ImapMessageFlags flags)

Adds the flags of the message

Parameters:

Parameter Type Description
connection IConnection Connection to a server
startUid java.lang.String The starting UID of a message list
endUid java.lang.String The ending UID of a message list
flags ImapMessageFlags The flags to be changed

addMessageFlags(IConnection connection, String startUid, String endUid, ImapMessageFlags flags, long modificationSequence)

public final void addMessageFlags(IConnection connection, String startUid, String endUid, ImapMessageFlags flags, long modificationSequence)

Adds the flags of the message

Parameters:

Parameter Type Description
connection IConnection Connection to a server
startUid java.lang.String The starting UID of a message list
endUid java.lang.String The ending UID of a message list
flags ImapMessageFlags The flags to be changed
modificationSequence long Modification sequence. Please, read more https://tools.ietf.org/html/rfc7162

addMessageFlags(int sequenceNumber, ImapMessageFlags flags)

public final void addMessageFlags(int sequenceNumber, ImapMessageFlags flags)

Adds the flags to the message

Parameters:

Parameter Type Description
sequenceNumber int The sequence number of the message
flags ImapMessageFlags The flags to be added

addMessageFlags(int sequenceNumber, ImapMessageFlags flags, long modificationSequence)

public final void addMessageFlags(int sequenceNumber, ImapMessageFlags flags, long modificationSequence)

Adds the flags to the message

Parameters:

Parameter Type Description
sequenceNumber int The sequence number of the message
flags ImapMessageFlags The flags to be added
modificationSequence long Modification sequence. Please, read more https://tools.ietf.org/html/rfc7162

addMessageFlags(int startSequence, int endSequence, ImapMessageFlags flags)

public final void addMessageFlags(int startSequence, int endSequence, ImapMessageFlags flags)

Adds the flags of the message

Parameters:

Parameter Type Description
startSequence int The starting sequence number of a message list
endSequence int The ending sequence number of a message list
flags ImapMessageFlags The flags to be removed

addMessageFlags(int startSequence, int endSequence, ImapMessageFlags flags, long modificationSequence)

public final void addMessageFlags(int startSequence, int endSequence, ImapMessageFlags flags, long modificationSequence)

Adds the flags of the message

Parameters:

Parameter Type Description
startSequence int The starting sequence number of a message list
endSequence int The ending sequence number of a message list
flags ImapMessageFlags The flags to be removed
modificationSequence long Modification sequence. Please, read more https://tools.ietf.org/html/rfc7162

addMessageFlags(Iterable messageInfoSet, ImapMessageFlags flags)

public final void addMessageFlags(Iterable<ImapMessageInfo> messageInfoSet, ImapMessageFlags flags)

Adds the flags of the message

Parameters:

Parameter Type Description
messageInfoSet java.lang.Iterable<com.aspose.email.ImapMessageInfo> The set of ImapMessageInfo
flags ImapMessageFlags The flags to be changed

addMessageFlags(Iterable messageInfoSet, ImapMessageFlags flags, long modificationSequence)

public final void addMessageFlags(Iterable<ImapMessageInfo> messageInfoSet, ImapMessageFlags flags, long modificationSequence)

Adds the flags of the message

Parameters:

Parameter Type Description
messageInfoSet java.lang.Iterable<com.aspose.email.ImapMessageInfo> The set of ImapMessageInfo
flags ImapMessageFlags The flags to be changed
modificationSequence long Modification sequence. Please, read more https://tools.ietf.org/html/rfc7162

addMessageFlags(String uniqueId, ImapMessageFlags flags)

public final void addMessageFlags(String uniqueId, ImapMessageFlags flags)

Adds the flags to the message

Parameters:

Parameter Type Description
uniqueId java.lang.String Unique identifier of a message
flags ImapMessageFlags The flags to be added

addMessageFlags(String uniqueId, ImapMessageFlags flags, long modificationSequence)

public final void addMessageFlags(String uniqueId, ImapMessageFlags flags, long modificationSequence)

Adds the flags to the message

Parameters:

Parameter Type Description
uniqueId java.lang.String Unique identifier of a message
flags ImapMessageFlags The flags to be added
modificationSequence long Modification sequence. Please, read more https://tools.ietf.org/html/rfc7162

addMessageFlags(String startUid, String endUid, ImapMessageFlags flags)

public final void addMessageFlags(String startUid, String endUid, ImapMessageFlags flags)

Adds the flags of the message

Parameters:

Parameter Type Description
startUid java.lang.String The starting UID of a message list
endUid java.lang.String The ending UID of a message list
flags ImapMessageFlags The flags to be changed

addMessageFlags(String startUid, String endUid, ImapMessageFlags flags, long modificationSequence)

public final void addMessageFlags(String startUid, String endUid, ImapMessageFlags flags, long modificationSequence)

Adds the flags of the message

Parameters:

Parameter Type Description
startUid java.lang.String The starting UID of a message list
endUid java.lang.String The ending UID of a message list
flags ImapMessageFlags The flags to be changed
modificationSequence long Modification sequence. Please, read more https://tools.ietf.org/html/rfc7162

addMessageFlagsBySequences(IConnection connection, Iterable sequenceSet, ImapMessageFlags flags)

public final void addMessageFlagsBySequences(IConnection connection, Iterable<Integer> sequenceSet, ImapMessageFlags flags)

Adds the flags of the message

Parameters:

Parameter Type Description
connection IConnection Connection to a server
sequenceSet java.lang.Iterable<java.lang.Integer> The set of sequence numbers for messages
flags ImapMessageFlags The flags to be removed

addMessageFlagsBySequences(IConnection connection, Iterable sequenceSet, ImapMessageFlags flags, long modificationSequence)

public final void addMessageFlagsBySequences(IConnection connection, Iterable<Integer> sequenceSet, ImapMessageFlags flags, long modificationSequence)

Adds the flags of the message

Parameters:

Parameter Type Description
connection IConnection Connection to a server
sequenceSet java.lang.Iterable<java.lang.Integer> The set of sequence numbers for messages
flags ImapMessageFlags The flags to be removed
modificationSequence long Modification sequence. Please, read more https://tools.ietf.org/html/rfc7162

addMessageFlagsBySequences(Iterable sequenceSet, ImapMessageFlags flags)

public final void addMessageFlagsBySequences(Iterable<Integer> sequenceSet, ImapMessageFlags flags)

Adds the flags of the message

Parameters:

Parameter Type Description
sequenceSet java.lang.Iterable<java.lang.Integer> The set of sequence numbers for messages
flags ImapMessageFlags The flags to be removed

addMessageFlagsBySequences(Iterable sequenceSet, ImapMessageFlags flags, long modificationSequence)

public final void addMessageFlagsBySequences(Iterable<Integer> sequenceSet, ImapMessageFlags flags, long modificationSequence)

Adds the flags of the message

Parameters:

Parameter Type Description
sequenceSet java.lang.Iterable<java.lang.Integer> The set of sequence numbers for messages
flags ImapMessageFlags The flags to be removed
modificationSequence long Modification sequence. Please, read more https://tools.ietf.org/html/rfc7162

addMessageFlagsByUids(IConnection connection, Iterable uidSet, ImapMessageFlags flags)

public final void addMessageFlagsByUids(IConnection connection, Iterable<String> uidSet, ImapMessageFlags flags)

Adds the flags of the message

Parameters:

Parameter Type Description
connection IConnection Connection to a server
uidSet java.lang.Iterable<java.lang.String> The set of UID for messages
flags ImapMessageFlags The flags to be changed

addMessageFlagsByUids(IConnection connection, Iterable uidSet, ImapMessageFlags flags, long modificationSequence)

public final void addMessageFlagsByUids(IConnection connection, Iterable<String> uidSet, ImapMessageFlags flags, long modificationSequence)

Adds the flags of the message

Parameters:

Parameter Type Description
connection IConnection Connection to a server
uidSet java.lang.Iterable<java.lang.String> The set of UID for messages
flags ImapMessageFlags The flags to be changed
modificationSequence long Modification sequence. Please, read more https://tools.ietf.org/html/rfc7162

addMessageFlagsByUids(Iterable uidSet, ImapMessageFlags flags)

public final void addMessageFlagsByUids(Iterable<String> uidSet, ImapMessageFlags flags)

Adds the flags of the message

Parameters:

Parameter Type Description
uidSet java.lang.Iterable<java.lang.String> The set of UID for messages
flags ImapMessageFlags The flags to be changed

addMessageFlagsByUids(Iterable uidSet, ImapMessageFlags flags, long modificationSequence)

public final void addMessageFlagsByUids(Iterable<String> uidSet, ImapMessageFlags flags, long modificationSequence)

Adds the flags of the message

Parameters:

Parameter Type Description
uidSet java.lang.Iterable<java.lang.String> The set of UID for messages
flags ImapMessageFlags The flags to be changed
modificationSequence long Modification sequence. Please, read more https://tools.ietf.org/html/rfc7162

appendMessage(IConnection connection, MailMessage message)

public final String appendMessage(IConnection connection, MailMessage message)

Uploads the mail message to the current folder If current folder hasn’t been specified default folder is used.

Parameters:

Parameter Type Description
connection IConnection Connection to a server
message MailMessage Mail message to be upload

Returns: java.lang.String - An unique id of appended message

appendMessage(IConnection connection, String fileName)

public final String appendMessage(IConnection connection, String fileName)

Uploads the mail message to the current folder If current folder hasn’t been specified default folder is used.

Parameters:

Parameter Type Description
connection IConnection Connection to a server
fileName java.lang.String File name (*.eml) of the mail message that will be uploaded

Returns: java.lang.String - An unique id of appended message

appendMessage(IConnection connection, String folderName, MailMessage message)

public final String appendMessage(IConnection connection, String folderName, MailMessage message)

Uploads the mail message to the specified folder

Parameters:

Parameter Type Description
connection IConnection Connection to a server
folderName java.lang.String Folder that will receive the mail message
message MailMessage Mail message to be upload

Returns: java.lang.String - An unique id of appended message

appendMessage(IConnection connection, String folderName, String fileName)

public final String appendMessage(IConnection connection, String folderName, String fileName)

Uploads the mail message to the specified folder

Parameters:

Parameter Type Description
connection IConnection Connection to a server
folderName java.lang.String Folder that will receive the mail message
fileName java.lang.String File name (*.eml) of the mail message that will be uploaded

Returns: java.lang.String - An unique id of appended message

appendMessage(MailMessage message)

public final String appendMessage(MailMessage message)

Uploads the mail message to the current folder If current folder hasn’t been specified default folder is used.

Parameters:

Parameter Type Description
message MailMessage Mail message to be upload

Returns: java.lang.String - An unique id of appended message

appendMessage(String fileName)

public final String appendMessage(String fileName)

Uploads the mail message to the current folder If current folder hasn’t been specified default folder is used.

Parameters:

Parameter Type Description
fileName java.lang.String File name (*.eml) of the mail message that will be uploaded

Returns: java.lang.String - An unique id of appended message

appendMessage(String folderName, MailMessage message)

public final String appendMessage(String folderName, MailMessage message)

Uploads the mail message to the specified folder

Parameters:

Parameter Type Description
folderName java.lang.String Folder that will receive the mail message
message MailMessage Mail message to be upload

Returns: java.lang.String - An unique id of appended message

appendMessage(String folderName, String fileName)

public final String appendMessage(String folderName, String fileName)

Uploads the mail message to the specified folder

Parameters:

Parameter Type Description
folderName java.lang.String Folder that will receive the mail message
fileName java.lang.String File name (*.eml) of the mail message that will be uploaded

Returns: java.lang.String - An unique id of appended message

appendMessages(IConnection connection, Iterable messages)

public final AppendMessagesResult appendMessages(IConnection connection, Iterable<MailMessage> messages)

Uploads the mail message to the current folder If current folder hasn’t been specified default folder is used.

Parameters:

Parameter Type Description
connection IConnection Connection to a server
messages java.lang.Iterable<com.aspose.email.MailMessage> Enumeration of email messages to be upload

Returns: AppendMessagesResult - An unique id of appended message

appendMessages(IConnection connection, String folderName, Iterable messages)

public final AppendMessagesResult appendMessages(IConnection connection, String folderName, Iterable<MailMessage> messages)

Uploads the mail message to the specified folder

Parameters:

Parameter Type Description
connection IConnection Connection to a server
folderName java.lang.String Folder that will receive the mail message
messages java.lang.Iterable<com.aspose.email.MailMessage> Enumeration of email messages to be upload

Returns: AppendMessagesResult - An unique id of appended message

appendMessages(Iterable messages)

public final AppendMessagesResult appendMessages(Iterable<MailMessage> messages)

Uploads the mail message to the current folder If current folder hasn’t been specified default folder is used.

Parameters:

Parameter Type Description
messages java.lang.Iterable<com.aspose.email.MailMessage> Enumeration of email messages to be upload

Returns: AppendMessagesResult - An unique id of appended message

appendMessages(String folderName, Iterable messages)

public final AppendMessagesResult appendMessages(String folderName, Iterable<MailMessage> messages)

Uploads the mail message to the specified folder

Parameters:

Parameter Type Description
folderName java.lang.String Folder that will receive the mail message
messages java.lang.Iterable<com.aspose.email.MailMessage> Enumeration of email messages to be upload

Returns: AppendMessagesResult - An unique id of appended message

backup(IConnection connection, ImapFolderInfoCollection folders, OutputStream stream, BackupSettings options)

public final void backup(IConnection connection, ImapFolderInfoCollection folders, OutputStream stream, BackupSettings options)

Backups the content of the specified folders

Parameters:

Parameter Type Description
connection IConnection Connection to a server
folders ImapFolderInfoCollection A folders to backup
stream java.io.OutputStream A stream to write into
options BackupSettings A backup options

backup(IConnection connection, ImapFolderInfoCollection folders, OutputStream stream, int options)

public final void backup(IConnection connection, ImapFolderInfoCollection folders, OutputStream stream, int options)

Backups the content of the specified folders

Parameters:

Parameter Type Description
connection IConnection Connection to a server
folders ImapFolderInfoCollection A folders to backup
stream java.io.OutputStream A stream to write into
options int A backup options

backup(IConnection connection, ImapFolderInfoCollection folders, String fileName, BackupSettings options)

public final void backup(IConnection connection, ImapFolderInfoCollection folders, String fileName, BackupSettings options)

Backups the content of the specified folders

Parameters:

Parameter Type Description
connection IConnection Connection to a server
folders ImapFolderInfoCollection A folders to backup
fileName java.lang.String A path to the presonal storage file
options BackupSettings A backup options

backup(IConnection connection, ImapFolderInfoCollection folders, String fileName, int options)

public final void backup(IConnection connection, ImapFolderInfoCollection folders, String fileName, int options)

Backups the content of the specified folders

Parameters:

Parameter Type Description
connection IConnection Connection to a server
folders ImapFolderInfoCollection A folders to backup
fileName java.lang.String A path to the presonal storage file
options int A backup options

backup(ImapFolderInfoCollection folders, OutputStream stream, BackupSettings options)

public final void backup(ImapFolderInfoCollection folders, OutputStream stream, BackupSettings options)

Backups the content of the specified folders

Parameters:

Parameter Type Description
folders ImapFolderInfoCollection A folders to backup
stream java.io.OutputStream A stream to write into
options BackupSettings A backup options

backup(ImapFolderInfoCollection folders, OutputStream stream, int options)

public final void backup(ImapFolderInfoCollection folders, OutputStream stream, int options)

Backups the content of the specified folders

Parameters:

Parameter Type Description
folders ImapFolderInfoCollection A folders to backup
stream java.io.OutputStream A stream to write into
options int A backup options

backup(ImapFolderInfoCollection folders, String fileName, BackupSettings options)

public final void backup(ImapFolderInfoCollection folders, String fileName, BackupSettings options)

Backups the content of the specified folders

Parameters:

Parameter Type Description
folders ImapFolderInfoCollection A folders to backup
fileName java.lang.String A path to the presonal storage file
options BackupSettings A backup options

backup(ImapFolderInfoCollection folders, String fileName, int options)

public final void backup(ImapFolderInfoCollection folders, String fileName, int options)

Backups the content of the specified folders

Parameters:

Parameter Type Description
folders ImapFolderInfoCollection A folders to backup
fileName java.lang.String A path to the presonal storage file
options int A backup options

beginAddMessageFlags(IConnection connection, int sequenceNumber, ImapMessageFlags flags)

public final System.IAsyncResult beginAddMessageFlags(IConnection connection, int sequenceNumber, ImapMessageFlags flags)

Adds the flags to the message asynchronously

Parameters:

Parameter Type Description
connection IConnection Connection to a server
sequenceNumber int The sequence number of message
flags ImapMessageFlags The flags to be added

Returns: com.aspose.ms.System.IAsyncResult - IAsyncResult that represents the status of an asynchronous operation.

beginAddMessageFlags(IConnection connection, int sequenceNumber, ImapMessageFlags flags, System.AsyncCallback callback)

public final System.IAsyncResult beginAddMessageFlags(IConnection connection, int sequenceNumber, ImapMessageFlags flags, System.AsyncCallback callback)

Adds the flags to the message asynchronously

Parameters:

Parameter Type Description
connection IConnection Connection to a server
sequenceNumber int The sequence number of message
flags ImapMessageFlags The flags to be added
callback com.aspose.ms.System.AsyncCallback References a method to be called when a corresponding asynchronous operation completes.

Returns: com.aspose.ms.System.IAsyncResult - IAsyncResult that represents the status of an asynchronous operation.

beginAddMessageFlags(IConnection connection, int sequenceNumber, ImapMessageFlags flags, System.AsyncCallback callback, Object state)

public final System.IAsyncResult beginAddMessageFlags(IConnection connection, int sequenceNumber, ImapMessageFlags flags, System.AsyncCallback callback, Object state)

Adds the flags to the message asynchronously

Parameters:

Parameter Type Description
connection IConnection Connection to a server
sequenceNumber int The sequence number of message
flags ImapMessageFlags The flags to be added
callback com.aspose.ms.System.AsyncCallback References a method to be called when a corresponding asynchronous operation completes.
state java.lang.Object The state.

Returns: com.aspose.ms.System.IAsyncResult - IAsyncResult that represents the status of an asynchronous operation.

beginAddMessageFlags(IConnection connection, int sequenceNumber, ImapMessageFlags flags, long modificationSequence)

public final System.IAsyncResult beginAddMessageFlags(IConnection connection, int sequenceNumber, ImapMessageFlags flags, long modificationSequence)

Adds the flags to the message asynchronously

Parameters:

Parameter Type Description
connection IConnection Connection to a server
sequenceNumber int The sequence number of message
flags ImapMessageFlags The flags to be added
modificationSequence long Modification sequence. Please, read more https://tools.ietf.org/html/rfc7162

Returns: com.aspose.ms.System.IAsyncResult - IAsyncResult that represents the status of an asynchronous operation.

beginAddMessageFlags(IConnection connection, int sequenceNumber, ImapMessageFlags flags, long modificationSequence, System.AsyncCallback callback)

public final System.IAsyncResult beginAddMessageFlags(IConnection connection, int sequenceNumber, ImapMessageFlags flags, long modificationSequence, System.AsyncCallback callback)

Adds the flags to the message asynchronously

Parameters:

Parameter Type Description
connection IConnection Connection to a server
sequenceNumber int The sequence number of message
flags ImapMessageFlags The flags to be added
modificationSequence long Modification sequence. Please, read more https://tools.ietf.org/html/rfc7162
callback com.aspose.ms.System.AsyncCallback References a method to be called when a corresponding asynchronous operation completes.

Returns: com.aspose.ms.System.IAsyncResult - IAsyncResult that represents the status of an asynchronous operation.

beginAddMessageFlags(IConnection connection, int sequenceNumber, ImapMessageFlags flags, long modificationSequence, System.AsyncCallback callback, Object state)

public final System.IAsyncResult beginAddMessageFlags(IConnection connection, int sequenceNumber, ImapMessageFlags flags, long modificationSequence, System.AsyncCallback callback, Object state)

Adds the flags to the message asynchronously

Parameters:

Parameter Type Description
connection IConnection Connection to a server
sequenceNumber int The sequence number of message
flags ImapMessageFlags The flags to be added
modificationSequence long Modification sequence. Please, read more https://tools.ietf.org/html/rfc7162
callback com.aspose.ms.System.AsyncCallback References a method to be called when a corresponding asynchronous operation completes.
state java.lang.Object The state.

Returns: com.aspose.ms.System.IAsyncResult - IAsyncResult that represents the status of an asynchronous operation.

beginAddMessageFlags(IConnection connection, int startSequence, int endSequence, ImapMessageFlags flags)

public final System.IAsyncResult beginAddMessageFlags(IConnection connection, int startSequence, int endSequence, ImapMessageFlags flags)

Adds the flags of the message asynchronously

Parameters:

Parameter Type Description
connection IConnection Connection to a server
startSequence int The starting sequence number of a message list
endSequence int The ending sequence number of a message list
flags ImapMessageFlags Flag value

Returns: com.aspose.ms.System.IAsyncResult - IAsyncResult that represents the status of an asynchronous operation.

beginAddMessageFlags(IConnection connection, int startSequence, int endSequence, ImapMessageFlags flags, System.AsyncCallback callback)

public final System.IAsyncResult beginAddMessageFlags(IConnection connection, int startSequence, int endSequence, ImapMessageFlags flags, System.AsyncCallback callback)

Adds the flags of the message asynchronously

Parameters:

Parameter Type Description
connection IConnection Connection to a server
startSequence int The starting sequence number of a message list
endSequence int The ending sequence number of a message list
flags ImapMessageFlags Flag value
callback com.aspose.ms.System.AsyncCallback References a method to be called when a corresponding asynchronous operation completes.

Returns: com.aspose.ms.System.IAsyncResult - IAsyncResult that represents the status of an asynchronous operation.

beginAddMessageFlags(IConnection connection, int startSequence, int endSequence, ImapMessageFlags flags, System.AsyncCallback callback, Object state)

public final System.IAsyncResult beginAddMessageFlags(IConnection connection, int startSequence, int endSequence, ImapMessageFlags flags, System.AsyncCallback callback, Object state)

Adds the flags of the message asynchronously

Parameters:

Parameter Type Description
connection IConnection Connection to a server
startSequence int The starting sequence number of a message list
endSequence int The ending sequence number of a message list
flags ImapMessageFlags Flag value
callback com.aspose.ms.System.AsyncCallback References a method to be called when a corresponding asynchronous operation completes.
state java.lang.Object The state.

Returns: com.aspose.ms.System.IAsyncResult - IAsyncResult that represents the status of an asynchronous operation.

beginAddMessageFlags(IConnection connection, int startSequence, int endSequence, ImapMessageFlags flags, long modificationSequence)

public final System.IAsyncResult beginAddMessageFlags(IConnection connection, int startSequence, int endSequence, ImapMessageFlags flags, long modificationSequence)

Adds the flags of the message asynchronously

Parameters:

Parameter Type Description
connection IConnection Connection to a server
startSequence int The starting sequence number of a message list
endSequence int The ending sequence number of a message list
flags ImapMessageFlags Flag value
modificationSequence long Modification sequence. Please, read more https://tools.ietf.org/html/rfc7162

Returns: com.aspose.ms.System.IAsyncResult - IAsyncResult that represents the status of an asynchronous operation.

beginAddMessageFlags(IConnection connection, int startSequence, int endSequence, ImapMessageFlags flags, long modificationSequence, System.AsyncCallback callback)

public final System.IAsyncResult beginAddMessageFlags(IConnection connection, int startSequence, int endSequence, ImapMessageFlags flags, long modificationSequence, System.AsyncCallback callback)

Adds the flags of the message asynchronously

Parameters:

Parameter Type Description
connection IConnection Connection to a server
startSequence int The starting sequence number of a message list
endSequence int The ending sequence number of a message list
flags ImapMessageFlags Flag value
modificationSequence long Modification sequence. Please, read more https://tools.ietf.org/html/rfc7162
callback com.aspose.ms.System.AsyncCallback References a method to be called when a corresponding asynchronous operation completes.

Returns: com.aspose.ms.System.IAsyncResult - IAsyncResult that represents the status of an asynchronous operation.

beginAddMessageFlags(IConnection connection, int startSequence, int endSequence, ImapMessageFlags flags, long modificationSequence, System.AsyncCallback callback, Object state)

public final System.IAsyncResult beginAddMessageFlags(IConnection connection, int startSequence, int endSequence, ImapMessageFlags flags, long modificationSequence, System.AsyncCallback callback, Object state)

Adds the flags of the message asynchronously

Parameters:

Parameter Type Description
connection IConnection Connection to a server
startSequence int The starting sequence number of a message list
endSequence int The ending sequence number of a message list
flags ImapMessageFlags Flag value
modificationSequence long Modification sequence. Please, read more https://tools.ietf.org/html/rfc7162
callback com.aspose.ms.System.AsyncCallback References a method to be called when a corresponding asynchronous operation completes.
state java.lang.Object The state.

Returns: com.aspose.ms.System.IAsyncResult - IAsyncResult that represents the status of an asynchronous operation.

beginAddMessageFlags(IConnection connection, Iterable messageInfoSet, ImapMessageFlags flags)

public final System.IAsyncResult beginAddMessageFlags(IConnection connection, Iterable<ImapMessageInfo> messageInfoSet, ImapMessageFlags flags)

Adds the flags of the message asynchronously

Parameters:

Parameter Type Description
connection IConnection Connection to a server
messageInfoSet java.lang.Iterable<com.aspose.email.ImapMessageInfo> The set of ImapMessageInfo
flags ImapMessageFlags Flag value

Returns: com.aspose.ms.System.IAsyncResult - IAsyncResult that represents the status of an asynchronous operation.

beginAddMessageFlags(IConnection connection, Iterable messageInfoSet, ImapMessageFlags flags, System.AsyncCallback callback)

public final System.IAsyncResult beginAddMessageFlags(IConnection connection, Iterable<ImapMessageInfo> messageInfoSet, ImapMessageFlags flags, System.AsyncCallback callback)

Adds the flags of the message asynchronously

Parameters:

Parameter Type Description
connection IConnection Connection to a server
messageInfoSet java.lang.Iterable<com.aspose.email.ImapMessageInfo> The set of ImapMessageInfo
flags ImapMessageFlags Flag value
callback com.aspose.ms.System.AsyncCallback References a method to be called when a corresponding asynchronous operation completes.

Returns: com.aspose.ms.System.IAsyncResult - IAsyncResult that represents the status of an asynchronous operation.

beginAddMessageFlags(IConnection connection, Iterable messageInfoSet, ImapMessageFlags flags, System.AsyncCallback callback, Object state)

public final System.IAsyncResult beginAddMessageFlags(IConnection connection, Iterable<ImapMessageInfo> messageInfoSet, ImapMessageFlags flags, System.AsyncCallback callback, Object state)

Adds the flags of the message asynchronously

Parameters:

Parameter Type Description
connection IConnection Connection to a server
messageInfoSet java.lang.Iterable<com.aspose.email.ImapMessageInfo> The set of ImapMessageInfo
flags ImapMessageFlags Flag value
callback com.aspose.ms.System.AsyncCallback References a method to be called when a corresponding asynchronous operation completes.
state java.lang.Object The state.

Returns: com.aspose.ms.System.IAsyncResult - IAsyncResult that represents the status of an asynchronous operation.

beginAddMessageFlags(IConnection connection, Iterable messageInfoSet, ImapMessageFlags flags, long modificationSequence)

public final System.IAsyncResult beginAddMessageFlags(IConnection connection, Iterable<ImapMessageInfo> messageInfoSet, ImapMessageFlags flags, long modificationSequence)

Adds the flags of the message asynchronously

Parameters:

Parameter Type Description
connection IConnection Connection to a server
messageInfoSet java.lang.Iterable<com.aspose.email.ImapMessageInfo> The set of ImapMessageInfo
flags ImapMessageFlags Flag value
modificationSequence long Modification sequence. Please, read more https://tools.ietf.org/html/rfc7162

Returns: com.aspose.ms.System.IAsyncResult - IAsyncResult that represents the status of an asynchronous operation.

beginAddMessageFlags(IConnection connection, Iterable messageInfoSet, ImapMessageFlags flags, long modificationSequence, System.AsyncCallback callback)

public final System.IAsyncResult beginAddMessageFlags(IConnection connection, Iterable<ImapMessageInfo> messageInfoSet, ImapMessageFlags flags, long modificationSequence, System.AsyncCallback callback)

Adds the flags of the message asynchronously

Parameters:

Parameter Type Description
connection IConnection Connection to a server
messageInfoSet java.lang.Iterable<com.aspose.email.ImapMessageInfo> The set of ImapMessageInfo
flags ImapMessageFlags Flag value
modificationSequence long Modification sequence. Please, read more https://tools.ietf.org/html/rfc7162
callback com.aspose.ms.System.AsyncCallback References a method to be called when a corresponding asynchronous operation completes.

Returns: com.aspose.ms.System.IAsyncResult - IAsyncResult that represents the status of an asynchronous operation.

beginAddMessageFlags(IConnection connection, Iterable messageInfoSet, ImapMessageFlags flags, long modificationSequence, System.AsyncCallback callback, Object state)

public final System.IAsyncResult beginAddMessageFlags(IConnection connection, Iterable<ImapMessageInfo> messageInfoSet, ImapMessageFlags flags, long modificationSequence, System.AsyncCallback callback, Object state)

Adds the flags of the message asynchronously

Parameters:

Parameter Type Description
connection IConnection Connection to a server
messageInfoSet java.lang.Iterable<com.aspose.email.ImapMessageInfo> The set of ImapMessageInfo
flags ImapMessageFlags Flag value
modificationSequence long Modification sequence. Please, read more https://tools.ietf.org/html/rfc7162
callback com.aspose.ms.System.AsyncCallback References a method to be called when a corresponding asynchronous operation completes.
state java.lang.Object The state.

Returns: com.aspose.ms.System.IAsyncResult - IAsyncResult that represents the status of an asynchronous operation.

beginAddMessageFlags(IConnection connection, String uniqueId, ImapMessageFlags flags)

public final System.IAsyncResult beginAddMessageFlags(IConnection connection, String uniqueId, ImapMessageFlags flags)

Adds the flags to the message asynchronously

Parameters:

Parameter Type Description
connection IConnection Connection to a server
uniqueId java.lang.String Unique identifier of a message
flags ImapMessageFlags The flags to be added

Returns: com.aspose.ms.System.IAsyncResult - IAsyncResult that represents the status of an asynchronous operation.

beginAddMessageFlags(IConnection connection, String uniqueId, ImapMessageFlags flags, System.AsyncCallback callback)

public final System.IAsyncResult beginAddMessageFlags(IConnection connection, String uniqueId, ImapMessageFlags flags, System.AsyncCallback callback)

Adds the flags to the message asynchronously

Parameters:

Parameter Type Description
connection IConnection Connection to a server
uniqueId java.lang.String Unique identifier of a message
flags ImapMessageFlags The flags to be added
callback com.aspose.ms.System.AsyncCallback References a method to be called when a corresponding asynchronous operation completes.

Returns: com.aspose.ms.System.IAsyncResult - IAsyncResult that represents the status of an asynchronous operation.

beginAddMessageFlags(IConnection connection, String uniqueId, ImapMessageFlags flags, System.AsyncCallback callback, Object state)

public final System.IAsyncResult beginAddMessageFlags(IConnection connection, String uniqueId, ImapMessageFlags flags, System.AsyncCallback callback, Object state)

Adds the flags to the message asynchronously

Parameters:

Parameter Type Description
connection IConnection Connection to a server
uniqueId java.lang.String Unique identifier of a message
flags ImapMessageFlags The flags to be added
callback com.aspose.ms.System.AsyncCallback References a method to be called when a corresponding asynchronous operation completes.
state java.lang.Object The state.

Returns: com.aspose.ms.System.IAsyncResult - IAsyncResult that represents the status of an asynchronous operation.

beginAddMessageFlags(IConnection connection, String uniqueId, ImapMessageFlags flags, long modificationSequence)

public final System.IAsyncResult beginAddMessageFlags(IConnection connection, String uniqueId, ImapMessageFlags flags, long modificationSequence)

Adds the flags to the message asynchronously

Parameters:

Parameter Type Description
connection IConnection Connection to a server
uniqueId java.lang.String Unique identifier of a message
flags ImapMessageFlags The flags to be added
modificationSequence long Modification sequence. Please, read more https://tools.ietf.org/html/rfc7162

Returns: com.aspose.ms.System.IAsyncResult - IAsyncResult that represents the status of an asynchronous operation.

beginAddMessageFlags(IConnection connection, String uniqueId, ImapMessageFlags flags, long modificationSequence, System.AsyncCallback callback)

public final System.IAsyncResult beginAddMessageFlags(IConnection connection, String uniqueId, ImapMessageFlags flags, long modificationSequence, System.AsyncCallback callback)

Adds the flags to the message asynchronously

Parameters:

Parameter Type Description
connection IConnection Connection to a server
uniqueId java.lang.String Unique identifier of a message
flags ImapMessageFlags The flags to be added
modificationSequence long Modification sequence. Please, read more https://tools.ietf.org/html/rfc7162
callback com.aspose.ms.System.AsyncCallback References a method to be called when a corresponding asynchronous operation completes.

Returns: com.aspose.ms.System.IAsyncResult - IAsyncResult that represents the status of an asynchronous operation.

beginAddMessageFlags(IConnection connection, String uniqueId, ImapMessageFlags flags, long modificationSequence, System.AsyncCallback callback, Object state)

public final System.IAsyncResult beginAddMessageFlags(IConnection connection, String uniqueId, ImapMessageFlags flags, long modificationSequence, System.AsyncCallback callback, Object state)

Adds the flags to the message asynchronously

Parameters:

Parameter Type Description
connection IConnection Connection to a server
uniqueId java.lang.String Unique identifier of a message
flags ImapMessageFlags The flags to be added
modificationSequence long Modification sequence. Please, read more https://tools.ietf.org/html/rfc7162
callback com.aspose.ms.System.AsyncCallback References a method to be called when a corresponding asynchronous operation completes.
state java.lang.Object The state.

Returns: com.aspose.ms.System.IAsyncResult - IAsyncResult that represents the status of an asynchronous operation.

beginAddMessageFlags(IConnection connection, String startUid, String endUid, ImapMessageFlags flags)

public final System.IAsyncResult beginAddMessageFlags(IConnection connection, String startUid, String endUid, ImapMessageFlags flags)

Adds the flags of the message asynchronously

Parameters:

Parameter Type Description
connection IConnection Connection to a server
startUid java.lang.String The starting UID of a message list
endUid java.lang.String The ending UID of a message list
flags ImapMessageFlags Flag value

Returns: com.aspose.ms.System.IAsyncResult - IAsyncResult that represents the status of an asynchronous operation.

beginAddMessageFlags(IConnection connection, String startUid, String endUid, ImapMessageFlags flags, System.AsyncCallback callback)

public final System.IAsyncResult beginAddMessageFlags(IConnection connection, String startUid, String endUid, ImapMessageFlags flags, System.AsyncCallback callback)

Adds the flags of the message asynchronously

Parameters:

Parameter Type Description
connection IConnection Connection to a server
startUid java.lang.String The starting UID of a message list
endUid java.lang.String The ending UID of a message list
flags ImapMessageFlags Flag value
callback com.aspose.ms.System.AsyncCallback References a method to be called when a corresponding asynchronous operation completes.

Returns: com.aspose.ms.System.IAsyncResult - IAsyncResult that represents the status of an asynchronous operation.

beginAddMessageFlags(IConnection connection, String startUid, String endUid, ImapMessageFlags flags, System.AsyncCallback callback, Object state)

public final System.IAsyncResult beginAddMessageFlags(IConnection connection, String startUid, String endUid, ImapMessageFlags flags, System.AsyncCallback callback, Object state)

Adds the flags of the message asynchronously

Parameters:

Parameter Type Description
connection IConnection Connection to a server
startUid java.lang.String The starting UID of a message list
endUid java.lang.String The ending UID of a message list
flags ImapMessageFlags Flag value
callback com.aspose.ms.System.AsyncCallback References a method to be called when a corresponding asynchronous operation completes.
state java.lang.Object The state.

Returns: com.aspose.ms.System.IAsyncResult - IAsyncResult that represents the status of an asynchronous operation.

beginAddMessageFlags(IConnection connection, String startUid, String endUid, ImapMessageFlags flags, long modificationSequence)

public final System.IAsyncResult beginAddMessageFlags(IConnection connection, String startUid, String endUid, ImapMessageFlags flags, long modificationSequence)

Adds the flags of the message asynchronously

Parameters:

Parameter Type Description
connection IConnection Connection to a server
startUid java.lang.String The starting UID of a message list
endUid java.lang.String The ending UID of a message list
flags ImapMessageFlags Flag value
modificationSequence long Modification sequence. Please, read more https://tools.ietf.org/html/rfc7162

Returns: com.aspose.ms.System.IAsyncResult - IAsyncResult that represents the status of an asynchronous operation.

beginAddMessageFlags(IConnection connection, String startUid, String endUid, ImapMessageFlags flags, long modificationSequence, System.AsyncCallback callback)

public final System.IAsyncResult beginAddMessageFlags(IConnection connection, String startUid, String endUid, ImapMessageFlags flags, long modificationSequence, System.AsyncCallback callback)

Adds the flags of the message asynchronously

Parameters:

Parameter Type Description
connection IConnection Connection to a server
startUid java.lang.String The starting UID of a message list
endUid java.lang.String The ending UID of a message list
flags ImapMessageFlags Flag value
modificationSequence long Modification sequence. Please, read more https://tools.ietf.org/html/rfc7162
callback com.aspose.ms.System.AsyncCallback References a method to be called when a corresponding asynchronous operation completes.

Returns: com.aspose.ms.System.IAsyncResult - IAsyncResult that represents the status of an asynchronous operation.

beginAddMessageFlags(IConnection connection, String startUid, String endUid, ImapMessageFlags flags, long modificationSequence, System.AsyncCallback callback, Object state)

public final System.IAsyncResult beginAddMessageFlags(IConnection connection, String startUid, String endUid, ImapMessageFlags flags, long modificationSequence, System.AsyncCallback callback, Object state)

Adds the flags of the message asynchronously

Parameters:

Parameter Type Description
connection IConnection Connection to a server
startUid java.lang.String The starting UID of a message list
endUid java.lang.String The ending UID of a message list
flags ImapMessageFlags Flag value
modificationSequence long Modification sequence. Please, read more https://tools.ietf.org/html/rfc7162
callback com.aspose.ms.System.AsyncCallback References a method to be called when a corresponding asynchronous operation completes.
state java.lang.Object The state.

Returns: com.aspose.ms.System.IAsyncResult - IAsyncResult that represents the status of an asynchronous operation.

beginAddMessageFlags(int sequenceNumber, ImapMessageFlags flags)

public final System.IAsyncResult beginAddMessageFlags(int sequenceNumber, ImapMessageFlags flags)

Adds the flags to the message asynchronously

Parameters:

Parameter Type Description
sequenceNumber int The sequence number of message
flags ImapMessageFlags The flags to be added

Returns: com.aspose.ms.System.IAsyncResult - IAsyncResult that represents the status of an asynchronous operation.

beginAddMessageFlags(int sequenceNumber, ImapMessageFlags flags, System.AsyncCallback callback)

public final System.IAsyncResult beginAddMessageFlags(int sequenceNumber, ImapMessageFlags flags, System.AsyncCallback callback)

Adds the flags to the message asynchronously

Parameters:

Parameter Type Description
sequenceNumber int The sequence number of message
flags ImapMessageFlags The flags to be added
callback com.aspose.ms.System.AsyncCallback References a method to be called when a corresponding asynchronous operation completes.

Returns: com.aspose.ms.System.IAsyncResult - IAsyncResult that represents the status of an asynchronous operation.

beginAddMessageFlags(int sequenceNumber, ImapMessageFlags flags, System.AsyncCallback callback, Object state)

public final System.IAsyncResult beginAddMessageFlags(int sequenceNumber, ImapMessageFlags flags, System.AsyncCallback callback, Object state)

Adds the flags to the message asynchronously

Parameters:

Parameter Type Description
sequenceNumber int The sequence number of message
flags ImapMessageFlags The flags to be added
callback com.aspose.ms.System.AsyncCallback References a method to be called when a corresponding asynchronous operation completes.
state java.lang.Object The state.

Returns: com.aspose.ms.System.IAsyncResult - IAsyncResult that represents the status of an asynchronous operation.

beginAddMessageFlags(int sequenceNumber, ImapMessageFlags flags, long modificationSequence)

public final System.IAsyncResult beginAddMessageFlags(int sequenceNumber, ImapMessageFlags flags, long modificationSequence)

Adds the flags to the message asynchronously

Parameters:

Parameter Type Description
sequenceNumber int The sequence number of message
flags ImapMessageFlags The flags to be added
modificationSequence long Modification sequence. Please, read more https://tools.ietf.org/html/rfc7162

Returns: com.aspose.ms.System.IAsyncResult - IAsyncResult that represents the status of an asynchronous operation.

beginAddMessageFlags(int sequenceNumber, ImapMessageFlags flags, long modificationSequence, System.AsyncCallback callback)

public final System.IAsyncResult beginAddMessageFlags(int sequenceNumber, ImapMessageFlags flags, long modificationSequence, System.AsyncCallback callback)

Adds the flags to the message asynchronously

Parameters:

Parameter Type Description
sequenceNumber int The sequence number of message
flags ImapMessageFlags The flags to be added
modificationSequence long Modification sequence. Please, read more https://tools.ietf.org/html/rfc7162
callback com.aspose.ms.System.AsyncCallback References a method to be called when a corresponding asynchronous operation completes.

Returns: com.aspose.ms.System.IAsyncResult - IAsyncResult that represents the status of an asynchronous operation.

beginAddMessageFlags(int sequenceNumber, ImapMessageFlags flags, long modificationSequence, System.AsyncCallback callback, Object state)

public final System.IAsyncResult beginAddMessageFlags(int sequenceNumber, ImapMessageFlags flags, long modificationSequence, System.AsyncCallback callback, Object state)

Adds the flags to the message asynchronously

Parameters:

Parameter Type Description
sequenceNumber int The sequence number of message
flags ImapMessageFlags The flags to be added
modificationSequence long Modification sequence. Please, read more https://tools.ietf.org/html/rfc7162
callback com.aspose.ms.System.AsyncCallback References a method to be called when a corresponding asynchronous operation completes.
state java.lang.Object The state.

Returns: com.aspose.ms.System.IAsyncResult - IAsyncResult that represents the status of an asynchronous operation.

beginAddMessageFlags(int startSequence, int endSequence, ImapMessageFlags flags)

public final System.IAsyncResult beginAddMessageFlags(int startSequence, int endSequence, ImapMessageFlags flags)

Adds the flags of the message asynchronously

Parameters:

Parameter Type Description
startSequence int The starting sequence number of a message list
endSequence int The ending sequence number of a message list
flags ImapMessageFlags Flag value

Returns: com.aspose.ms.System.IAsyncResult - IAsyncResult that represents the status of an asynchronous operation.

beginAddMessageFlags(int startSequence, int endSequence, ImapMessageFlags flags, System.AsyncCallback callback)

public final System.IAsyncResult beginAddMessageFlags(int startSequence, int endSequence, ImapMessageFlags flags, System.AsyncCallback callback)

Adds the flags of the message asynchronously

Parameters:

Parameter Type Description
startSequence int The starting sequence number of a message list
endSequence int The ending sequence number of a message list
flags ImapMessageFlags Flag value
callback com.aspose.ms.System.AsyncCallback References a method to be called when a corresponding asynchronous operation completes.

Returns: com.aspose.ms.System.IAsyncResult - IAsyncResult that represents the status of an asynchronous operation.

beginAddMessageFlags(int startSequence, int endSequence, ImapMessageFlags flags, System.AsyncCallback callback, Object state)

public final System.IAsyncResult beginAddMessageFlags(int startSequence, int endSequence, ImapMessageFlags flags, System.AsyncCallback callback, Object state)

Adds the flags of the message asynchronously

Parameters:

Parameter Type Description
startSequence int The starting sequence number of a message list
endSequence int The ending sequence number of a message list
flags ImapMessageFlags Flag value
callback com.aspose.ms.System.AsyncCallback References a method to be called when a corresponding asynchronous operation completes.
state java.lang.Object The state.

Returns: com.aspose.ms.System.IAsyncResult - IAsyncResult that represents the status of an asynchronous operation.

beginAddMessageFlags(int startSequence, int endSequence, ImapMessageFlags flags, long modificationSequence)

public final System.IAsyncResult beginAddMessageFlags(int startSequence, int endSequence, ImapMessageFlags flags, long modificationSequence)

Adds the flags of the message asynchronously

Parameters:

Parameter Type Description
startSequence int The starting sequence number of a message list
endSequence int The ending sequence number of a message list
flags ImapMessageFlags Flag value
modificationSequence long Modification sequence. Please, read more https://tools.ietf.org/html/rfc7162

Returns: com.aspose.ms.System.IAsyncResult - IAsyncResult that represents the status of an asynchronous operation.

beginAddMessageFlags(int startSequence, int endSequence, ImapMessageFlags flags, long modificationSequence, System.AsyncCallback callback)

public final System.IAsyncResult beginAddMessageFlags(int startSequence, int endSequence, ImapMessageFlags flags, long modificationSequence, System.AsyncCallback callback)

Adds the flags of the message asynchronously

Parameters:

Parameter Type Description
startSequence int The starting sequence number of a message list
endSequence int The ending sequence number of a message list
flags ImapMessageFlags Flag value
modificationSequence long Modification sequence. Please, read more https://tools.ietf.org/html/rfc7162
callback com.aspose.ms.System.AsyncCallback References a method to be called when a corresponding asynchronous operation completes.

Returns: com.aspose.ms.System.IAsyncResult - IAsyncResult that represents the status of an asynchronous operation.

beginAddMessageFlags(int startSequence, int endSequence, ImapMessageFlags flags, long modificationSequence, System.AsyncCallback callback, Object state)

public final System.IAsyncResult beginAddMessageFlags(int startSequence, int endSequence, ImapMessageFlags flags, long modificationSequence, System.AsyncCallback callback, Object state)

Adds the flags of the message asynchronously

Parameters:

Parameter Type Description
startSequence int The starting sequence number of a message list
endSequence int The ending sequence number of a message list
flags ImapMessageFlags Flag value
modificationSequence long Modification sequence. Please, read more https://tools.ietf.org/html/rfc7162
callback com.aspose.ms.System.AsyncCallback References a method to be called when a corresponding asynchronous operation completes.
state java.lang.Object The state.

Returns: com.aspose.ms.System.IAsyncResult - IAsyncResult that represents the status of an asynchronous operation.

beginAddMessageFlags(Iterable messageInfoSet, ImapMessageFlags flags)

public final System.IAsyncResult beginAddMessageFlags(Iterable<ImapMessageInfo> messageInfoSet, ImapMessageFlags flags)

Adds the flags of the message asynchronously

Parameters:

Parameter Type Description
messageInfoSet java.lang.Iterable<com.aspose.email.ImapMessageInfo> The set of ImapMessageInfo
flags ImapMessageFlags Flag value

Returns: com.aspose.ms.System.IAsyncResult - IAsyncResult that represents the status of an asynchronous operation.

beginAddMessageFlags(Iterable messageInfoSet, ImapMessageFlags flags, System.AsyncCallback callback)

public final System.IAsyncResult beginAddMessageFlags(Iterable<ImapMessageInfo> messageInfoSet, ImapMessageFlags flags, System.AsyncCallback callback)

Adds the flags of the message asynchronously

Parameters:

Parameter Type Description
messageInfoSet java.lang.Iterable<com.aspose.email.ImapMessageInfo> The set of ImapMessageInfo
flags ImapMessageFlags Flag value
callback com.aspose.ms.System.AsyncCallback References a method to be called when a corresponding asynchronous operation completes.

Returns: com.aspose.ms.System.IAsyncResult - IAsyncResult that represents the status of an asynchronous operation.

beginAddMessageFlags(Iterable messageInfoSet, ImapMessageFlags flags, System.AsyncCallback callback, Object state)

public final System.IAsyncResult beginAddMessageFlags(Iterable<ImapMessageInfo> messageInfoSet, ImapMessageFlags flags, System.AsyncCallback callback, Object state)

Adds the flags of the message

Parameters:

Parameter Type Description
messageInfoSet java.lang.Iterable<com.aspose.email.ImapMessageInfo> The set of ImapMessageInfo
flags ImapMessageFlags Flag value
callback com.aspose.ms.System.AsyncCallback References a method to be called when a corresponding asynchronous operation completes.
state java.lang.Object The state.

Returns: com.aspose.ms.System.IAsyncResult - IAsyncResult that represents the status of an asynchronous operation.

beginAddMessageFlags(Iterable messageInfoSet, ImapMessageFlags flags, long modificationSequence)

public final System.IAsyncResult beginAddMessageFlags(Iterable<ImapMessageInfo> messageInfoSet, ImapMessageFlags flags, long modificationSequence)

Adds the flags of the message asynchronously

Parameters:

Parameter Type Description
messageInfoSet java.lang.Iterable<com.aspose.email.ImapMessageInfo> The set of ImapMessageInfo
flags ImapMessageFlags Flag value
modificationSequence long Modification sequence. Please, read more https://tools.ietf.org/html/rfc7162

Returns: com.aspose.ms.System.IAsyncResult - IAsyncResult that represents the status of an asynchronous operation.

beginAddMessageFlags(Iterable messageInfoSet, ImapMessageFlags flags, long modificationSequence, System.AsyncCallback callback)

public final System.IAsyncResult beginAddMessageFlags(Iterable<ImapMessageInfo> messageInfoSet, ImapMessageFlags flags, long modificationSequence, System.AsyncCallback callback)

Adds the flags of the message asynchronously

Parameters:

Parameter Type Description
messageInfoSet java.lang.Iterable<com.aspose.email.ImapMessageInfo> The set of ImapMessageInfo
flags ImapMessageFlags Flag value
modificationSequence long Modification sequence. Please, read more https://tools.ietf.org/html/rfc7162
callback com.aspose.ms.System.AsyncCallback References a method to be called when a corresponding asynchronous operation completes.

Returns: com.aspose.ms.System.IAsyncResult - IAsyncResult that represents the status of an asynchronous operation.

beginAddMessageFlags(Iterable messageInfoSet, ImapMessageFlags flags, long modificationSequence, System.AsyncCallback callback, Object state)

public final System.IAsyncResult beginAddMessageFlags(Iterable<ImapMessageInfo> messageInfoSet, ImapMessageFlags flags, long modificationSequence, System.AsyncCallback callback, Object state)

Adds the flags of the message asynchronously

Parameters:

Parameter Type Description
messageInfoSet java.lang.Iterable<com.aspose.email.ImapMessageInfo> The set of ImapMessageInfo
flags ImapMessageFlags Flag value
modificationSequence long Modification sequence. Please, read more https://tools.ietf.org/html/rfc7162
callback com.aspose.ms.System.AsyncCallback References a method to be called when a corresponding asynchronous operation completes.
state java.lang.Object The state.

Returns: com.aspose.ms.System.IAsyncResult - IAsyncResult that represents the status of an asynchronous operation.

beginAddMessageFlags(String uniqueId, ImapMessageFlags flags)

public final System.IAsyncResult beginAddMessageFlags(String uniqueId, ImapMessageFlags flags)

Adds the flags to the message asynchronously

Parameters:

Parameter Type Description
uniqueId java.lang.String Unique identifier of a message
flags ImapMessageFlags The flags to be added

Returns: com.aspose.ms.System.IAsyncResult - IAsyncResult that represents the status of an asynchronous operation.

beginAddMessageFlags(String uniqueId, ImapMessageFlags flags, System.AsyncCallback callback)

public final System.IAsyncResult beginAddMessageFlags(String uniqueId, ImapMessageFlags flags, System.AsyncCallback callback)

Adds the flags to the message asynchronously

Parameters:

Parameter Type Description
uniqueId java.lang.String Unique identifier of a message
flags ImapMessageFlags The flags to be added
callback com.aspose.ms.System.AsyncCallback References a method to be called when a corresponding asynchronous operation completes.

Returns: com.aspose.ms.System.IAsyncResult - IAsyncResult that represents the status of an asynchronous operation.

beginAddMessageFlags(String uniqueId, ImapMessageFlags flags, System.AsyncCallback callback, Object state)

public final System.IAsyncResult beginAddMessageFlags(String uniqueId, ImapMessageFlags flags, System.AsyncCallback callback, Object state)

Adds the flags to the message asynchronously

Parameters:

Parameter Type Description
uniqueId java.lang.String Unique identifier of a message
flags ImapMessageFlags The flags to be added
callback com.aspose.ms.System.AsyncCallback References a method to be called when a corresponding asynchronous operation completes.
state java.lang.Object The state.

Returns: com.aspose.ms.System.IAsyncResult - IAsyncResult that represents the status of an asynchronous operation.

beginAddMessageFlags(String uniqueId, ImapMessageFlags flags, long modificationSequence)

public final System.IAsyncResult beginAddMessageFlags(String uniqueId, ImapMessageFlags flags, long modificationSequence)

Adds the flags to the message asynchronously

Parameters:

Parameter Type Description
uniqueId java.lang.String Unique identifier of a message
flags ImapMessageFlags The flags to be added
modificationSequence long Modification sequence. Please, read more https://tools.ietf.org/html/rfc7162

Returns: com.aspose.ms.System.IAsyncResult - IAsyncResult that represents the status of an asynchronous operation.

beginAddMessageFlags(String uniqueId, ImapMessageFlags flags, long modificationSequence, System.AsyncCallback callback)

public final System.IAsyncResult beginAddMessageFlags(String uniqueId, ImapMessageFlags flags, long modificationSequence, System.AsyncCallback callback)

Adds the flags to the message asynchronously

Parameters:

Parameter Type Description
uniqueId java.lang.String Unique identifier of a message
flags ImapMessageFlags The flags to be added
modificationSequence long Modification sequence. Please, read more https://tools.ietf.org/html/rfc7162
callback com.aspose.ms.System.AsyncCallback References a method to be called when a corresponding asynchronous operation completes.

Returns: com.aspose.ms.System.IAsyncResult - IAsyncResult that represents the status of an asynchronous operation.

beginAddMessageFlags(String uniqueId, ImapMessageFlags flags, long modificationSequence, System.AsyncCallback callback, Object state)

public final System.IAsyncResult beginAddMessageFlags(String uniqueId, ImapMessageFlags flags, long modificationSequence, System.AsyncCallback callback, Object state)

Adds the flags to the message asynchronously

Parameters:

Parameter Type Description
uniqueId java.lang.String Unique identifier of a message
flags ImapMessageFlags The flags to be added
modificationSequence long Modification sequence. Please, read more https://tools.ietf.org/html/rfc7162
callback com.aspose.ms.System.AsyncCallback References a method to be called when a corresponding asynchronous operation completes.
state java.lang.Object The state.

Returns: com.aspose.ms.System.IAsyncResult - IAsyncResult that represents the status of an asynchronous operation.

beginAddMessageFlags(String startUid, String endUid, ImapMessageFlags flags)

public final System.IAsyncResult beginAddMessageFlags(String startUid, String endUid, ImapMessageFlags flags)

Adds the flags of the message asynchronously

Parameters:

Parameter Type Description
startUid java.lang.String The starting UID of a message list
endUid java.lang.String The ending UID of a message list
flags ImapMessageFlags Flag value

Returns: com.aspose.ms.System.IAsyncResult - IAsyncResult that represents the status of an asynchronous operation.

beginAddMessageFlags(String startUid, String endUid, ImapMessageFlags flags, System.AsyncCallback callback)

public final System.IAsyncResult beginAddMessageFlags(String startUid, String endUid, ImapMessageFlags flags, System.AsyncCallback callback)

Adds the flags of the message asynchronously

Parameters:

Parameter Type Description
startUid java.lang.String The starting UID of a message list
endUid java.lang.String The ending UID of a message list
flags ImapMessageFlags Flag value
callback com.aspose.ms.System.AsyncCallback References a method to be called when a corresponding asynchronous operation completes.

Returns: com.aspose.ms.System.IAsyncResult - IAsyncResult that represents the status of an asynchronous operation.

beginAddMessageFlags(String startUid, String endUid, ImapMessageFlags flags, System.AsyncCallback callback, Object state)

public final System.IAsyncResult beginAddMessageFlags(String startUid, String endUid, ImapMessageFlags flags, System.AsyncCallback callback, Object state)

Adds the flags of the message asynchronously

Parameters:

Parameter Type Description
startUid java.lang.String The starting UID of a message list
endUid java.lang.String The ending UID of a message list
flags ImapMessageFlags Flag value
callback com.aspose.ms.System.AsyncCallback References a method to be called when a corresponding asynchronous operation completes.
state java.lang.Object The state.

Returns: com.aspose.ms.System.IAsyncResult - IAsyncResult that represents the status of an asynchronous operation.

beginAddMessageFlags(String startUid, String endUid, ImapMessageFlags flags, long modificationSequence)

public final System.IAsyncResult beginAddMessageFlags(String startUid, String endUid, ImapMessageFlags flags, long modificationSequence)

Adds the flags of the message asynchronously

Parameters:

Parameter Type Description
startUid java.lang.String The starting UID of a message list
endUid java.lang.String The ending UID of a message list
flags ImapMessageFlags Flag value
modificationSequence long Modification sequence. Please, read more https://tools.ietf.org/html/rfc7162

Returns: com.aspose.ms.System.IAsyncResult - IAsyncResult that represents the status of an asynchronous operation.

beginAddMessageFlags(String startUid, String endUid, ImapMessageFlags flags, long modificationSequence, System.AsyncCallback callback)

public final System.IAsyncResult beginAddMessageFlags(String startUid, String endUid, ImapMessageFlags flags, long modificationSequence, System.AsyncCallback callback)

Adds the flags of the message asynchronously

Parameters:

Parameter Type Description
startUid java.lang.String The starting UID of a message list
endUid java.lang.String The ending UID of a message list
flags ImapMessageFlags Flag value
modificationSequence long Modification sequence. Please, read more https://tools.ietf.org/html/rfc7162
callback com.aspose.ms.System.AsyncCallback References a method to be called when a corresponding asynchronous operation completes.

Returns: com.aspose.ms.System.IAsyncResult - IAsyncResult that represents the status of an asynchronous operation.

beginAddMessageFlags(String startUid, String endUid, ImapMessageFlags flags, long modificationSequence, System.AsyncCallback callback, Object state)

public final System.IAsyncResult beginAddMessageFlags(String startUid, String endUid, ImapMessageFlags flags, long modificationSequence, System.AsyncCallback callback, Object state)

Adds the flags of the message asynchronously

Parameters:

Parameter Type Description
startUid java.lang.String The starting UID of a message list
endUid java.lang.String The ending UID of a message list
flags ImapMessageFlags Flag value
modificationSequence long Modification sequence. Please, read more https://tools.ietf.org/html/rfc7162
callback com.aspose.ms.System.AsyncCallback References a method to be called when a corresponding asynchronous operation completes.
state java.lang.Object The state.

Returns: com.aspose.ms.System.IAsyncResult - IAsyncResult that represents the status of an asynchronous operation.

beginAddMessageFlagsBySequences(IConnection connection, Iterable sequenceSet, ImapMessageFlags flags)

public final System.IAsyncResult beginAddMessageFlagsBySequences(IConnection connection, Iterable<Integer> sequenceSet, ImapMessageFlags flags)

Adds the flags of the message asynchronously

Parameters:

Parameter Type Description
connection IConnection Connection to a server
sequenceSet java.lang.Iterable<java.lang.Integer> The set of sequence numbers for messages
flags ImapMessageFlags Flag value

Returns: com.aspose.ms.System.IAsyncResult - IAsyncResult that represents the status of an asynchronous operation.

beginAddMessageFlagsBySequences(IConnection connection, Iterable sequenceSet, ImapMessageFlags flags, System.AsyncCallback callback)

public final System.IAsyncResult beginAddMessageFlagsBySequences(IConnection connection, Iterable<Integer> sequenceSet, ImapMessageFlags flags, System.AsyncCallback callback)

Adds the flags of the message asynchronously

Parameters:

Parameter Type Description
connection IConnection Connection to a server
sequenceSet java.lang.Iterable<java.lang.Integer> The set of sequence numbers for messages
flags ImapMessageFlags Flag value
callback com.aspose.ms.System.AsyncCallback References a method to be called when a corresponding asynchronous operation completes.

Returns: com.aspose.ms.System.IAsyncResult - IAsyncResult that represents the status of an asynchronous operation.

beginAddMessageFlagsBySequences(IConnection connection, Iterable sequenceSet, ImapMessageFlags flags, System.AsyncCallback callback, Object state)

public final System.IAsyncResult beginAddMessageFlagsBySequences(IConnection connection, Iterable<Integer> sequenceSet, ImapMessageFlags flags, System.AsyncCallback callback, Object state)

Adds the flags of the message asynchronously

Parameters:

Parameter Type Description
connection IConnection Connection to a server
sequenceSet java.lang.Iterable<java.lang.Integer> The set of sequence numbers for messages
flags ImapMessageFlags Flag value
callback com.aspose.ms.System.AsyncCallback References a method to be called when a corresponding asynchronous operation completes.
state java.lang.Object The state.

Returns: com.aspose.ms.System.IAsyncResult - IAsyncResult that represents the status of an asynchronous operation.

beginAddMessageFlagsBySequences(IConnection connection, Iterable sequenceSet, ImapMessageFlags flags, long modificationSequence)

public final System.IAsyncResult beginAddMessageFlagsBySequences(IConnection connection, Iterable<Integer> sequenceSet, ImapMessageFlags flags, long modificationSequence)

Adds the flags of the message asynchronously

Parameters:

Parameter Type Description
connection IConnection Connection to a server
sequenceSet java.lang.Iterable<java.lang.Integer> The set of sequence numbers for messages
flags ImapMessageFlags Flag value
modificationSequence long Modification sequence. Please, read more https://tools.ietf.org/html/rfc7162

Returns: com.aspose.ms.System.IAsyncResult - IAsyncResult that represents the status of an asynchronous operation.

beginAddMessageFlagsBySequences(IConnection connection, Iterable sequenceSet, ImapMessageFlags flags, long modificationSequence, System.AsyncCallback callback)

public final System.IAsyncResult beginAddMessageFlagsBySequences(IConnection connection, Iterable<Integer> sequenceSet, ImapMessageFlags flags, long modificationSequence, System.AsyncCallback callback)

Adds the flags of the message asynchronously

Parameters:

Parameter Type Description
connection IConnection Connection to a server
sequenceSet java.lang.Iterable<java.lang.Integer> The set of sequence numbers for messages
flags ImapMessageFlags Flag value
modificationSequence long Modification sequence. Please, read more https://tools.ietf.org/html/rfc7162
callback com.aspose.ms.System.AsyncCallback References a method to be called when a corresponding asynchronous operation completes.

Returns: com.aspose.ms.System.IAsyncResult - IAsyncResult that represents the status of an asynchronous operation.

beginAddMessageFlagsBySequences(IConnection connection, Iterable sequenceSet, ImapMessageFlags flags, long modificationSequence, System.AsyncCallback callback, Object state)

public final System.IAsyncResult beginAddMessageFlagsBySequences(IConnection connection, Iterable<Integer> sequenceSet, ImapMessageFlags flags, long modificationSequence, System.AsyncCallback callback, Object state)

Adds the flags of the message asynchronously

Parameters:

Parameter Type Description
connection IConnection Connection to a server
sequenceSet java.lang.Iterable<java.lang.Integer> The set of sequence numbers for messages
flags ImapMessageFlags Flag value
modificationSequence long Modification sequence. Please, read more https://tools.ietf.org/html/rfc7162
callback com.aspose.ms.System.AsyncCallback References a method to be called when a corresponding asynchronous operation completes.
state java.lang.Object The state.

Returns: com.aspose.ms.System.IAsyncResult - IAsyncResult that represents the status of an asynchronous operation.

beginAddMessageFlagsBySequences(Iterable sequenceSet, ImapMessageFlags flags)

public final System.IAsyncResult beginAddMessageFlagsBySequences(Iterable<Integer> sequenceSet, ImapMessageFlags flags)

Adds the flags of the message asynchronously

Parameters:

Parameter Type Description
sequenceSet java.lang.Iterable<java.lang.Integer> The set of sequence numbers for messages
flags ImapMessageFlags Flag value

Returns: com.aspose.ms.System.IAsyncResult - IAsyncResult that represents the status of an asynchronous operation.

beginAddMessageFlagsBySequences(Iterable sequenceSet, ImapMessageFlags flags, System.AsyncCallback callback)

public final System.IAsyncResult beginAddMessageFlagsBySequences(Iterable<Integer> sequenceSet, ImapMessageFlags flags, System.AsyncCallback callback)

Adds the flags of the message asynchronously

Parameters:

Parameter Type Description
sequenceSet java.lang.Iterable<java.lang.Integer> The set of sequence numbers for messages
flags ImapMessageFlags Flag value
callback com.aspose.ms.System.AsyncCallback References a method to be called when a corresponding asynchronous operation completes.

Returns: com.aspose.ms.System.IAsyncResult - IAsyncResult that represents the status of an asynchronous operation.

beginAddMessageFlagsBySequences(Iterable sequenceSet, ImapMessageFlags flags, System.AsyncCallback callback, Object state)

public final System.IAsyncResult beginAddMessageFlagsBySequences(Iterable<Integer> sequenceSet, ImapMessageFlags flags, System.AsyncCallback callback, Object state)

Adds the flags of the message asynchronously

Parameters:

Parameter Type Description
sequenceSet java.lang.Iterable<java.lang.Integer> The set of sequence numbers for messages
flags ImapMessageFlags Flag value
callback com.aspose.ms.System.AsyncCallback References a method to be called when a corresponding asynchronous operation completes.
state java.lang.Object The state.

Returns: com.aspose.ms.System.IAsyncResult - IAsyncResult that represents the status of an asynchronous operation.

beginAddMessageFlagsBySequences(Iterable sequenceSet, ImapMessageFlags flags, long modificationSequence)

public final System.IAsyncResult beginAddMessageFlagsBySequences(Iterable<Integer> sequenceSet, ImapMessageFlags flags, long modificationSequence)

Adds the flags of the message asynchronously

Parameters:

Parameter Type Description
sequenceSet java.lang.Iterable<java.lang.Integer> The set of sequence numbers for messages
flags ImapMessageFlags Flag value
modificationSequence long Modification sequence. Please, read more https://tools.ietf.org/html/rfc7162

Returns: com.aspose.ms.System.IAsyncResult - IAsyncResult that represents the status of an asynchronous operation.

beginAddMessageFlagsBySequences(Iterable sequenceSet, ImapMessageFlags flags, long modificationSequence, System.AsyncCallback callback)

public final System.IAsyncResult beginAddMessageFlagsBySequences(Iterable<Integer> sequenceSet, ImapMessageFlags flags, long modificationSequence, System.AsyncCallback callback)

Adds the flags of the message asynchronously

Parameters:

Parameter Type Description
sequenceSet java.lang.Iterable<java.lang.Integer> The set of sequence numbers for messages
flags ImapMessageFlags Flag value
modificationSequence long Modification sequence. Please, read more https://tools.ietf.org/html/rfc7162
callback com.aspose.ms.System.AsyncCallback References a method to be called when a corresponding asynchronous operation completes.

Returns: com.aspose.ms.System.IAsyncResult - IAsyncResult that represents the status of an asynchronous operation.

beginAddMessageFlagsBySequences(Iterable sequenceSet, ImapMessageFlags flags, long modificationSequence, System.AsyncCallback callback, Object state)

public final System.IAsyncResult beginAddMessageFlagsBySequences(Iterable<Integer> sequenceSet, ImapMessageFlags flags, long modificationSequence, System.AsyncCallback callback, Object state)

Adds the flags of the message asynchronously

Parameters:

Parameter Type Description
sequenceSet java.lang.Iterable<java.lang.Integer> The set of sequence numbers for messages
flags ImapMessageFlags Flag value
modificationSequence long Modification sequence. Please, read more https://tools.ietf.org/html/rfc7162
callback com.aspose.ms.System.AsyncCallback References a method to be called when a corresponding asynchronous operation completes.
state java.lang.Object The state.

Returns: com.aspose.ms.System.IAsyncResult - IAsyncResult that represents the status of an asynchronous operation.

beginAddMessageFlagsByUids(IConnection connection, Iterable uidSet, ImapMessageFlags flags)

public final System.IAsyncResult beginAddMessageFlagsByUids(IConnection connection, Iterable<String> uidSet, ImapMessageFlags flags)

Adds the flags of the message asynchronously

Parameters:

Parameter Type Description
connection IConnection Connection to a server
uidSet java.lang.Iterable<java.lang.String> The set of UID for messages
flags ImapMessageFlags Flag value

Returns: com.aspose.ms.System.IAsyncResult - IAsyncResult that represents the status of an asynchronous operation.

beginAddMessageFlagsByUids(IConnection connection, Iterable uidSet, ImapMessageFlags flags, System.AsyncCallback callback)

public final System.IAsyncResult beginAddMessageFlagsByUids(IConnection connection, Iterable<String> uidSet, ImapMessageFlags flags, System.AsyncCallback callback)

Adds the flags of the message asynchronously

Parameters:

Parameter Type Description
connection IConnection Connection to a server
uidSet java.lang.Iterable<java.lang.String> The set of UID for messages
flags ImapMessageFlags Flag value
callback com.aspose.ms.System.AsyncCallback References a method to be called when a corresponding asynchronous operation completes.

Returns: com.aspose.ms.System.IAsyncResult - IAsyncResult that represents the status of an asynchronous operation.

beginAddMessageFlagsByUids(IConnection connection, Iterable uidSet, ImapMessageFlags flags, System.AsyncCallback callback, Object state)

public final System.IAsyncResult beginAddMessageFlagsByUids(IConnection connection, Iterable<String> uidSet, ImapMessageFlags flags, System.AsyncCallback callback, Object state)

Adds the flags of the message asynchronously

Parameters:

Parameter Type Description
connection IConnection Connection to a server
uidSet java.lang.Iterable<java.lang.String> The set of UID for messages
flags ImapMessageFlags Flag value
callback com.aspose.ms.System.AsyncCallback References a method to be called when a corresponding asynchronous operation completes.
state java.lang.Object The state.

Returns: com.aspose.ms.System.IAsyncResult - IAsyncResult that represents the status of an asynchronous operation.

beginAddMessageFlagsByUids(IConnection connection, Iterable uidSet, ImapMessageFlags flags, long modificationSequence)

public final System.IAsyncResult beginAddMessageFlagsByUids(IConnection connection, Iterable<String> uidSet, ImapMessageFlags flags, long modificationSequence)

Adds the flags of the message asynchronously

Parameters:

Parameter Type Description
connection IConnection Connection to a server
uidSet java.lang.Iterable<java.lang.String> The set of UID for messages
flags ImapMessageFlags Flag value
modificationSequence long Modification sequence. Please, read more https://tools.ietf.org/html/rfc7162

Returns: com.aspose.ms.System.IAsyncResult - IAsyncResult that represents the status of an asynchronous operation.

beginAddMessageFlagsByUids(IConnection connection, Iterable uidSet, ImapMessageFlags flags, long modificationSequence, System.AsyncCallback callback)

public final System.IAsyncResult beginAddMessageFlagsByUids(IConnection connection, Iterable<String> uidSet, ImapMessageFlags flags, long modificationSequence, System.AsyncCallback callback)

Adds the flags of the message asynchronously

Parameters:

Parameter Type Description
connection IConnection Connection to a server
uidSet java.lang.Iterable<java.lang.String> The set of UID for messages
flags ImapMessageFlags Flag value
modificationSequence long Modification sequence. Please, read more https://tools.ietf.org/html/rfc7162
callback com.aspose.ms.System.AsyncCallback References a method to be called when a corresponding asynchronous operation completes.

Returns: com.aspose.ms.System.IAsyncResult - IAsyncResult that represents the status of an asynchronous operation.

beginAddMessageFlagsByUids(IConnection connection, Iterable uidSet, ImapMessageFlags flags, long modificationSequence, System.AsyncCallback callback, Object state)

public final System.IAsyncResult beginAddMessageFlagsByUids(IConnection connection, Iterable<String> uidSet, ImapMessageFlags flags, long modificationSequence, System.AsyncCallback callback, Object state)

Adds the flags of the message asynchronously

Parameters:

Parameter Type Description
connection IConnection Connection to a server
uidSet java.lang.Iterable<java.lang.String> The set of UID for messages
flags ImapMessageFlags Flag value
modificationSequence long Modification sequence. Please, read more https://tools.ietf.org/html/rfc7162
callback com.aspose.ms.System.AsyncCallback References a method to be called when a corresponding asynchronous operation completes.
state java.lang.Object The state.

Returns: com.aspose.ms.System.IAsyncResult - IAsyncResult that represents the status of an asynchronous operation.

beginAddMessageFlagsByUids(Iterable uidSet, ImapMessageFlags flags)

public final System.IAsyncResult beginAddMessageFlagsByUids(Iterable<String> uidSet, ImapMessageFlags flags)

Adds the flags of the message asynchronously

Parameters:

Parameter Type Description
uidSet java.lang.Iterable<java.lang.String> The set of UID for messages
flags ImapMessageFlags Flag value

Returns: com.aspose.ms.System.IAsyncResult - IAsyncResult that represents the status of an asynchronous operation.

beginAddMessageFlagsByUids(Iterable uidSet, ImapMessageFlags flags, System.AsyncCallback callback)

public final System.IAsyncResult beginAddMessageFlagsByUids(Iterable<String> uidSet, ImapMessageFlags flags, System.AsyncCallback callback)

Adds the flags of the message asynchronously

Parameters:

Parameter Type Description
uidSet java.lang.Iterable<java.lang.String> The set of UID for messages
flags ImapMessageFlags Flag value
callback com.aspose.ms.System.AsyncCallback References a method to be called when a corresponding asynchronous operation completes.

Returns: com.aspose.ms.System.IAsyncResult - IAsyncResult that represents the status of an asynchronous operation.

beginAddMessageFlagsByUids(Iterable uidSet, ImapMessageFlags flags, System.AsyncCallback callback, Object state)

public final System.IAsyncResult beginAddMessageFlagsByUids(Iterable<String> uidSet, ImapMessageFlags flags, System.AsyncCallback callback, Object state)

Adds the flags of the message asynchronously

Parameters:

Parameter Type Description
uidSet java.lang.Iterable<java.lang.String> The set of UID for messages
flags ImapMessageFlags Flag value
callback com.aspose.ms.System.AsyncCallback References a method to be called when a corresponding asynchronous operation completes.
state java.lang.Object The state.

Returns: com.aspose.ms.System.IAsyncResult - IAsyncResult that represents the status of an asynchronous operation.

beginAddMessageFlagsByUids(Iterable uidSet, ImapMessageFlags flags, long modificationSequence)

public final System.IAsyncResult beginAddMessageFlagsByUids(Iterable<String> uidSet, ImapMessageFlags flags, long modificationSequence)

Adds the flags of the message asynchronously

Parameters:

Parameter Type Description
uidSet java.lang.Iterable<java.lang.String> The set of UID for messages
flags ImapMessageFlags Flag value
modificationSequence long Modification sequence. Please, read more https://tools.ietf.org/html/rfc7162

Returns: com.aspose.ms.System.IAsyncResult - IAsyncResult that represents the status of an asynchronous operation.

beginAddMessageFlagsByUids(Iterable uidSet, ImapMessageFlags flags, long modificationSequence, System.AsyncCallback callback)

public final System.IAsyncResult beginAddMessageFlagsByUids(Iterable<String> uidSet, ImapMessageFlags flags, long modificationSequence, System.AsyncCallback callback)

Adds the flags of the message asynchronously

Parameters:

Parameter Type Description
uidSet java.lang.Iterable<java.lang.String> The set of UID for messages
flags ImapMessageFlags Flag value
modificationSequence long Modification sequence. Please, read more https://tools.ietf.org/html/rfc7162
callback com.aspose.ms.System.AsyncCallback References a method to be called when a corresponding asynchronous operation completes.

Returns: com.aspose.ms.System.IAsyncResult - IAsyncResult that represents the status of an asynchronous operation.

beginAddMessageFlagsByUids(Iterable uidSet, ImapMessageFlags flags, long modificationSequence, System.AsyncCallback callback, Object state)

public final System.IAsyncResult beginAddMessageFlagsByUids(Iterable<String> uidSet, ImapMessageFlags flags, long modificationSequence, System.AsyncCallback callback, Object state)

Adds the flags of the message asynchronously

Parameters:

Parameter Type Description
uidSet java.lang.Iterable<java.lang.String> The set of UID for messages
flags ImapMessageFlags Flag value
modificationSequence long Modification sequence. Please, read more https://tools.ietf.org/html/rfc7162
callback com.aspose.ms.System.AsyncCallback References a method to be called when a corresponding asynchronous operation completes.
state java.lang.Object The state.

Returns: com.aspose.ms.System.IAsyncResult - IAsyncResult that represents the status of an asynchronous operation.

beginAppendMessage(IConnection connection, MailMessage message)

public final System.IAsyncResult beginAppendMessage(IConnection connection, MailMessage message)

Begins append message to the end of the specified folder If current folder hasn’t been specified default folder is used.

Parameters:

Parameter Type Description
connection IConnection Connection to a server
message MailMessage Mail message to be upload

Returns: com.aspose.ms.System.IAsyncResult - IAsyncResult that represents the status of an asynchronous operation.

beginAppendMessage(IConnection connection, String fileName)

public final System.IAsyncResult beginAppendMessage(IConnection connection, String fileName)

Begins append message to the end of the current folder If current folder hasn’t been specified default folder is used.

Parameters:

Parameter Type Description
connection IConnection Connection to a server
fileName java.lang.String File name (*.eml) of the mail message that will be uploaded

Returns: com.aspose.ms.System.IAsyncResult - IAsyncResult that represents the status of an asynchronous operation.

beginAppendMessage(IConnection connection, String folderName, MailMessage message)

public final System.IAsyncResult beginAppendMessage(IConnection connection, String folderName, MailMessage message)

Begins append message to the end of the specified folder

Parameters:

Parameter Type Description
connection IConnection Connection to a server
folderName java.lang.String Folder that will receive the mail message
message MailMessage Mail message to be upload

Returns: com.aspose.ms.System.IAsyncResult - IAsyncResult that represents the status of an asynchronous operation.

beginAppendMessage(IConnection connection, String folderName, MailMessage message, System.AsyncCallback callback)

public final System.IAsyncResult beginAppendMessage(IConnection connection, String folderName, MailMessage message, System.AsyncCallback callback)

Begins append message to the end of the specified folder

Parameters:

Parameter Type Description
connection IConnection Connection to a server
folderName java.lang.String Folder that will receive the mail message
message MailMessage Mail message to be upload
callback com.aspose.ms.System.AsyncCallback References a method to be called when a corresponding asynchronous operation completes.

Returns: com.aspose.ms.System.IAsyncResult - IAsyncResult that represents the status of an asynchronous operation.

beginAppendMessage(IConnection connection, String folderName, MailMessage message, System.AsyncCallback callback, Object state)

public final System.IAsyncResult beginAppendMessage(IConnection connection, String folderName, MailMessage message, System.AsyncCallback callback, Object state)

Begins append message to the end of the specified folder

Parameters:

Parameter Type Description
connection IConnection Connection to a server
folderName java.lang.String Folder that will receive the mail message
message MailMessage Mail message to be upload
callback com.aspose.ms.System.AsyncCallback References a method to be called when a corresponding asynchronous operation completes.
state java.lang.Object The state.

Returns: com.aspose.ms.System.IAsyncResult - IAsyncResult that represents the status of an asynchronous operation.

beginAppendMessage(IConnection connection, String folderName, String fileName)

public final System.IAsyncResult beginAppendMessage(IConnection connection, String folderName, String fileName)

Begins append message to the end of the specified folder

Parameters:

Parameter Type Description
connection IConnection Connection to a server
folderName java.lang.String Folder that will receive the mail message
fileName java.lang.String File name (*.eml) of the mail message that will be uploaded

Returns: com.aspose.ms.System.IAsyncResult - IAsyncResult that represents the status of an asynchronous operation.

beginAppendMessage(IConnection connection, String folderName, String fileName, System.AsyncCallback callback)

public final System.IAsyncResult beginAppendMessage(IConnection connection, String folderName, String fileName, System.AsyncCallback callback)

Begins append message to the end of the specified folder

Parameters:

Parameter Type Description
connection IConnection Connection to a server
folderName java.lang.String Folder that will receive the mail message
fileName java.lang.String File name (*.eml) of the mail message that will be uploaded
callback com.aspose.ms.System.AsyncCallback References a method to be called when a corresponding asynchronous operation completes.

Returns: com.aspose.ms.System.IAsyncResult - IAsyncResult that represents the status of an asynchronous operation.

beginAppendMessage(IConnection connection, String folderName, String fileName, System.AsyncCallback callback, Object state)

public final System.IAsyncResult beginAppendMessage(IConnection connection, String folderName, String fileName, System.AsyncCallback callback, Object state)

Begins append message to the end of the specified folder

Parameters:

Parameter Type Description
connection IConnection Connection to a server
folderName java.lang.String Folder that will receive the mail message
fileName java.lang.String File name (*.eml) of the mail message that will be uploaded
callback com.aspose.ms.System.AsyncCallback References a method to be called when a corresponding asynchronous operation completes.
state java.lang.Object The state.

Returns: com.aspose.ms.System.IAsyncResult - IAsyncResult that represents the status of an asynchronous operation.

beginAppendMessage(MailMessage message)

public final System.IAsyncResult beginAppendMessage(MailMessage message)

Begins append message to the end of the specified folder If current folder hasn’t been specified default folder is used.

Parameters:

Parameter Type Description
message MailMessage Mail message to be upload

Returns: com.aspose.ms.System.IAsyncResult - IAsyncResult that represents the status of an asynchronous operation.

beginAppendMessage(String fileName)

public final System.IAsyncResult beginAppendMessage(String fileName)

Begins append message to the end of the current folder If current folder hasn’t been specified default folder is used.

Parameters:

Parameter Type Description
fileName java.lang.String File name (*.eml) of the mail message that will be uploaded

Returns: com.aspose.ms.System.IAsyncResult - IAsyncResult that represents the status of an asynchronous operation.

beginAppendMessage(String folderName, MailMessage message)

public final System.IAsyncResult beginAppendMessage(String folderName, MailMessage message)

Begins append message to the end of the specified folder

Parameters:

Parameter Type Description
folderName java.lang.String Folder that will receive the mail message
message MailMessage Mail message to be upload

Returns: com.aspose.ms.System.IAsyncResult - IAsyncResult that represents the status of an asynchronous operation.

beginAppendMessage(String folderName, MailMessage message, System.AsyncCallback callback)

public final System.IAsyncResult beginAppendMessage(String folderName, MailMessage message, System.AsyncCallback callback)

Begins append message to the end of the specified folder

Parameters:

Parameter Type Description
folderName java.lang.String Folder that will receive the mail message
message MailMessage Mail message to be upload
callback com.aspose.ms.System.AsyncCallback References a method to be called when a corresponding asynchronous operation completes.

Returns: com.aspose.ms.System.IAsyncResult - IAsyncResult that represents the status of an asynchronous operation.

beginAppendMessage(String folderName, MailMessage message, System.AsyncCallback callback, Object state)

public final System.IAsyncResult beginAppendMessage(String folderName, MailMessage message, System.AsyncCallback callback, Object state)

Begins append message to the end of the specified folder

Parameters:

Parameter Type Description
folderName java.lang.String Folder that will receive the mail message
message MailMessage Mail message to be upload
callback com.aspose.ms.System.AsyncCallback References a method to be called when a corresponding asynchronous operation completes.
state java.lang.Object The state.

Returns: com.aspose.ms.System.IAsyncResult - IAsyncResult that represents the status of an asynchronous operation.

beginAppendMessage(String folderName, String fileName)

public final System.IAsyncResult beginAppendMessage(String folderName, String fileName)

Begins append message to the end of the specified folder

Parameters:

Parameter Type Description
folderName java.lang.String Folder that will receive the mail message
fileName java.lang.String File name (*.eml) of the mail message that will be uploaded

Returns: com.aspose.ms.System.IAsyncResult - IAsyncResult that represents the status of an asynchronous operation.

beginAppendMessage(String folderName, String fileName, System.AsyncCallback callback)

public final System.IAsyncResult beginAppendMessage(String folderName, String fileName, System.AsyncCallback callback)

Begins append message to the end of the specified folder

Parameters:

Parameter Type Description
folderName java.lang.String Folder that will receive the mail message
fileName java.lang.String File name (*.eml) of the mail message that will be uploaded
callback com.aspose.ms.System.AsyncCallback References a method to be called when a corresponding asynchronous operation completes.

Returns: com.aspose.ms.System.IAsyncResult - IAsyncResult that represents the status of an asynchronous operation.

beginAppendMessage(String folderName, String fileName, System.AsyncCallback callback, Object state)

public final System.IAsyncResult beginAppendMessage(String folderName, String fileName, System.AsyncCallback callback, Object state)

Begins append message to the end of the specified folder

Parameters:

Parameter Type Description
folderName java.lang.String Folder that will receive the mail message
fileName java.lang.String File name (*.eml) of the mail message that will be uploaded
callback com.aspose.ms.System.AsyncCallback References a method to be called when a corresponding asynchronous operation completes.
state java.lang.Object The state.

Returns: com.aspose.ms.System.IAsyncResult - IAsyncResult that represents the status of an asynchronous operation.

beginAppendMessages(IConnection connection, Iterable messages)

public final System.IAsyncResult beginAppendMessages(IConnection connection, Iterable<MailMessage> messages)

Begins append message to the end of the specified folder If current folder hasn’t been specified default folder is used.

Parameters:

Parameter Type Description
connection IConnection Connection to a server
messages java.lang.Iterable<com.aspose.email.MailMessage> Enumeration of email messages to be upload

Returns: com.aspose.ms.System.IAsyncResult - IAsyncResult that represents the status of an asynchronous operation.

beginAppendMessages(IConnection connection, String folderName, Iterable messages)

public final System.IAsyncResult beginAppendMessages(IConnection connection, String folderName, Iterable<MailMessage> messages)

Begins append message to the end of the specified folder

Parameters:

Parameter Type Description
connection IConnection Connection to a server
folderName java.lang.String Folder that will receive the mail message
messages java.lang.Iterable<com.aspose.email.MailMessage> Enumeration of email messages to be upload

Returns: com.aspose.ms.System.IAsyncResult - IAsyncResult that represents the status of an asynchronous operation.

beginAppendMessages(IConnection connection, String folderName, Iterable messages, System.AsyncCallback callback)

public final System.IAsyncResult beginAppendMessages(IConnection connection, String folderName, Iterable<MailMessage> messages, System.AsyncCallback callback)

Begins append message to the end of the specified folder

Parameters:

Parameter Type Description
connection IConnection Connection to a server
folderName java.lang.String Folder that will receive the mail message
messages java.lang.Iterable<com.aspose.email.MailMessage> Enumeration of email messages to be upload
callback com.aspose.ms.System.AsyncCallback References a method to be called when a corresponding asynchronous operation completes.

Returns: com.aspose.ms.System.IAsyncResult - IAsyncResult that represents the status of an asynchronous operation.

beginAppendMessages(IConnection connection, String folderName, Iterable messages, System.AsyncCallback callback, Object state)

public final System.IAsyncResult beginAppendMessages(IConnection connection, String folderName, Iterable<MailMessage> messages, System.AsyncCallback callback, Object state)

Begins append message to the end of the specified folder

Parameters:

Parameter Type Description
connection IConnection Connection to a server
folderName java.lang.String Folder that will receive the mail message
messages java.lang.Iterable<com.aspose.email.MailMessage> Enumeration of email messages to be upload
callback com.aspose.ms.System.AsyncCallback References a method to be called when a corresponding asynchronous operation completes.
state java.lang.Object The state.

Returns: com.aspose.ms.System.IAsyncResult - IAsyncResult that represents the status of an asynchronous operation.

beginAppendMessages(Iterable messages)

public final System.IAsyncResult beginAppendMessages(Iterable<MailMessage> messages)

Begins append message to the end of the specified folder If current folder hasn’t been specified default folder is used.

Parameters:

Parameter Type Description
messages java.lang.Iterable<com.aspose.email.MailMessage> Enumeration of email messages to be upload

Returns: com.aspose.ms.System.IAsyncResult - IAsyncResult that represents the status of an asynchronous operation.

beginAppendMessages(String folderName, Iterable messages)

public final System.IAsyncResult beginAppendMessages(String folderName, Iterable<MailMessage> messages)

Begins append message to the end of the specified folder

Parameters:

Parameter Type Description
folderName java.lang.String Folder that will receive the mail message
messages java.lang.Iterable<com.aspose.email.MailMessage> Enumeration of email messages to be upload

Returns: com.aspose.ms.System.IAsyncResult - IAsyncResult that represents the status of an asynchronous operation.

beginAppendMessages(String folderName, Iterable messages, System.AsyncCallback callback)

public final System.IAsyncResult beginAppendMessages(String folderName, Iterable<MailMessage> messages, System.AsyncCallback callback)

Begins append message to the end of the specified folder

Parameters:

Parameter Type Description
folderName java.lang.String Folder that will receive the mail message
messages java.lang.Iterable<com.aspose.email.MailMessage> Enumeration of email messages to be upload
callback com.aspose.ms.System.AsyncCallback References a method to be called when a corresponding asynchronous operation completes.

Returns: com.aspose.ms.System.IAsyncResult - IAsyncResult that represents the status of an asynchronous operation.

beginAppendMessages(String folderName, Iterable messages, System.AsyncCallback callback, Object state)

public final System.IAsyncResult beginAppendMessages(String folderName, Iterable<MailMessage> messages, System.AsyncCallback callback, Object state)

Begins append message to the end of the specified folder

Parameters:

Parameter Type Description
folderName java.lang.String Folder that will receive the mail message
messages java.lang.Iterable<com.aspose.email.MailMessage> Enumeration of email messages to be upload
callback com.aspose.ms.System.AsyncCallback References a method to be called when a corresponding asynchronous operation completes.
state java.lang.Object The state.

Returns: com.aspose.ms.System.IAsyncResult - IAsyncResult that represents the status of an asynchronous operation.

beginAppendMessagesByName(IConnection connection, Iterable fileNames)

public final System.IAsyncResult beginAppendMessagesByName(IConnection connection, Iterable<String> fileNames)

Begins append message to the end of the current folder If current folder hasn’t been specified default folder is used.

Parameters:

Parameter Type Description
connection IConnection Connection to a server
fileNames java.lang.Iterable<java.lang.String> File names (*.eml) of an email messages that will be uploaded

Returns: com.aspose.ms.System.IAsyncResult - IAsyncResult that represents the status of an asynchronous operation.

beginAppendMessagesByName(IConnection connection, String folderName, Iterable fileNames)

public final System.IAsyncResult beginAppendMessagesByName(IConnection connection, String folderName, Iterable<String> fileNames)

Begins append message to the end of the specified folder

Parameters:

Parameter Type Description
connection IConnection Connection to a server
folderName java.lang.String Folder that will receive the mail message
fileNames java.lang.Iterable<java.lang.String> File names (*.eml) of an email messages that will be uploaded

Returns: com.aspose.ms.System.IAsyncResult - IAsyncResult that represents the status of an asynchronous operation.

beginAppendMessagesByName(IConnection connection, String folderName, Iterable fileNames, System.AsyncCallback callback)

public final System.IAsyncResult beginAppendMessagesByName(IConnection connection, String folderName, Iterable<String> fileNames, System.AsyncCallback callback)

Begins append message to the end of the specified folder

Parameters:

Parameter Type Description
connection IConnection Connection to a server
folderName java.lang.String Folder that will receive the mail message
fileNames java.lang.Iterable<java.lang.String> File names (*.eml) of an email messages that will be uploaded
callback com.aspose.ms.System.AsyncCallback References a method to be called when a corresponding asynchronous operation completes.

Returns: com.aspose.ms.System.IAsyncResult - IAsyncResult that represents the status of an asynchronous operation.

beginAppendMessagesByName(IConnection connection, String folderName, Iterable fileNames, System.AsyncCallback callback, Object state)

public final System.IAsyncResult beginAppendMessagesByName(IConnection connection, String folderName, Iterable<String> fileNames, System.AsyncCallback callback, Object state)

Begins append message to the end of the specified folder

Parameters:

Parameter Type Description
connection IConnection Connection to a server
folderName java.lang.String Folder that will receive the mail message
fileNames java.lang.Iterable<java.lang.String> File names (*.eml) of an email messages that will be uploaded
callback com.aspose.ms.System.AsyncCallback References a method to be called when a corresponding asynchronous operation completes.
state java.lang.Object The state.

Returns: com.aspose.ms.System.IAsyncResult - IAsyncResult that represents the status of an asynchronous operation.

beginAppendMessagesByName(Iterable fileNames)

public final System.IAsyncResult beginAppendMessagesByName(Iterable<String> fileNames)

Begins append message to the end of the current folder If current folder hasn’t been specified default folder is used.

Parameters:

Parameter Type Description
fileNames java.lang.Iterable<java.lang.String> File names (*.eml) of an email messages that will be uploaded

Returns: com.aspose.ms.System.IAsyncResult - IAsyncResult that represents the status of an asynchronous operation.

beginAppendMessagesByName(String folderName, Iterable fileNames)

public final System.IAsyncResult beginAppendMessagesByName(String folderName, Iterable<String> fileNames)

Begins append message to the end of the specified folder

Parameters:

Parameter Type Description
folderName java.lang.String Folder that will receive the mail message
fileNames java.lang.Iterable<java.lang.String> File names (*.eml) of an email messages that will be uploaded

Returns: com.aspose.ms.System.IAsyncResult - IAsyncResult that represents the status of an asynchronous operation.

beginAppendMessagesByName(String folderName, Iterable fileNames, System.AsyncCallback callback)

public final System.IAsyncResult beginAppendMessagesByName(String folderName, Iterable<String> fileNames, System.AsyncCallback callback)

Begins append message to the end of the specified folder

Parameters:

Parameter Type Description
folderName java.lang.String Folder that will receive the mail message
fileNames java.lang.Iterable<java.lang.String> File names (*.eml) of an email messages that will be uploaded
callback com.aspose.ms.System.AsyncCallback References a method to be called when a corresponding asynchronous operation completes.

Returns: com.aspose.ms.System.IAsyncResult - IAsyncResult that represents the status of an asynchronous operation.

beginAppendMessagesByName(String folderName, Iterable fileNames, System.AsyncCallback callback, Object state)

public final System.IAsyncResult beginAppendMessagesByName(String folderName, Iterable<String> fileNames, System.AsyncCallback callback, Object state)

Begins append message to the end of the specified folder

Parameters:

Parameter Type Description
folderName java.lang.String Folder that will receive the mail message
fileNames java.lang.Iterable<java.lang.String> File names (*.eml) of an email messages that will be uploaded
callback com.aspose.ms.System.AsyncCallback References a method to be called when a corresponding asynchronous operation completes.
state java.lang.Object The state.

Returns: com.aspose.ms.System.IAsyncResult - IAsyncResult that represents the status of an asynchronous operation.

beginBackup(IConnection connection, ImapFolderInfoCollection folders, OutputStream stream, BackupSettings options)

public final System.IAsyncResult beginBackup(IConnection connection, ImapFolderInfoCollection folders, OutputStream stream, BackupSettings options)

Begins to backup the content of the specified folders

Parameters:

Parameter Type Description
connection IConnection Connection to a server
folders ImapFolderInfoCollection A folders to backup
stream java.io.OutputStream A stream to write into
options BackupSettings A backup options

Returns: com.aspose.ms.System.IAsyncResult - IAsyncResult that represents the status of an asynchronous operation.

beginBackup(IConnection connection, ImapFolderInfoCollection folders, OutputStream stream, BackupSettings options, System.AsyncCallback callback)

public final System.IAsyncResult beginBackup(IConnection connection, ImapFolderInfoCollection folders, OutputStream stream, BackupSettings options, System.AsyncCallback callback)

Begins to backup the content of the specified folders

Parameters:

Parameter Type Description
connection IConnection Connection to a server
folders ImapFolderInfoCollection A folders to backup
stream java.io.OutputStream A stream to write into
options BackupSettings A backup options
callback com.aspose.ms.System.AsyncCallback References a method to be called when a corresponding asynchronous operation completes.

Returns: com.aspose.ms.System.IAsyncResult - IAsyncResult that represents the status of an asynchronous operation.

beginBackup(IConnection connection, ImapFolderInfoCollection folders, OutputStream stream, BackupSettings options, System.AsyncCallback callback, Object state)

public final System.IAsyncResult beginBackup(IConnection connection, ImapFolderInfoCollection folders, OutputStream stream, BackupSettings options, System.AsyncCallback callback, Object state)

Begins to backup the content of the specified folders

Parameters:

Parameter Type Description
connection IConnection Connection to a server
folders ImapFolderInfoCollection A folders to backup
stream java.io.OutputStream A stream to write into
options BackupSettings A backup options
callback com.aspose.ms.System.AsyncCallback References a method to be called when a corresponding asynchronous operation completes.
state java.lang.Object The state.

Returns: com.aspose.ms.System.IAsyncResult - IAsyncResult that represents the status of an asynchronous operation.

beginBackup(IConnection connection, ImapFolderInfoCollection folders, OutputStream stream, int options)

public final System.IAsyncResult beginBackup(IConnection connection, ImapFolderInfoCollection folders, OutputStream stream, int options)

Begins to backup the content of the specified folders

Parameters:

Parameter Type Description
connection IConnection Connection to a server
folders ImapFolderInfoCollection A folders to backup
stream java.io.OutputStream A stream to write into
options int A backup options

Returns: com.aspose.ms.System.IAsyncResult - IAsyncResult that represents the status of an asynchronous operation.

beginBackup(IConnection connection, ImapFolderInfoCollection folders, OutputStream stream, int options, System.AsyncCallback callback)

public final System.IAsyncResult beginBackup(IConnection connection, ImapFolderInfoCollection folders, OutputStream stream, int options, System.AsyncCallback callback)

Begins to backup the content of the specified folders

Parameters:

Parameter Type Description
connection IConnection Connection to a server
folders ImapFolderInfoCollection A folders to backup
stream java.io.OutputStream A stream to write into
options int A backup options
callback com.aspose.ms.System.AsyncCallback References a method to be called when a corresponding asynchronous operation completes.

Returns: com.aspose.ms.System.IAsyncResult - IAsyncResult that represents the status of an asynchronous operation.

beginBackup(IConnection connection, ImapFolderInfoCollection folders, OutputStream stream, int options, System.AsyncCallback callback, Object state)

public final System.IAsyncResult beginBackup(IConnection connection, ImapFolderInfoCollection folders, OutputStream stream, int options, System.AsyncCallback callback, Object state)

Begins to backup the content of the specified folders

Parameters:

Parameter Type Description
connection IConnection Connection to a server
folders ImapFolderInfoCollection A folders to backup
stream java.io.OutputStream A stream to write into
options int A backup options
callback com.aspose.ms.System.AsyncCallback References a method to be called when a corresponding asynchronous operation completes.
state java.lang.Object The state.

Returns: com.aspose.ms.System.IAsyncResult - IAsyncResult that represents the status of an asynchronous operation.

beginBackup(IConnection connection, ImapFolderInfoCollection folders, String fileName, BackupSettings options)

public final System.IAsyncResult beginBackup(IConnection connection, ImapFolderInfoCollection folders, String fileName, BackupSettings options)

Begins to backup the content of the specified folders

Parameters:

Parameter Type Description
connection IConnection Connection to a server
folders ImapFolderInfoCollection A folders to backup
fileName java.lang.String A path to the presonal storage file
options BackupSettings A backup options

Returns: com.aspose.ms.System.IAsyncResult - IAsyncResult that represents the status of an asynchronous operation.

beginBackup(IConnection connection, ImapFolderInfoCollection folders, String fileName, BackupSettings options, System.AsyncCallback callback)

public final System.IAsyncResult beginBackup(IConnection connection, ImapFolderInfoCollection folders, String fileName, BackupSettings options, System.AsyncCallback callback)

Begins to backup the content of the specified folders

Parameters:

Parameter Type Description
connection IConnection Connection to a server
folders ImapFolderInfoCollection A folders to backup
fileName java.lang.String A path to the presonal storage file
options BackupSettings A backup options
callback com.aspose.ms.System.AsyncCallback References a method to be called when a corresponding asynchronous operation completes.

Returns: com.aspose.ms.System.IAsyncResult - IAsyncResult that represents the status of an asynchronous operation.

beginBackup(IConnection connection, ImapFolderInfoCollection folders, String fileName, BackupSettings options, System.AsyncCallback callback, Object state)

public final System.IAsyncResult beginBackup(IConnection connection, ImapFolderInfoCollection folders, String fileName, BackupSettings options, System.AsyncCallback callback, Object state)

Begins to backup the content of the specified folders

Parameters:

Parameter Type Description
connection IConnection Connection to a server
folders ImapFolderInfoCollection A folders to backup
fileName java.lang.String A path to the presonal storage file
options BackupSettings A backup options
callback com.aspose.ms.System.AsyncCallback References a method to be called when a corresponding asynchronous operation completes.
state java.lang.Object The state.

Returns: com.aspose.ms.System.IAsyncResult - IAsyncResult that represents the status of an asynchronous operation.

beginBackup(IConnection connection, ImapFolderInfoCollection folders, String fileName, int options)

public final System.IAsyncResult beginBackup(IConnection connection, ImapFolderInfoCollection folders, String fileName, int options)

Begins to backup the content of the specified folders

Parameters:

Parameter Type Description
connection IConnection Connection to a server
folders ImapFolderInfoCollection A folders to backup
fileName java.lang.String A path to the presonal storage file
options int A backup options

Returns: com.aspose.ms.System.IAsyncResult - IAsyncResult that represents the status of an asynchronous operation.

beginBackup(IConnection connection, ImapFolderInfoCollection folders, String fileName, int options, System.AsyncCallback callback)

public final System.IAsyncResult beginBackup(IConnection connection, ImapFolderInfoCollection folders, String fileName, int options, System.AsyncCallback callback)

Begins to backup the content of the specified folders

Parameters:

Parameter Type Description
connection IConnection Connection to a server
folders ImapFolderInfoCollection A folders to backup
fileName java.lang.String A path to the presonal storage file
options int A backup options
callback com.aspose.ms.System.AsyncCallback References a method to be called when a corresponding asynchronous operation completes.

Returns: com.aspose.ms.System.IAsyncResult - IAsyncResult that represents the status of an asynchronous operation.

beginBackup(IConnection connection, ImapFolderInfoCollection folders, String fileName, int options, System.AsyncCallback callback, Object state)

public final System.IAsyncResult beginBackup(IConnection connection, ImapFolderInfoCollection folders, String fileName, int options, System.AsyncCallback callback, Object state)

Begins to backup the content of the specified folders

Parameters:

Parameter Type Description
connection IConnection Connection to a server
folders ImapFolderInfoCollection A folders to backup
fileName java.lang.String A path to the presonal storage file
options int A backup options
callback com.aspose.ms.System.AsyncCallback References a method to be called when a corresponding asynchronous operation completes.
state java.lang.Object The state.

Returns: com.aspose.ms.System.IAsyncResult - IAsyncResult that represents the status of an asynchronous operation.

beginBackup(ImapFolderInfoCollection folders, OutputStream stream, BackupSettings options)

public final System.IAsyncResult beginBackup(ImapFolderInfoCollection folders, OutputStream stream, BackupSettings options)

Begins to backup the content of the specified folders

Parameters:

Parameter Type Description
folders ImapFolderInfoCollection A folders to backup
stream java.io.OutputStream A stream to write into
options BackupSettings A backup options

Returns: com.aspose.ms.System.IAsyncResult - IAsyncResult that represents the status of an asynchronous operation.

beginBackup(ImapFolderInfoCollection folders, OutputStream stream, BackupSettings options, System.AsyncCallback callback)

public final System.IAsyncResult beginBackup(ImapFolderInfoCollection folders, OutputStream stream, BackupSettings options, System.AsyncCallback callback)

Begins to backup the content of the specified folders

Parameters:

Parameter Type Description
folders ImapFolderInfoCollection A folders to backup
stream java.io.OutputStream A stream to write into
options BackupSettings A backup options
callback com.aspose.ms.System.AsyncCallback References a method to be called when a corresponding asynchronous operation completes.

Returns: com.aspose.ms.System.IAsyncResult - IAsyncResult that represents the status of an asynchronous operation.

beginBackup(ImapFolderInfoCollection folders, OutputStream stream, BackupSettings options, System.AsyncCallback callback, Object state)

public final System.IAsyncResult beginBackup(ImapFolderInfoCollection folders, OutputStream stream, BackupSettings options, System.AsyncCallback callback, Object state)

Begins to backup the content of the specified folders

Parameters:

Parameter Type Description
folders ImapFolderInfoCollection A folders to backup
stream java.io.OutputStream A stream to write into
options BackupSettings A backup options
callback com.aspose.ms.System.AsyncCallback References a method to be called when a corresponding asynchronous operation completes.
state java.lang.Object The state.

Returns: com.aspose.ms.System.IAsyncResult - IAsyncResult that represents the status of an asynchronous operation.

beginBackup(ImapFolderInfoCollection folders, OutputStream stream, int options)

public final System.IAsyncResult beginBackup(ImapFolderInfoCollection folders, OutputStream stream, int options)

Begins to backup the content of the specified folders

Parameters:

Parameter Type Description
folders ImapFolderInfoCollection A folders to backup
stream java.io.OutputStream A stream to write into
options int A backup options

Returns: com.aspose.ms.System.IAsyncResult - IAsyncResult that represents the status of an asynchronous operation.

beginBackup(ImapFolderInfoCollection folders, OutputStream stream, int options, System.AsyncCallback callback)

public final System.IAsyncResult beginBackup(ImapFolderInfoCollection folders, OutputStream stream, int options, System.AsyncCallback callback)

Begins to backup the content of the specified folders

Parameters:

Parameter Type Description
folders ImapFolderInfoCollection A folders to backup
stream java.io.OutputStream A stream to write into
options int A backup options
callback com.aspose.ms.System.AsyncCallback References a method to be called when a corresponding asynchronous operation completes.

Returns: com.aspose.ms.System.IAsyncResult - IAsyncResult that represents the status of an asynchronous operation.

beginBackup(ImapFolderInfoCollection folders, OutputStream stream, int options, System.AsyncCallback callback, Object state)

public final System.IAsyncResult beginBackup(ImapFolderInfoCollection folders, OutputStream stream, int options, System.AsyncCallback callback, Object state)

Begins to backup the content of the specified folders

Parameters:

Parameter Type Description
folders ImapFolderInfoCollection A folders to backup
stream java.io.OutputStream A stream to write into
options int A backup options
callback com.aspose.ms.System.AsyncCallback References a method to be called when a corresponding asynchronous operation completes.
state java.lang.Object The state.

Returns: com.aspose.ms.System.IAsyncResult - IAsyncResult that represents the status of an asynchronous operation.

beginBackup(ImapFolderInfoCollection folders, String fileName, BackupSettings options)

public final System.IAsyncResult beginBackup(ImapFolderInfoCollection folders, String fileName, BackupSettings options)

Begins to backup the content of the specified folders

Parameters:

Parameter Type Description
folders ImapFolderInfoCollection A folders to backup
fileName java.lang.String A path to the presonal storage file
options BackupSettings A backup options

Returns: com.aspose.ms.System.IAsyncResult - IAsyncResult that represents the status of an asynchronous operation.

beginBackup(ImapFolderInfoCollection folders, String fileName, BackupSettings options, System.AsyncCallback callback)

public final System.IAsyncResult beginBackup(ImapFolderInfoCollection folders, String fileName, BackupSettings options, System.AsyncCallback callback)

Begins to backup the content of the specified folders

Parameters:

Parameter Type Description
folders ImapFolderInfoCollection A folders to backup
fileName java.lang.String A path to the presonal storage file
options BackupSettings A backup options
callback com.aspose.ms.System.AsyncCallback References a method to be called when a corresponding asynchronous operation completes.

Returns: com.aspose.ms.System.IAsyncResult - IAsyncResult that represents the status of an asynchronous operation.

beginBackup(ImapFolderInfoCollection folders, String fileName, BackupSettings options, System.AsyncCallback callback, Object state)

public final System.IAsyncResult beginBackup(ImapFolderInfoCollection folders, String fileName, BackupSettings options, System.AsyncCallback callback, Object state)

Begins to backup the content of the specified folders

Parameters:

Parameter Type Description
folders ImapFolderInfoCollection A folders to backup
fileName java.lang.String A path to the presonal storage file
options BackupSettings A backup options
callback com.aspose.ms.System.AsyncCallback References a method to be called when a corresponding asynchronous operation completes.
state java.lang.Object The state.

Returns: com.aspose.ms.System.IAsyncResult - IAsyncResult that represents the status of an asynchronous operation.

beginBackup(ImapFolderInfoCollection folders, String fileName, int options)

public final System.IAsyncResult beginBackup(ImapFolderInfoCollection folders, String fileName, int options)

Begins to backup the content of the specified folders

Parameters:

Parameter Type Description
folders ImapFolderInfoCollection A folders to backup
fileName java.lang.String A path to the presonal storage file
options int A backup options

Returns: com.aspose.ms.System.IAsyncResult - IAsyncResult that represents the status of an asynchronous operation.

beginBackup(ImapFolderInfoCollection folders, String fileName, int options, System.AsyncCallback callback)

public final System.IAsyncResult beginBackup(ImapFolderInfoCollection folders, String fileName, int options, System.AsyncCallback callback)

Begins to backup the content of the specified folders

Parameters:

Parameter Type Description
folders ImapFolderInfoCollection A folders to backup
fileName java.lang.String A path to the presonal storage file
options int A backup options
callback com.aspose.ms.System.AsyncCallback References a method to be called when a corresponding asynchronous operation completes.

Returns: com.aspose.ms.System.IAsyncResult - IAsyncResult that represents the status of an asynchronous operation.

beginBackup(ImapFolderInfoCollection folders, String fileName, int options, System.AsyncCallback callback, Object state)

public final System.IAsyncResult beginBackup(ImapFolderInfoCollection folders, String fileName, int options, System.AsyncCallback callback, Object state)

Begins to backup the content of the specified folders

Parameters:

Parameter Type Description
folders ImapFolderInfoCollection A folders to backup
fileName java.lang.String A path to the presonal storage file
options int A backup options
callback com.aspose.ms.System.AsyncCallback References a method to be called when a corresponding asynchronous operation completes.
state java.lang.Object The state.

Returns: com.aspose.ms.System.IAsyncResult - IAsyncResult that represents the status of an asynchronous operation.

beginChangeMessageFlags(IConnection connection, int sequenceNumber, ImapMessageFlags flags)

public final System.IAsyncResult beginChangeMessageFlags(IConnection connection, int sequenceNumber, ImapMessageFlags flags)

Changes the flags of the message

Parameters:

Parameter Type Description
connection IConnection Connection to a server
sequenceNumber int Sequence number of a message
flags ImapMessageFlags Flag value

Returns: com.aspose.ms.System.IAsyncResult - IAsyncResult that represents the status of an asynchronous operation.

beginChangeMessageFlags(IConnection connection, int sequenceNumber, ImapMessageFlags flags, System.AsyncCallback callback)

public final System.IAsyncResult beginChangeMessageFlags(IConnection connection, int sequenceNumber, ImapMessageFlags flags, System.AsyncCallback callback)

Changes the flags of the message

Parameters:

Parameter Type Description
connection IConnection Connection to a server
sequenceNumber int Sequence number of a message
flags ImapMessageFlags Flag value
callback com.aspose.ms.System.AsyncCallback References a method to be called when a corresponding asynchronous operation completes.

Returns: com.aspose.ms.System.IAsyncResult - IAsyncResult that represents the status of an asynchronous operation.

beginChangeMessageFlags(IConnection connection, int sequenceNumber, ImapMessageFlags flags, System.AsyncCallback callback, Object state)

public final System.IAsyncResult beginChangeMessageFlags(IConnection connection, int sequenceNumber, ImapMessageFlags flags, System.AsyncCallback callback, Object state)

Changes the flags of the message

Parameters:

Parameter Type Description
connection IConnection Connection to a server
sequenceNumber int Sequence number of a message
flags ImapMessageFlags Flag value
callback com.aspose.ms.System.AsyncCallback References a method to be called when a corresponding asynchronous operation completes.
state java.lang.Object The state.

Returns: com.aspose.ms.System.IAsyncResult - IAsyncResult that represents the status of an asynchronous operation.

beginChangeMessageFlags(IConnection connection, int sequenceNumber, ImapMessageFlags flags, long modificationSequence)

public final System.IAsyncResult beginChangeMessageFlags(IConnection connection, int sequenceNumber, ImapMessageFlags flags, long modificationSequence)

Changes the flags of the message

Parameters:

Parameter Type Description
connection IConnection Connection to a server
sequenceNumber int Sequence number of a message
flags ImapMessageFlags Flag value
modificationSequence long Modification sequence. Please, read more https://tools.ietf.org/html/rfc7162

Returns: com.aspose.ms.System.IAsyncResult - IAsyncResult that represents the status of an asynchronous operation.

beginChangeMessageFlags(IConnection connection, int sequenceNumber, ImapMessageFlags flags, long modificationSequence, System.AsyncCallback callback)

public final System.IAsyncResult beginChangeMessageFlags(IConnection connection, int sequenceNumber, ImapMessageFlags flags, long modificationSequence, System.AsyncCallback callback)

Changes the flags of the message

Parameters:

Parameter Type Description
connection IConnection Connection to a server
sequenceNumber int Sequence number of a message
flags ImapMessageFlags Flag value
modificationSequence long Modification sequence. Please, read more https://tools.ietf.org/html/rfc7162
callback com.aspose.ms.System.AsyncCallback References a method to be called when a corresponding asynchronous operation completes.

Returns: com.aspose.ms.System.IAsyncResult - IAsyncResult that represents the status of an asynchronous operation.

beginChangeMessageFlags(IConnection connection, int sequenceNumber, ImapMessageFlags flags, long modificationSequence, System.AsyncCallback callback, Object state)

public final System.IAsyncResult beginChangeMessageFlags(IConnection connection, int sequenceNumber, ImapMessageFlags flags, long modificationSequence, System.AsyncCallback callback, Object state)

Changes the flags of the message

Parameters:

Parameter Type Description
connection IConnection Connection to a server
sequenceNumber int Sequence number of a message
flags ImapMessageFlags Flag value
modificationSequence long Modification sequence. Please, read more https://tools.ietf.org/html/rfc7162
callback com.aspose.ms.System.AsyncCallback References a method to be called when a corresponding asynchronous operation completes.
state java.lang.Object The state.

Returns: com.aspose.ms.System.IAsyncResult - IAsyncResult that represents the status of an asynchronous operation.

beginChangeMessageFlags(IConnection connection, int startSequence, int endSequence, ImapMessageFlags flags)

public final System.IAsyncResult beginChangeMessageFlags(IConnection connection, int startSequence, int endSequence, ImapMessageFlags flags)

Changes the flags of the message

Parameters:

Parameter Type Description
connection IConnection Connection to a server
startSequence int The starting sequence number of a message list
endSequence int The ending sequence number of a message list
flags ImapMessageFlags Flag value

Returns: com.aspose.ms.System.IAsyncResult - IAsyncResult that represents the status of an asynchronous operation.

beginChangeMessageFlags(IConnection connection, int startSequence, int endSequence, ImapMessageFlags flags, System.AsyncCallback callback)

public final System.IAsyncResult beginChangeMessageFlags(IConnection connection, int startSequence, int endSequence, ImapMessageFlags flags, System.AsyncCallback callback)

Changes the flags of the message

Parameters:

Parameter Type Description
connection IConnection Connection to a server
startSequence int The starting sequence number of a message list
endSequence int The ending sequence number of a message list
flags ImapMessageFlags Flag value
callback com.aspose.ms.System.AsyncCallback References a method to be called when a corresponding asynchronous operation completes.

Returns: com.aspose.ms.System.IAsyncResult - IAsyncResult that represents the status of an asynchronous operation.

beginChangeMessageFlags(IConnection connection, int startSequence, int endSequence, ImapMessageFlags flags, System.AsyncCallback callback, Object state)

public final System.IAsyncResult beginChangeMessageFlags(IConnection connection, int startSequence, int endSequence, ImapMessageFlags flags, System.AsyncCallback callback, Object state)

Changes the flags of the message

Parameters:

Parameter Type Description
connection IConnection Connection to a server
startSequence int The starting sequence number of a message list
endSequence int The ending sequence number of a message list
flags ImapMessageFlags Flag value
callback com.aspose.ms.System.AsyncCallback References a method to be called when a corresponding asynchronous operation completes.
state java.lang.Object The state.

Returns: com.aspose.ms.System.IAsyncResult - IAsyncResult that represents the status of an asynchronous operation.

beginChangeMessageFlags(IConnection connection, int startSequence, int endSequence, ImapMessageFlags flags, long modificationSequence)

public final System.IAsyncResult beginChangeMessageFlags(IConnection connection, int startSequence, int endSequence, ImapMessageFlags flags, long modificationSequence)

Changes the flags of the message

Parameters:

Parameter Type Description
connection IConnection Connection to a server
startSequence int The starting sequence number of a message list
endSequence int The ending sequence number of a message list
flags ImapMessageFlags Flag value
modificationSequence long Modification sequence. Please, read more https://tools.ietf.org/html/rfc7162

Returns: com.aspose.ms.System.IAsyncResult - IAsyncResult that represents the status of an asynchronous operation.

beginChangeMessageFlags(IConnection connection, int startSequence, int endSequence, ImapMessageFlags flags, long modificationSequence, System.AsyncCallback callback)

public final System.IAsyncResult beginChangeMessageFlags(IConnection connection, int startSequence, int endSequence, ImapMessageFlags flags, long modificationSequence, System.AsyncCallback callback)

Changes the flags of the message

Parameters:

Parameter Type Description
connection IConnection Connection to a server
startSequence int The starting sequence number of a message list
endSequence int The ending sequence number of a message list
flags ImapMessageFlags Flag value
modificationSequence long Modification sequence. Please, read more https://tools.ietf.org/html/rfc7162
callback com.aspose.ms.System.AsyncCallback References a method to be called when a corresponding asynchronous operation completes.

Returns: com.aspose.ms.System.IAsyncResult - IAsyncResult that represents the status of an asynchronous operation.

beginChangeMessageFlags(IConnection connection, int startSequence, int endSequence, ImapMessageFlags flags, long modificationSequence, System.AsyncCallback callback, Object state)

public final System.IAsyncResult beginChangeMessageFlags(IConnection connection, int startSequence, int endSequence, ImapMessageFlags flags, long modificationSequence, System.AsyncCallback callback, Object state)

Changes the flags of the message

Parameters:

Parameter Type Description
connection IConnection Connection to a server
startSequence int The starting sequence number of a message list
endSequence int The ending sequence number of a message list
flags ImapMessageFlags Flag value
modificationSequence long Modification sequence. Please, read more https://tools.ietf.org/html/rfc7162
callback com.aspose.ms.System.AsyncCallback References a method to be called when a corresponding asynchronous operation completes.
state java.lang.Object The state.

Returns: com.aspose.ms.System.IAsyncResult - IAsyncResult that represents the status of an asynchronous operation.

beginChangeMessageFlags(IConnection connection, Iterable messageInfoSet, ImapMessageFlags flags)

public final System.IAsyncResult beginChangeMessageFlags(IConnection connection, Iterable<ImapMessageInfo> messageInfoSet, ImapMessageFlags flags)

Changes the flags of the message

Parameters:

Parameter Type Description
connection IConnection Connection to a server
messageInfoSet java.lang.Iterable<com.aspose.email.ImapMessageInfo> The set of ImapMessageInfo
flags ImapMessageFlags Flag value

Returns: com.aspose.ms.System.IAsyncResult - IAsyncResult that represents the status of an asynchronous operation.

beginChangeMessageFlags(IConnection connection, Iterable messageInfoSet, ImapMessageFlags flags, System.AsyncCallback callback)

public final System.IAsyncResult beginChangeMessageFlags(IConnection connection, Iterable<ImapMessageInfo> messageInfoSet, ImapMessageFlags flags, System.AsyncCallback callback)

Changes the flags of the message

Parameters:

Parameter Type Description
connection IConnection Connection to a server
messageInfoSet java.lang.Iterable<com.aspose.email.ImapMessageInfo> The set of ImapMessageInfo
flags ImapMessageFlags Flag value
callback com.aspose.ms.System.AsyncCallback References a method to be called when a corresponding asynchronous operation completes.

Returns: com.aspose.ms.System.IAsyncResult - IAsyncResult that represents the status of an asynchronous operation.

beginChangeMessageFlags(IConnection connection, Iterable messageInfoSet, ImapMessageFlags flags, System.AsyncCallback callback, Object state)

public final System.IAsyncResult beginChangeMessageFlags(IConnection connection, Iterable<ImapMessageInfo> messageInfoSet, ImapMessageFlags flags, System.AsyncCallback callback, Object state)

Changes the flags of the message

Parameters:

Parameter Type Description
connection IConnection Connection to a server
messageInfoSet java.lang.Iterable<com.aspose.email.ImapMessageInfo> The set of ImapMessageInfo
flags ImapMessageFlags Flag value
callback com.aspose.ms.System.AsyncCallback References a method to be called when a corresponding asynchronous operation completes.
state java.lang.Object The state.

Returns: com.aspose.ms.System.IAsyncResult - IAsyncResult that represents the status of an asynchronous operation.

beginChangeMessageFlags(IConnection connection, Iterable messageInfoSet, ImapMessageFlags flags, long modificationSequence)

public final System.IAsyncResult beginChangeMessageFlags(IConnection connection, Iterable<ImapMessageInfo> messageInfoSet, ImapMessageFlags flags, long modificationSequence)

Changes the flags of the message

Parameters:

Parameter Type Description
connection IConnection Connection to a server
messageInfoSet java.lang.Iterable<com.aspose.email.ImapMessageInfo> The set of ImapMessageInfo
flags ImapMessageFlags Flag value
modificationSequence long Modification sequence. Please, read more https://tools.ietf.org/html/rfc7162

Returns: com.aspose.ms.System.IAsyncResult - IAsyncResult that represents the status of an asynchronous operation.

beginChangeMessageFlags(IConnection connection, Iterable messageInfoSet, ImapMessageFlags flags, long modificationSequence, System.AsyncCallback callback)

public final System.IAsyncResult beginChangeMessageFlags(IConnection connection, Iterable<ImapMessageInfo> messageInfoSet, ImapMessageFlags flags, long modificationSequence, System.AsyncCallback callback)

Changes the flags of the message

Parameters:

Parameter Type Description
connection IConnection Connection to a server
messageInfoSet java.lang.Iterable<com.aspose.email.ImapMessageInfo> The set of ImapMessageInfo
flags ImapMessageFlags Flag value
modificationSequence long Modification sequence. Please, read more https://tools.ietf.org/html/rfc7162
callback com.aspose.ms.System.AsyncCallback References a method to be called when a corresponding asynchronous operation completes.

Returns: com.aspose.ms.System.IAsyncResult - IAsyncResult that represents the status of an asynchronous operation.

beginChangeMessageFlags(IConnection connection, Iterable messageInfoSet, ImapMessageFlags flags, long modificationSequence, System.AsyncCallback callback, Object state)

public final System.IAsyncResult beginChangeMessageFlags(IConnection connection, Iterable<ImapMessageInfo> messageInfoSet, ImapMessageFlags flags, long modificationSequence, System.AsyncCallback callback, Object state)

Changes the flags of the message

Parameters:

Parameter Type Description
connection IConnection Connection to a server
messageInfoSet java.lang.Iterable<com.aspose.email.ImapMessageInfo> The set of ImapMessageInfo
flags ImapMessageFlags Flag value
modificationSequence long Modification sequence. Please, read more https://tools.ietf.org/html/rfc7162
callback com.aspose.ms.System.AsyncCallback References a method to be called when a corresponding asynchronous operation completes.
state java.lang.Object The state.

Returns: com.aspose.ms.System.IAsyncResult - IAsyncResult that represents the status of an asynchronous operation.

beginChangeMessageFlags(IConnection connection, String uniqueId, ImapMessageFlags flags)

public final System.IAsyncResult beginChangeMessageFlags(IConnection connection, String uniqueId, ImapMessageFlags flags)

Changes the flags of the message

Parameters:

Parameter Type Description
connection IConnection Connection to a server
uniqueId java.lang.String Unique identifier of a message
flags ImapMessageFlags Flag value

Returns: com.aspose.ms.System.IAsyncResult - IAsyncResult that represents the status of an asynchronous operation.

beginChangeMessageFlags(IConnection connection, String uniqueId, ImapMessageFlags flags, System.AsyncCallback callback)

public final System.IAsyncResult beginChangeMessageFlags(IConnection connection, String uniqueId, ImapMessageFlags flags, System.AsyncCallback callback)

Changes the flags of the message

Parameters:

Parameter Type Description
connection IConnection Connection to a server
uniqueId java.lang.String Unique identifier of a message
flags ImapMessageFlags Flag value
callback com.aspose.ms.System.AsyncCallback References a method to be called when a corresponding asynchronous operation completes.

Returns: com.aspose.ms.System.IAsyncResult - IAsyncResult that represents the status of an asynchronous operation.

beginChangeMessageFlags(IConnection connection, String uniqueId, ImapMessageFlags flags, System.AsyncCallback callback, Object state)

public final System.IAsyncResult beginChangeMessageFlags(IConnection connection, String uniqueId, ImapMessageFlags flags, System.AsyncCallback callback, Object state)

Changes the flags of the message

Parameters:

Parameter Type Description
connection IConnection Connection to a server
uniqueId java.lang.String Unique identifier of a message
flags ImapMessageFlags Flag value
callback com.aspose.ms.System.AsyncCallback References a method to be called when a corresponding asynchronous operation completes.
state java.lang.Object The state.

Returns: com.aspose.ms.System.IAsyncResult - IAsyncResult that represents the status of an asynchronous operation.

beginChangeMessageFlags(IConnection connection, String uniqueId, ImapMessageFlags flags, long modificationSequence)

public final System.IAsyncResult beginChangeMessageFlags(IConnection connection, String uniqueId, ImapMessageFlags flags, long modificationSequence)

Changes the flags of the message

Parameters:

Parameter Type Description
connection IConnection Connection to a server
uniqueId java.lang.String Unique identifier of a message
flags ImapMessageFlags Flag value
modificationSequence long Modification sequence. Please, read more https://tools.ietf.org/html/rfc7162

Returns: com.aspose.ms.System.IAsyncResult - IAsyncResult that represents the status of an asynchronous operation.

beginChangeMessageFlags(IConnection connection, String uniqueId, ImapMessageFlags flags, long modificationSequence, System.AsyncCallback callback)

public final System.IAsyncResult beginChangeMessageFlags(IConnection connection, String uniqueId, ImapMessageFlags flags, long modificationSequence, System.AsyncCallback callback)

Changes the flags of the message

Parameters:

Parameter Type Description
connection IConnection Connection to a server
uniqueId java.lang.String Unique identifier of a message
flags ImapMessageFlags Flag value
modificationSequence long Modification sequence. Please, read more https://tools.ietf.org/html/rfc7162
callback com.aspose.ms.System.AsyncCallback References a method to be called when a corresponding asynchronous operation completes.

Returns: com.aspose.ms.System.IAsyncResult - IAsyncResult that represents the status of an asynchronous operation.

beginChangeMessageFlags(IConnection connection, String uniqueId, ImapMessageFlags flags, long modificationSequence, System.AsyncCallback callback, Object state)

public final System.IAsyncResult beginChangeMessageFlags(IConnection connection, String uniqueId, ImapMessageFlags flags, long modificationSequence, System.AsyncCallback callback, Object state)

Changes the flags of the message

Parameters:

Parameter Type Description
connection IConnection Connection to a server
uniqueId java.lang.String Unique identifier of a message
flags ImapMessageFlags Flag value
modificationSequence long Modification sequence. Please, read more https://tools.ietf.org/html/rfc7162
callback com.aspose.ms.System.AsyncCallback References a method to be called when a corresponding asynchronous operation completes.
state java.lang.Object The state.

Returns: com.aspose.ms.System.IAsyncResult - IAsyncResult that represents the status of an asynchronous operation.

beginChangeMessageFlags(IConnection connection, String startUid, String endUid, ImapMessageFlags flags)

public final System.IAsyncResult beginChangeMessageFlags(IConnection connection, String startUid, String endUid, ImapMessageFlags flags)

Changes the flags of the message

Parameters:

Parameter Type Description
connection IConnection Connection to a server
startUid java.lang.String The starting UID of a message list
endUid java.lang.String The ending UID of a message list
flags ImapMessageFlags Flag value

Returns: com.aspose.ms.System.IAsyncResult - IAsyncResult that represents the status of an asynchronous operation.

beginChangeMessageFlags(IConnection connection, String startUid, String endUid, ImapMessageFlags flags, System.AsyncCallback callback)

public final System.IAsyncResult beginChangeMessageFlags(IConnection connection, String startUid, String endUid, ImapMessageFlags flags, System.AsyncCallback callback)

Changes the flags of the message

Parameters:

Parameter Type Description
connection IConnection Connection to a server
startUid java.lang.String The starting UID of a message list
endUid java.lang.String The ending UID of a message list
flags ImapMessageFlags Flag value
callback com.aspose.ms.System.AsyncCallback References a method to be called when a corresponding asynchronous operation completes.

Returns: com.aspose.ms.System.IAsyncResult - IAsyncResult that represents the status of an asynchronous operation.

beginChangeMessageFlags(IConnection connection, String startUid, String endUid, ImapMessageFlags flags, System.AsyncCallback callback, Object state)

public final System.IAsyncResult beginChangeMessageFlags(IConnection connection, String startUid, String endUid, ImapMessageFlags flags, System.AsyncCallback callback, Object state)

Changes the flags of the message

Parameters:

Parameter Type Description
connection IConnection Connection to a server
startUid java.lang.String The starting UID of a message list
endUid java.lang.String The ending UID of a message list
flags ImapMessageFlags Flag value
callback com.aspose.ms.System.AsyncCallback References a method to be called when a corresponding asynchronous operation completes.
state java.lang.Object The state.

Returns: com.aspose.ms.System.IAsyncResult - IAsyncResult that represents the status of an asynchronous operation.

beginChangeMessageFlags(IConnection connection, String startUid, String endUid, ImapMessageFlags flags, long modificationSequence)

public final System.IAsyncResult beginChangeMessageFlags(IConnection connection, String startUid, String endUid, ImapMessageFlags flags, long modificationSequence)

Changes the flags of the message

Parameters:

Parameter Type Description
connection IConnection Connection to a server
startUid java.lang.String The starting UID of a message list
endUid java.lang.String The ending UID of a message list
flags ImapMessageFlags Flag value
modificationSequence long Modification sequence. Please, read more https://tools.ietf.org/html/rfc7162

Returns: com.aspose.ms.System.IAsyncResult - IAsyncResult that represents the status of an asynchronous operation.

beginChangeMessageFlags(IConnection connection, String startUid, String endUid, ImapMessageFlags flags, long modificationSequence, System.AsyncCallback callback)

public final System.IAsyncResult beginChangeMessageFlags(IConnection connection, String startUid, String endUid, ImapMessageFlags flags, long modificationSequence, System.AsyncCallback callback)

Changes the flags of the message

Parameters:

Parameter Type Description
connection IConnection Connection to a server
startUid java.lang.String The starting UID of a message list
endUid java.lang.String The ending UID of a message list
flags ImapMessageFlags Flag value
modificationSequence long Modification sequence. Please, read more https://tools.ietf.org/html/rfc7162
callback com.aspose.ms.System.AsyncCallback References a method to be called when a corresponding asynchronous operation completes.

Returns: com.aspose.ms.System.IAsyncResult - IAsyncResult that represents the status of an asynchronous operation.

beginChangeMessageFlags(IConnection connection, String startUid, String endUid, ImapMessageFlags flags, long modificationSequence, System.AsyncCallback callback, Object state)

public final System.IAsyncResult beginChangeMessageFlags(IConnection connection, String startUid, String endUid, ImapMessageFlags flags, long modificationSequence, System.AsyncCallback callback, Object state)

Changes the flags of the message

Parameters:

Parameter Type Description
connection IConnection Connection to a server
startUid java.lang.String The starting UID of a message list
endUid java.lang.String The ending UID of a message list
flags ImapMessageFlags Flag value
modificationSequence long Modification sequence. Please, read more https://tools.ietf.org/html/rfc7162
callback com.aspose.ms.System.AsyncCallback References a method to be called when a corresponding asynchronous operation completes.
state java.lang.Object The state.

Returns: com.aspose.ms.System.IAsyncResult - IAsyncResult that represents the status of an asynchronous operation.

beginChangeMessageFlags(int sequenceNumber, ImapMessageFlags flags)

public final System.IAsyncResult beginChangeMessageFlags(int sequenceNumber, ImapMessageFlags flags)

Changes the flags of the message

Parameters:

Parameter Type Description
sequenceNumber int Sequence number of a message
flags ImapMessageFlags Flag value

Returns: com.aspose.ms.System.IAsyncResult - IAsyncResult that represents the status of an asynchronous operation.

beginChangeMessageFlags(int sequenceNumber, ImapMessageFlags flags, System.AsyncCallback callback)

public final System.IAsyncResult beginChangeMessageFlags(int sequenceNumber, ImapMessageFlags flags, System.AsyncCallback callback)

Changes the flags of the message

Parameters:

Parameter Type Description
sequenceNumber int Sequence number of a message
flags ImapMessageFlags Flag value
callback com.aspose.ms.System.AsyncCallback References a method to be called when a corresponding asynchronous operation completes.

Returns: com.aspose.ms.System.IAsyncResult - IAsyncResult that represents the status of an asynchronous operation.

beginChangeMessageFlags(int sequenceNumber, ImapMessageFlags flags, System.AsyncCallback callback, Object state)

public final System.IAsyncResult beginChangeMessageFlags(int sequenceNumber, ImapMessageFlags flags, System.AsyncCallback callback, Object state)

Changes the flags of the message

Parameters:

Parameter Type Description
sequenceNumber int Sequence number of a message
flags ImapMessageFlags Flag value
callback com.aspose.ms.System.AsyncCallback References a method to be called when a corresponding asynchronous operation completes.
state java.lang.Object The state.

Returns: com.aspose.ms.System.IAsyncResult - IAsyncResult that represents the status of an asynchronous operation.

beginChangeMessageFlags(int sequenceNumber, ImapMessageFlags flags, long modificationSequence)

public final System.IAsyncResult beginChangeMessageFlags(int sequenceNumber, ImapMessageFlags flags, long modificationSequence)

Changes the flags of the message

Parameters:

Parameter Type Description
sequenceNumber int Sequence number of a message
flags ImapMessageFlags Flag value
modificationSequence long Modification sequence. Please, read more https://tools.ietf.org/html/rfc7162

Returns: com.aspose.ms.System.IAsyncResult - IAsyncResult that represents the status of an asynchronous operation.

beginChangeMessageFlags(int sequenceNumber, ImapMessageFlags flags, long modificationSequence, System.AsyncCallback callback)

public final System.IAsyncResult beginChangeMessageFlags(int sequenceNumber, ImapMessageFlags flags, long modificationSequence, System.AsyncCallback callback)

Changes the flags of the message

Parameters:

Parameter Type Description
sequenceNumber int Sequence number of a message
flags ImapMessageFlags Flag value
modificationSequence long Modification sequence. Please, read more https://tools.ietf.org/html/rfc7162
callback com.aspose.ms.System.AsyncCallback References a method to be called when a corresponding asynchronous operation completes.

Returns: com.aspose.ms.System.IAsyncResult - IAsyncResult that represents the status of an asynchronous operation.

beginChangeMessageFlags(int sequenceNumber, ImapMessageFlags flags, long modificationSequence, System.AsyncCallback callback, Object state)

public final System.IAsyncResult beginChangeMessageFlags(int sequenceNumber, ImapMessageFlags flags, long modificationSequence, System.AsyncCallback callback, Object state)

Changes the flags of the message

Parameters:

Parameter Type Description
sequenceNumber int Sequence number of a message
flags ImapMessageFlags Flag value
modificationSequence long Modification sequence. Please, read more https://tools.ietf.org/html/rfc7162
callback com.aspose.ms.System.AsyncCallback References a method to be called when a corresponding asynchronous operation completes.
state java.lang.Object The state.

Returns: com.aspose.ms.System.IAsyncResult - IAsyncResult that represents the status of an asynchronous operation.

beginChangeMessageFlags(int startSequence, int endSequence, ImapMessageFlags flags)

public final System.IAsyncResult beginChangeMessageFlags(int startSequence, int endSequence, ImapMessageFlags flags)

Changes the flags of the message

Parameters:

Parameter Type Description
startSequence int The starting sequence number of a message list
endSequence int The ending sequence number of a message list
flags ImapMessageFlags Flag value

Returns: com.aspose.ms.System.IAsyncResult - IAsyncResult that represents the status of an asynchronous operation.

beginChangeMessageFlags(int startSequence, int endSequence, ImapMessageFlags flags, System.AsyncCallback callback)

public final System.IAsyncResult beginChangeMessageFlags(int startSequence, int endSequence, ImapMessageFlags flags, System.AsyncCallback callback)

Changes the flags of the message

Parameters:

Parameter Type Description
startSequence int The starting sequence number of a message list
endSequence int The ending sequence number of a message list
flags ImapMessageFlags Flag value
callback com.aspose.ms.System.AsyncCallback References a method to be called when a corresponding asynchronous operation completes.

Returns: com.aspose.ms.System.IAsyncResult - IAsyncResult that represents the status of an asynchronous operation.

beginChangeMessageFlags(int startSequence, int endSequence, ImapMessageFlags flags, System.AsyncCallback callback, Object state)

public final System.IAsyncResult beginChangeMessageFlags(int startSequence, int endSequence, ImapMessageFlags flags, System.AsyncCallback callback, Object state)

Changes the flags of the message

Parameters:

Parameter Type Description
startSequence int The starting sequence number of a message list
endSequence int The ending sequence number of a message list
flags ImapMessageFlags Flag value
callback com.aspose.ms.System.AsyncCallback References a method to be called when a corresponding asynchronous operation completes.
state java.lang.Object The state.

Returns: com.aspose.ms.System.IAsyncResult - IAsyncResult that represents the status of an asynchronous operation.

beginChangeMessageFlags(int startSequence, int endSequence, ImapMessageFlags flags, long modificationSequence)

public final System.IAsyncResult beginChangeMessageFlags(int startSequence, int endSequence, ImapMessageFlags flags, long modificationSequence)

Changes the flags of the message

Parameters:

Parameter Type Description
startSequence int The starting sequence number of a message list
endSequence int The ending sequence number of a message list
flags ImapMessageFlags Flag value
modificationSequence long Modification sequence. Please, read more https://tools.ietf.org/html/rfc7162

Returns: com.aspose.ms.System.IAsyncResult - IAsyncResult that represents the status of an asynchronous operation.

beginChangeMessageFlags(int startSequence, int endSequence, ImapMessageFlags flags, long modificationSequence, System.AsyncCallback callback)

public final System.IAsyncResult beginChangeMessageFlags(int startSequence, int endSequence, ImapMessageFlags flags, long modificationSequence, System.AsyncCallback callback)

Changes the flags of the message

Parameters:

Parameter Type Description
startSequence int The starting sequence number of a message list
endSequence int The ending sequence number of a message list
flags ImapMessageFlags Flag value
modificationSequence long Modification sequence. Please, read more https://tools.ietf.org/html/rfc7162
callback com.aspose.ms.System.AsyncCallback References a method to be called when a corresponding asynchronous operation completes.

Returns: com.aspose.ms.System.IAsyncResult - IAsyncResult that represents the status of an asynchronous operation.

beginChangeMessageFlags(int startSequence, int endSequence, ImapMessageFlags flags, long modificationSequence, System.AsyncCallback callback, Object state)

public final System.IAsyncResult beginChangeMessageFlags(int startSequence, int endSequence, ImapMessageFlags flags, long modificationSequence, System.AsyncCallback callback, Object state)

Changes the flags of the message

Parameters:

Parameter Type Description
startSequence int The starting sequence number of a message list
endSequence int The ending sequence number of a message list
flags ImapMessageFlags Flag value
modificationSequence long Modification sequence. Please, read more https://tools.ietf.org/html/rfc7162
callback com.aspose.ms.System.AsyncCallback References a method to be called when a corresponding asynchronous operation completes.
state java.lang.Object The state.

Returns: com.aspose.ms.System.IAsyncResult - IAsyncResult that represents the status of an asynchronous operation.

beginChangeMessageFlags(Iterable messageInfoSet, ImapMessageFlags flags)

public final System.IAsyncResult beginChangeMessageFlags(Iterable<ImapMessageInfo> messageInfoSet, ImapMessageFlags flags)

Changes the flags of the message

Parameters:

Parameter Type Description
messageInfoSet java.lang.Iterable<com.aspose.email.ImapMessageInfo> The set of ImapMessageInfo
flags ImapMessageFlags Flag value

Returns: com.aspose.ms.System.IAsyncResult - IAsyncResult that represents the status of an asynchronous operation.

beginChangeMessageFlags(Iterable messageInfoSet, ImapMessageFlags flags, System.AsyncCallback callback)

public final System.IAsyncResult beginChangeMessageFlags(Iterable<ImapMessageInfo> messageInfoSet, ImapMessageFlags flags, System.AsyncCallback callback)

Changes the flags of the message

Parameters:

Parameter Type Description
messageInfoSet java.lang.Iterable<com.aspose.email.ImapMessageInfo> The set of ImapMessageInfo
flags ImapMessageFlags Flag value
callback com.aspose.ms.System.AsyncCallback References a method to be called when a corresponding asynchronous operation completes.

Returns: com.aspose.ms.System.IAsyncResult - IAsyncResult that represents the status of an asynchronous operation.

beginChangeMessageFlags(Iterable messageInfoSet, ImapMessageFlags flags, System.AsyncCallback callback, Object state)

public final System.IAsyncResult beginChangeMessageFlags(Iterable<ImapMessageInfo> messageInfoSet, ImapMessageFlags flags, System.AsyncCallback callback, Object state)

Changes the flags of the message

Parameters:

Parameter Type Description
messageInfoSet java.lang.Iterable<com.aspose.email.ImapMessageInfo> The set of ImapMessageInfo
flags ImapMessageFlags Flag value
callback com.aspose.ms.System.AsyncCallback References a method to be called when a corresponding asynchronous operation completes.
state java.lang.Object The state.

Returns: com.aspose.ms.System.IAsyncResult - IAsyncResult that represents the status of an asynchronous operation.

beginChangeMessageFlags(Iterable messageInfoSet, ImapMessageFlags flags, long modificationSequence)

public final System.IAsyncResult beginChangeMessageFlags(Iterable<ImapMessageInfo> messageInfoSet, ImapMessageFlags flags, long modificationSequence)

Changes the flags of the message

Parameters:

Parameter Type Description
messageInfoSet java.lang.Iterable<com.aspose.email.ImapMessageInfo> The set of ImapMessageInfo
flags ImapMessageFlags Flag value
modificationSequence long Modification sequence. Please, read more https://tools.ietf.org/html/rfc7162

Returns: com.aspose.ms.System.IAsyncResult - IAsyncResult that represents the status of an asynchronous operation.

beginChangeMessageFlags(Iterable messageInfoSet, ImapMessageFlags flags, long modificationSequence, System.AsyncCallback callback)

public final System.IAsyncResult beginChangeMessageFlags(Iterable<ImapMessageInfo> messageInfoSet, ImapMessageFlags flags, long modificationSequence, System.AsyncCallback callback)

Changes the flags of the message

Parameters:

Parameter Type Description
messageInfoSet java.lang.Iterable<com.aspose.email.ImapMessageInfo> The set of ImapMessageInfo
flags ImapMessageFlags Flag value
modificationSequence long Modification sequence. Please, read more https://tools.ietf.org/html/rfc7162
callback com.aspose.ms.System.AsyncCallback References a method to be called when a corresponding asynchronous operation completes.

Returns: com.aspose.ms.System.IAsyncResult - IAsyncResult that represents the status of an asynchronous operation.

beginChangeMessageFlags(Iterable messageInfoSet, ImapMessageFlags flags, long modificationSequence, System.AsyncCallback callback, Object state)

public final System.IAsyncResult beginChangeMessageFlags(Iterable<ImapMessageInfo> messageInfoSet, ImapMessageFlags flags, long modificationSequence, System.AsyncCallback callback, Object state)

Changes the flags of the message

Parameters:

Parameter Type Description
messageInfoSet java.lang.Iterable<com.aspose.email.ImapMessageInfo> The set of ImapMessageInfo
flags ImapMessageFlags Flag value
modificationSequence long Modification sequence. Please, read more https://tools.ietf.org/html/rfc7162
callback com.aspose.ms.System.AsyncCallback References a method to be called when a corresponding asynchronous operation completes.
state java.lang.Object The state.

Returns: com.aspose.ms.System.IAsyncResult - IAsyncResult that represents the status of an asynchronous operation.

beginChangeMessageFlags(String uniqueId, ImapMessageFlags flags)

public final System.IAsyncResult beginChangeMessageFlags(String uniqueId, ImapMessageFlags flags)

Changes the flags of the message

Parameters:

Parameter Type Description
uniqueId java.lang.String Unique identifier of a message
flags ImapMessageFlags Flag value

Returns: com.aspose.ms.System.IAsyncResult - IAsyncResult that represents the status of an asynchronous operation.

beginChangeMessageFlags(String uniqueId, ImapMessageFlags flags, System.AsyncCallback callback)

public final System.IAsyncResult beginChangeMessageFlags(String uniqueId, ImapMessageFlags flags, System.AsyncCallback callback)

Changes the flags of the message

Parameters:

Parameter Type Description
uniqueId java.lang.String Unique identifier of a message
flags ImapMessageFlags Flag value
callback com.aspose.ms.System.AsyncCallback References a method to be called when a corresponding asynchronous operation completes.

Returns: com.aspose.ms.System.IAsyncResult - IAsyncResult that represents the status of an asynchronous operation.

beginChangeMessageFlags(String uniqueId, ImapMessageFlags flags, System.AsyncCallback callback, Object state)

public final System.IAsyncResult beginChangeMessageFlags(String uniqueId, ImapMessageFlags flags, System.AsyncCallback callback, Object state)

Changes the flags of the message

Parameters:

Parameter Type Description
uniqueId java.lang.String Unique identifier of a message
flags ImapMessageFlags Flag value
callback com.aspose.ms.System.AsyncCallback References a method to be called when a corresponding asynchronous operation completes.
state java.lang.Object The state.

Returns: com.aspose.ms.System.IAsyncResult - IAsyncResult that represents the status of an asynchronous operation.

beginChangeMessageFlags(String uniqueId, ImapMessageFlags flags, long modificationSequence)

public final System.IAsyncResult beginChangeMessageFlags(String uniqueId, ImapMessageFlags flags, long modificationSequence)

Changes the flags of the message

Parameters:

Parameter Type Description
uniqueId java.lang.String Unique identifier of a message
flags ImapMessageFlags Flag value
modificationSequence long Modification sequence. Please, read more https://tools.ietf.org/html/rfc7162

Returns: com.aspose.ms.System.IAsyncResult - IAsyncResult that represents the status of an asynchronous operation.

beginChangeMessageFlags(String uniqueId, ImapMessageFlags flags, long modificationSequence, System.AsyncCallback callback)

public final System.IAsyncResult beginChangeMessageFlags(String uniqueId, ImapMessageFlags flags, long modificationSequence, System.AsyncCallback callback)

Changes the flags of the message

Parameters:

Parameter Type Description
uniqueId java.lang.String Unique identifier of a message
flags ImapMessageFlags Flag value
modificationSequence long Modification sequence. Please, read more https://tools.ietf.org/html/rfc7162
callback com.aspose.ms.System.AsyncCallback References a method to be called when a corresponding asynchronous operation completes.

Returns: com.aspose.ms.System.IAsyncResult - IAsyncResult that represents the status of an asynchronous operation.

beginChangeMessageFlags(String uniqueId, ImapMessageFlags flags, long modificationSequence, System.AsyncCallback callback, Object state)

public final System.IAsyncResult beginChangeMessageFlags(String uniqueId, ImapMessageFlags flags, long modificationSequence, System.AsyncCallback callback, Object state)

Changes the flags of the message

Parameters:

Parameter Type Description
uniqueId java.lang.String Unique identifier of a message
flags ImapMessageFlags Flag value
modificationSequence long Modification sequence. Please, read more https://tools.ietf.org/html/rfc7162
callback com.aspose.ms.System.AsyncCallback References a method to be called when a corresponding asynchronous operation completes.
state java.lang.Object The state.

Returns: com.aspose.ms.System.IAsyncResult - IAsyncResult that represents the status of an asynchronous operation.

beginChangeMessageFlags(String startUid, String endUid, ImapMessageFlags flags)

public final System.IAsyncResult beginChangeMessageFlags(String startUid, String endUid, ImapMessageFlags flags)

Changes the flags of the message

Parameters:

Parameter Type Description
startUid java.lang.String The starting UID of a message list
endUid java.lang.String The ending UID of a message list
flags ImapMessageFlags Flag value

Returns: com.aspose.ms.System.IAsyncResult - IAsyncResult that represents the status of an asynchronous operation.

beginChangeMessageFlags(String startUid, String endUid, ImapMessageFlags flags, System.AsyncCallback callback)

public final System.IAsyncResult beginChangeMessageFlags(String startUid, String endUid, ImapMessageFlags flags, System.AsyncCallback callback)

Changes the flags of the message

Parameters:

Parameter Type Description
startUid java.lang.String The starting UID of a message list
endUid java.lang.String The ending UID of a message list
flags ImapMessageFlags Flag value
callback com.aspose.ms.System.AsyncCallback References a method to be called when a corresponding asynchronous operation completes.

Returns: com.aspose.ms.System.IAsyncResult - IAsyncResult that represents the status of an asynchronous operation.

beginChangeMessageFlags(String startUid, String endUid, ImapMessageFlags flags, System.AsyncCallback callback, Object state)

public final System.IAsyncResult beginChangeMessageFlags(String startUid, String endUid, ImapMessageFlags flags, System.AsyncCallback callback, Object state)

Changes the flags of the message

Parameters:

Parameter Type Description
startUid java.lang.String The starting UID of a message list
endUid java.lang.String The ending UID of a message list
flags ImapMessageFlags Flag value
callback com.aspose.ms.System.AsyncCallback References a method to be called when a corresponding asynchronous operation completes.
state java.lang.Object The state.

Returns: com.aspose.ms.System.IAsyncResult - IAsyncResult that represents the status of an asynchronous operation.

beginChangeMessageFlags(String startUid, String endUid, ImapMessageFlags flags, long modificationSequence)

public final System.IAsyncResult beginChangeMessageFlags(String startUid, String endUid, ImapMessageFlags flags, long modificationSequence)

Changes the flags of the message

Parameters:

Parameter Type Description
startUid java.lang.String The starting UID of a message list
endUid java.lang.String The ending UID of a message list
flags ImapMessageFlags Flag value
modificationSequence long Modification sequence. Please, read more https://tools.ietf.org/html/rfc7162

Returns: com.aspose.ms.System.IAsyncResult - IAsyncResult that represents the status of an asynchronous operation.

beginChangeMessageFlags(String startUid, String endUid, ImapMessageFlags flags, long modificationSequence, System.AsyncCallback callback)

public final System.IAsyncResult beginChangeMessageFlags(String startUid, String endUid, ImapMessageFlags flags, long modificationSequence, System.AsyncCallback callback)

Changes the flags of the message

Parameters:

Parameter Type Description
startUid java.lang.String The starting UID of a message list
endUid java.lang.String The ending UID of a message list
flags ImapMessageFlags Flag value
modificationSequence long Modification sequence. Please, read more https://tools.ietf.org/html/rfc7162
callback com.aspose.ms.System.AsyncCallback References a method to be called when a corresponding asynchronous operation completes.

Returns: com.aspose.ms.System.IAsyncResult - IAsyncResult that represents the status of an asynchronous operation.

beginChangeMessageFlags(String startUid, String endUid, ImapMessageFlags flags, long modificationSequence, System.AsyncCallback callback, Object state)

public final System.IAsyncResult beginChangeMessageFlags(String startUid, String endUid, ImapMessageFlags flags, long modificationSequence, System.AsyncCallback callback, Object state)

Changes the flags of the message

Parameters:

Parameter Type Description
startUid java.lang.String The starting UID of a message list
endUid java.lang.String The ending UID of a message list
flags ImapMessageFlags Flag value
modificationSequence long Modification sequence. Please, read more https://tools.ietf.org/html/rfc7162
callback com.aspose.ms.System.AsyncCallback References a method to be called when a corresponding asynchronous operation completes.
state java.lang.Object The state.

Returns: com.aspose.ms.System.IAsyncResult - IAsyncResult that represents the status of an asynchronous operation.

beginChangeMessageFlagsBySequences(IConnection connection, Iterable sequenceSet, ImapMessageFlags flags)

public final System.IAsyncResult beginChangeMessageFlagsBySequences(IConnection connection, Iterable<Integer> sequenceSet, ImapMessageFlags flags)

Changes the flags of the message

Parameters:

Parameter Type Description
connection IConnection Connection to a server
sequenceSet java.lang.Iterable<java.lang.Integer> The set of sequence numbers for messages
flags ImapMessageFlags Flag value

Returns: com.aspose.ms.System.IAsyncResult - IAsyncResult that represents the status of an asynchronous operation.

beginChangeMessageFlagsBySequences(IConnection connection, Iterable sequenceSet, ImapMessageFlags flags, System.AsyncCallback callback)

public final System.IAsyncResult beginChangeMessageFlagsBySequences(IConnection connection, Iterable<Integer> sequenceSet, ImapMessageFlags flags, System.AsyncCallback callback)

Changes the flags of the message

Parameters:

Parameter Type Description
connection IConnection Connection to a server
sequenceSet java.lang.Iterable<java.lang.Integer> The set of sequence numbers for messages
flags ImapMessageFlags Flag value
callback com.aspose.ms.System.AsyncCallback References a method to be called when a corresponding asynchronous operation completes.

Returns: com.aspose.ms.System.IAsyncResult - IAsyncResult that represents the status of an asynchronous operation.

beginChangeMessageFlagsBySequences(IConnection connection, Iterable sequenceSet, ImapMessageFlags flags, System.AsyncCallback callback, Object state)

public final System.IAsyncResult beginChangeMessageFlagsBySequences(IConnection connection, Iterable<Integer> sequenceSet, ImapMessageFlags flags, System.AsyncCallback callback, Object state)

Changes the flags of the message

Parameters:

Parameter Type Description
connection IConnection Connection to a server
sequenceSet java.lang.Iterable<java.lang.Integer> The set of sequence numbers for messages
flags ImapMessageFlags Flag value
callback com.aspose.ms.System.AsyncCallback References a method to be called when a corresponding asynchronous operation completes.
state java.lang.Object The state.

Returns: com.aspose.ms.System.IAsyncResult - IAsyncResult that represents the status of an asynchronous operation.

beginChangeMessageFlagsBySequences(IConnection connection, Iterable sequenceSet, ImapMessageFlags flags, long modificationSequence)

public final System.IAsyncResult beginChangeMessageFlagsBySequences(IConnection connection, Iterable<Integer> sequenceSet, ImapMessageFlags flags, long modificationSequence)

Changes the flags of the message

Parameters:

Parameter Type Description
connection IConnection Connection to a server
sequenceSet java.lang.Iterable<java.lang.Integer> The set of sequence numbers for messages
flags ImapMessageFlags Flag value
modificationSequence long Modification sequence. Please, read more https://tools.ietf.org/html/rfc7162

Returns: com.aspose.ms.System.IAsyncResult - IAsyncResult that represents the status of an asynchronous operation.

beginChangeMessageFlagsBySequences(IConnection connection, Iterable sequenceSet, ImapMessageFlags flags, long modificationSeq