As you know Custom form script is now disabled by default and you will need to create a set of registry keys as outlined in this KB. We have had a few customers who have a lot of custom forms published in the Organizational Forms Library and it can be painful to get the message…
Tag: EWS Managed API
Generating a report – Which folders have a Personal Tag applied to it (using EWS Managed API from PowerShell – Exchange 2010)
It’s time to do a bit of reporting! In my previous posts I have talked about Stamping Archive Policy Tag, Retention Policy Tag on Items, Retention Policy Tag on Folders but this time the requirement was different! In this case we wanted to scan the entire mailbox and find out the folders that have a…
Stamping Archive Policy Tag using EWS Managed API from PowerShell(Exchange 2010)
In a previous post I had explained how to stamp a Retention Policy Tag using EWS Managed API, In this post I will explain the changes you will need to make to stamp an Archive Policy Tag. What’s the difference between these two? Retention Policies consist of delete tags, i.e. retention tags with either Delete…
Exchange 2013 Preview is now AVAILABLE!
Download Microsoft Exchange Server 2013 Preview http://technet.microsoft.com/en-US/evalcenter/hh973395 Developer Resources for Exchange 2013 EWS client design overview for Exchange 2013 http://msdn.microsoft.com/en-us/library/jj190904(EXCHG.150).aspx Exchange Web Services Managed API Version 2.0 – Technical Preview http://www.microsoft.com/en-us/download/details.aspx?id=30391 New features in EWS in Exchange 2013 http://msdn.microsoft.com/en-us/library/jj190903(EXCHG.150).aspx New features in the EWS Managed API http://msdn.microsoft.com/en-us/library/jj220500(EXCHG.80).aspx Exchange 2013 101 Code Samples http://code.msdn.microsoft.com/Exchange-2013-101-Code-3c38582c Get started…
EWS Managed API is lying to me!
I have been working with Exchange Web Services(EWS) for a long time and this is the first time I saw that the EWS was lying to me! The code was executing a FindItem call on a list of folders and all of a sudden it threw the following error: “Error occurred: The request failed. The…
After installing KB 2553248, Outlook 2010 starts to crash when we open Meetings in the Calendar
Here’s a scenario we recently had reported: A customer running Outlook 2010 installs KB 2553248, and now Outlook crashes when they try to open meetings that were created using Exchange Web Services (EWS). In fact there are a few other scenarios where Outlook crashes: 1) Create a Meeting request using EWS and send it to…
Stamping Retention Policy Tag on Items using EWS Managed API 1.1 from PowerShell(Exchange 2010)–Part 2
Yes, this is similar to the script in my previous post but is also different in the following ways: This script searches the entire mailbox and looks for items in folders that contain mail items or in other words where the folders class is IPF.Note This scripts also shows how to use the Not, Exists…
Stamping Retention Policy Tag on Items using EWS Managed API 1.1 from PowerShell(Exchange 2010)
This post deals with a scenario where we need to stamp Retention Policy on specific items. In this case we wanted to stamp a policy on items with a specific message class. In my previous post I had explained about Messaging records management and how to stamp the policy on a folder. Please do read…
Searching contacts using EWS Managed API 1.1 from PowerShell (Impersonation, SearchFilterCollection, ContainsSubstring)
Here is another example of using EWS Managed API with PowerShell 2.0. In this case the requirement was to be able to find out all contacts that have Hotmail email address in any of the Email Address fields. This provided me to opportunity to demonstrate the use SearchFilterCollection and ContainsSubstring search filter from a PowerShell…
Stamping Retention Policy Tag using EWS Managed API 1.1 from PowerShell(Exchange 2010)
Exchange Web Services with PowerShell! In the last few days I have written quite a few scripts that use Exchange Web Services Managed API 1.1 with PowerShell, you will agree that it is not as easy as writing Exchange Web Services Managed API 1.1 with C# and it takes a bit of getting used to…