One of our customers use Microsoft exchange server 2010. In our products , we use JavaMail to read the message from server and process them.
In JavaMail its mention that
Due to a problem in the Microsoft Exchange IMAP server, insufficient
number of bytes may be retrieved when reading big messages. There are two ways to workaround this Exchange bug: (a) The Exchange IMAP server provides a configuration option called "fast message retrieval" to the UI. Simply go to the site, server or recipient, click on the "IMAP4" tab, and one of the check boxes is "enable fast message retrieval". Turn it off and the octet counts will be exact. This is fully described at http://support.microsoft.com/default.aspx?scid=kb;EN-US;Q191504 (b) Set the "mail.imap.partialfetch" property to false. You'll have to set this property in the Properties object that you provide to your Session.
When we recently asked JavaMail about it, they mentioned that current versions of exchange server don't have this problem.
Is this resolved with Exchange Server 2013?. Our customer is currently using Exchange 2010 SP3 RU15. Is the problem resolved in 2010 sp3?