EWSEditor 1.20 released.

EWSEditor 1.20 – 10/31/2017 – 5/9/2018:   This release has new features and some fixes.   Updated NuGet packages. Added a window to search for Search Folders under the Tools menu. Updated Retention Settings window under Tools menu. Added a folder Retentions Settings window under the Tools menu. Retention and Archive properties are now shown…

0

EwsEditor 1.19 Released – 3/16/2017 – 10/30/2017

I had missed putting out release notes for 1.19, so here they are: Fixed issues with properties imports for named properties (it was upcassing names). Added CRM, UC and Lync named propertied to Known Properties csv. Clientrequestid is set for each request. New properties file – RetentionProperties.Csv Added descriptive text to property CSV files. Added…

0

About: EWS/REST/Graph and MSG files

EWS, REST and Graph can save and load MSG file attachments to items such as email. However, they cannot create, update or parse .MSG files.  These APIs are Exchange based and don’t know about and have never supported creating, loading or parsing MSG files.  MSG files are Outlook data storage files and only Extended MAPI…

0

Dealing with control/junk characters in the message body using code

Emails, meeting invitations and NDR messages sometimes may have control characters. Those characters would likely have been added by the sending application or API which was not written properly (due to a bug or encoding setting issue). It’s also possible something in the transport path of the message has altered the body and have added…

0

Can you create a mailbox with REST, Graph, EWS, OOM or MAPI?

I get asked questions like this about once a month or so. From Exchange 2007 to 2016, which is the latest version at this time, the only way to create or work with a mailbox is with Exchange PowerShell cmdlets. I’ve not heard of any upcoming changes to change the story in this area. REST,…

0

Getting a 401 with EWS? Read this before opening a support case!

If your getting a 401 with an API going against Exchange or basically anything then the issue is most likely with your credentials and NOT your code. Instead of jumping to the step of opening a support case do the following: Recheck your login information. Check the user id used, password and domain information. Logins…

0

How to take a ProcDump

ProcDump is a command line debugger tool which will dump the in-memory contents of the process of an application into a .dmp (dump) file. The dump file can be loaded by debuggers such as WinDbg and Visual studio for doing type of debugging called post-mortem debugging (i.e. debugging after the issue causing a problem reproduced)….

0

EWS ServerBusyException – The server is too busy – for you

So… you got an ServerBusyException, eh? You might have seen it thrown as this in your code: Microsoft.Exchange.WebServices.Data.ServerBusyException: The server cannot service this request right now. Try again later. The server is not overloaded overall and the call is reaching EWS and EWS is responding with a throttling error. When you see ServerBusyException in the…

0

Where to get EWSEditor

A while back EWSEditor check-ins were moved to GitHub. Below are the links for download: Here is the main page: https://github.com/dseph/EwsEditor You can click “Clone or Download” to get the code. On the main page there is also link with the text “release” (it has what looks like a price tag to the left). This…

0

Updating Visual Studio generated proxy classes for EWS development.

Something I would like to highlight are issues with generated proxy classes for EWS development. We support Visual Studio generated proxy classes for EWS development – no other proxy generated classes are supported for EWS development.  I’m going to provide some basic information so that you have a starting point for cases involving EWS proxy…

0