Bhargav's IT Playground

Configuring rich attachment preview in Exchange 2016

Posted by in Exchange 2016

Rich attachment preview isn’t new to Exchange 2016. Exchange 2013 offered ability to preview Office attachments in browser window when using Outlook Web App. If you didn’t configure Office Web App server integration for Exchange 2013, check out this TechNet article. For Exchange 2016, a couple of things have changed. Namely, Office Web App server is now called Office Online Server which is currently in preview. Outlook Web App is now known as Outlook on the web. When it comes to installing Office Online Server, it isn’t much different from…read more


Mac Mail not connecting to Exchange Server – Part 2

Posted by in Exchange 2016

In Part 1 of this article, we discussed symptoms of Mac Mail unable to connect to Exchange 2016 servers through KEMP LoadMaster load balancers. We also discussed troubleshooting steps that addressed the issue of unable to pass EWS tests, however, we stopped there since Mac Mail failed to connect despite ExRCA EWS tests passed. Let’s see what we can do to get the Mac Mail to connect successfully to Exchange servers. Since we addressed the 100-continue handling in Part 1 of this article, ExRCA tests did not indicate any…read more


Mac Mail not connecting to Exchange Server – Part 1

Posted by in Exchange 2016

My good friend and renowned Exchange MVP Jeff Guillet ( fame) brought an interesting issue to my attention. On his Mac, built-in Mail client would not connect to Exchange through KEMP LoadMaster. The load balancer was configured to user Layer 7 load balancing. The Exchange environment was mixed Exchange 2013 and Exchange 2016 but load balancer was configured to use only Exchange 2016 servers. KEMP LoadMaster was configured to terminate SSL connection on the load balancer. The connections to the Exchange servers were also encrypted. Microsoft Outlook 2013/2016 clients on…read more


Reading email headers using apps for Outlook

Posted by in Exchange 2013, Exchange Server

Not too long ago, my fellow Exchange Server MVP Paul Cunningham recently published an article “Email Fundamentals: How to Read Email Message Headers” on his blog. Just like he mentioned, it’s pretty fundamental to emails but many struggle to read the headers and interpret it properly. I am all for making things easier. I will certainly not repeat what has already been said on his blog but wanted to complement his article with some more information. Exchange 2013 introduced integration with Apps for Office and Apps for Outlook. This opened…read more


Script to download MEC 2014 Content

Posted by in Exchange Server

If you have remotely anything to do with Microsoft Exchange, you probably know that Microsoft Exchange Conference (MEC) took place in Austin not too long ago. If you were an attendee, you were provided with access to recorded content within 24-48 hours after given session. However, if you were not an attendee, you didn’t have anyway to access recorded content. Until today! Microsoft announced that all recorded MEC 2014 content was available publicly starting today on Channel 9. The content can be accessed on Channel 9 at this URL:….read more


Book Review – Microsoft Exchange Server 2013 PowerShell Cookbook (Second Edition)

Posted by in Book Review, Exchange 2013, PowerShell, Technology

Among other books that I have reviewed in past, I had pleasure reviewing Mike’s “Microsoft Exchange 2010 PowerShell Cookbook” when it was release in 2011. So, when PACKT Publishing asked me if I would be interested in reviewing his new book “Microsoft Exchange Server 2013 PowerShell Cookbook: Second Edition”, I didn’t have to think much. It is important to mention that I am not paid by PACKT Publishing to review this book. This review and opinions are genuinely my own. Having read Mike’s previous book, I had high expectations, and…read more


CreateCluster() failed with 0x5 adding members to DAG in Exchange 2013

Posted by in Exchange 2013, Troubleshooting

UPDATE: While TechNet article “Create a Database Availability Group” only mentions Windows 2008 R2 domain controllers, I must thank Scott Schnoll for the following clarification: “Creating an Exchange 2013 DAG with Mailbox servers on Windows Server 2012? You must pre-stage CNO before adding first server!”. TechNet documentation will be updated to reflect the same I assume. If you are in IT long enough, you know the fact that nothing will every work without throwing an issue or two you have to solve. Especially if you are dealing with recently released…read more


Exchange 2013 Setup – Client Access server role readiness check fails

Posted by in Exchange 2013, Exchange 2013 Setup

When installing Exchange 2013 servers in complex lab scenario, I decided to separate Mailbox and Client Access server roles to dedicated servers running Windows Server 2012. I installed Mailbox server role first and then proceeded to install Client Access role. Since Mailbox server role installed fine using setup UI and required windows components installed (since I had the option checked in the wizard, I did have to install office filter packs and UCMA manually), I decided to trust the setup wizard to install windows components for CAS role for me….read more


Outlook must be online or connected…

Posted by in Exchange 2013, Exchange Server, Outlook

Testing Exchange 2013 means careful planning of what you are going to test in lab, what you need to test al given scenarios and what is required. One of my golden rule is to test multiple versions of clients against given server. So in my recent configuration testing, I created a very simple lab. It has a domain controller, two Exchange 2013 servers, a load balancer and two client machines. All testing I am performing is on intranet and no internet simulation or remote client scenarios are going to be…read more


If Retention Tags weren’t confusing…

Posted by in Exchange 2010

UPDATE: Please read updated guidance due to changes introduced in SP2 RU4 here: It specifically addresses Calendar items and tasks. I wouldn’t be talking about it today! When the topic came up with my colleague, it quickly became a confusing discussion of what’s what, what works, what doesn’t and why TechNet seems to say something that doesn’t work. So let’s start with this article: “How Retention Age is Calculated”. This clearly states how age is calculated on Calendar items, Tasks, Contacts and other items. Then it immediately mentions in…read more