A History of Cached Restrictions in Exchange

In this series of posts, I’m going to discuss three basic approaches to searching the content of Exchange mailboxes, and the tradeoffs that come with them. This series is for developers who are writing applications that talk to Exchange, or scripters who are using EWS Managed API from Powershell. I’m not going to be talking…

0

Use MAPIFolders for the TNEF issue

I’ve written a couple of previous posts on the corrupt TNEF issue that causes this error: Microsoft.Exchange.Data.Storage.ConversionFailedException: The message content has become corrupted. —> Microsoft.Exchange.Data.Storage.ConversionFailedException: Content conversion: Failed due to corrupt TNEF (violation status: 0x00008000) For the history, see this post and this post. Previously, the solution was the Delete-TNEFProps.ps1 script. Unfortunately, that script has…

0

Database bloat in Exchange 2010

I keep deciding not to write this post, because Exchange 2010 is out of mainstream support. And yet, we are still getting these cases from time to time, so I suppose I will finally write it, and hopefully it helps someone. In Exchange 2010, we had several bugs that led to the database leaking space….

0

DsQuerySitesByCost and public folder referrals

In Exchange 2010 and older, when you mount a public folder database, the Information Store service asks Active Directory for the costs from this site to every other site that contains a public folder database. This is repeated about every hour in order to pick up changes. If a client tries to access a public…

0