Integrating Exchange with website
We are trying to integrate Microsoft Exchange (sync appointments) into our web site (SPA)(Software as a Service), for this we are looking at EWS managed API as the preferred route, we have the end users email, but we do not want to store there exchange passwords (as they are generally same as users domain password), in such a scenario which is the best approach to take. Please Help.
The preferred way would be to define a new Exchange id for your integration program and allow it impersonation rights for each user whose mailbox you want to examine. The managed API will allow you to specify an impersonation id on each call. You authenticate with your program's userid and password, but have the rights within the Exchange store of the user you are impersonating. Thus you only have to manage a single password for your program and need not know users' passwords. Setting up the impersonation rights requires some fancy PowerShell commands from the Exchange Admin, but you only do it once.
What can be the cause that STORE_HTML_OK is not set in PR_STORE_SUPPORT_MASK on exchange 2010 on SBS 2011?
EWS - Calendar auto archive
Dynamics CRM 2011 E-Mail Router & Exchange 2010 Cluster Error “Incoming Status: Failure - No results were found”
ICS Email Attachment Not Working for Exchange Users
Reading Exchange Policies
FindItems() and BindToItems() give inconsistent results for EmailMessage.Sender.Address
Exchange 2007 EWSMA - Occasionally Item.Bind(Service,ItemId) fails, even when the item exists
Create Folders and rules in exchange server 2003
How can I determine the “deleted on” date of an item in Exchange using EWS?
What is exchange web services better suited to do than office interop?
Creating usage log report from exchange server
javaMail send email over MSExchange
Query Exchange server using DirectoryServices
PowerShell script to get UTF8?
EWS-manged: Fetch required and optional attendees of appointments
Find item by original filename with Exchange Web Services