MailBee.EwsMail Namespace

MailBee.EwsMail namespace provides a set of types which let you communicate with MS Exchange server via EWS (Exchange Web Services) protocol. Under the hood, this feature uses EWS Managed API library. In Nuget, you can it from Microsoft Exchange WebServices package, v2.2.

EWS support is only available in classic .NET Framework v3.5-4.7. .NET Core and UWP are not yet supported by EWS Managed API library.

Classes
  ClassDescription
Public classCode exampleEws
Provides properties and methods for working with e-mails on MS Exchange server via Exchange Web Services.
Public classEwsFolder
Represents a folder in Exchange account.
Public classEwsItem
Represents an item in MS Exchange folder (a mail message, contact, appointment, etc).
Public classEwsItemList
Represents a collection o EwsItem objects, with optional paging capability.
Public classMailBeeEwsException
The exception that is thrown when Managed EWS API layer throws an exception.
Enumerations
  EnumerationDescription
Public enumerationEwsItemParts
Defines message elements available for download using DownloadItem(ItemId, EwsItemParts) or DownloadItems(FolderId, ItemView, Boolean, EwsItemParts) methods.