ExchangeClient

ExchangeClient class

Inherits: Aspose::Email::Clients::Exchange::ExchangeClientBase

The ExchangeClient class allows applications to manage E-Mail box in Microsoft Exchange Server by using WebDav Exchange Store Protocol.

Constructors

NameDescription
ExchangeClient (3 overloads)Initialize a new instance of the class ExchageClient

Methods

NameDescription
AppendMessage (2 overloads)Uploads the mail message to the specified folder
Backup (2 overloads)Backups the content of the specified folders
CreateContactCreates a contact item in the Exchange store.
CreateFolderCreates the new folder with the specified name in the specified parent folder.
Decode
DeleteContact (3 overloads)Deletes the contact.
DeleteFolderDeletes the folder
DeleteMessage (2 overloads)Deletes the mail message.
FetchAttachmentFetches the attachment
FetchMapiMessageFetches the mapi message with specified uri.
FetchMessageFetches the mail message with specified uri.
FolderExists (2 overloads)Checks whether the specified folder exists.
get_ClientCertificateGets the client certificate.
get_CookieContainerGets the cookie container.
get_EncodingGets the encoding.
get_KeepAliveIndicates whether to keep alive.
get_MailboxInfoGets the mailbox information.
get_PreAuthenticateIndicates whether to do pre-authentication.
get_SendChunkedGets a value indicating whether [send chunked].
GetContactsLists contacts located in the specified folder on server
GetCustomPropertiesGets custom properties of the specified object on the server
GetFolderInfoGets the folder information.
GetMailboxesLists mailboxes in the global address list.
GetMailboxInfo (2 overloads)Get the information of the mailbox
GetMailboxSize (2 overloads)Get the size of the maibox
GetMimeMessage
GetProperties
GetVersionInfoReturns exchange server version info
ListContactsLists contacts located in the specified folder on server
ListMailboxesLists mailboxes in the global address list.
ListMessages (8 overloads)Lists the messages.
ListMessagesByIdLists the messages by id.
ListPublicFoldersGets collection of public folders from root public folder
ListSubFolders (2 overloads)Gets collection of child public folders from parent
MoveItems (2 overloads)Moves items.
MoveMessage (4 overloads)Moves the message.
ParseQueryParses the query.
ReadLong
ResolveContactsResolves ambiguous mailbox display names. Note: the maximum count of returned contacts is 100. This is a restriction of used exchange command.
Restore (6 overloads)Restores exchange folders from the given personal storage.
SaveMessage (2 overloads)Saves the message.
SendSends the mail message.
set_ClientCertificateSets the client certificate.
set_CookieContainerSets the cookie container.
set_EncodingSets the encoding.
set_KeepAliveIndicates whether to keep alive.
set_PreAuthenticateIndicates whether to do pre-authentication.
set_SendChunkedSets a value indicating whether [send chunked].
SetReadFlag (2 overloads)Marks the specifeid message as read.