EWS API throws error “No Mailbox with such GUID”

Recently i was working with an ISV/application developer, who created this custom application using EWS (Exchange Web Services) API. It worked with the account with impersonation rights to access other mailboxes/calendars in Azure/Office 365/Exchange Online. But when they tried to access a specific mailbox calendar, they see the error “No mailbox with such GUID”. We…


Azure/Office 365 Graph API developer: RefreshToken, AccessToken, IdentityToken

These are 3 common terms (Refresh Token, Access Token, Identity Token) in Azure/Office 365 Graph API Cloud developer world and we get tons of queries on this. So let me try to explain them in simple terms … Access Token:- The access token is attached to every REST API request in the authorization header. -…


Feature comparison: EWS vs. EWS Managed API

Are you a .Net Developer who develop custom application using Exchange Web Services (EWS) Managed API or EWS (Auto-generated proxies)? Then this is for you. The EWS Managed API provides an intuitive interface for developing client applications that use EWS. The API enables unified access to Exchange resources, while using Outlook–compatible business logic. In short,…

1

How to: Configuring and using EWS Impersonation for Exchange Server 2007?

Please find the links for configuring and using EWS impersonation for the Exchange 2007: Configuring Exchange Impersonation (Exchange Web Services) http://msdn.microsoft.com/en-us/library/bb204095(EXCHG.80).aspx Using Exchange Impersonation (Exchange Web Services) http://msdn.microsoft.com/en-us/library/bb204088(EXCHG.80).aspx ExchangeServiceBinding Class : Code Sample http://msdn.microsoft.com/en-us/library/exchangewebservices.exchangeservicebinding.aspx Hope this helps!


EWS : Delegate Access using Exchange Web Services

Delegate Access Exchange 2007 enables delegates to access the mailbox of a principal and perform create/delete/update/copy/search operations using Exchange Web Services (EWS). There are two ways we can access the contents of other users mailboxes: Exchange Impersonation – Enable one account to act as another account Delegate Access – Account act on behalf of the account of principal…