Exchange Server

Using PowerShell to Retrieve Exchange Mailbox Statistics for Office 365 Migrations

Recently, I’ve been working on trying to finish up a migration from Exchange Server 2010 to Office 365. There are potentially numerous mailboxes that aren’t used and those won’t be migrated to Office 365 because there’s no sense in paying for licensing for them. How do you determine what mailboxes are in use? First, use implicit remoting to load the Exchange cmdlets locally. Years ago, I would install the Exchange cmdlets locally, but it was brought to my attention that it’s unsupported, at least according to this article: Directly Loading Exchange 2010 or 2013 SnapIn Is Not Supported.

Use PowerShell to Determine what Outlook Client Versions are accessing your Exchange Servers

Earlier this month I saw a blog article on The EXPTA {blog} about Reporting Outlook Client Versions Using Log Parser Studio and I thought I would show you a simple alternative using PowerShell that accomplishes the same task while giving you some additional flexibility. This simple PowerShell function can be used to parse the Exchange Server RPC logs. #Requires -Version 3.0 function Get-MrRCAProtocolLog { <# .SYNOPSISIdentifies and reports which Outlook client versions are being used to access Exchange.

2013 a Microsoft Software Release Odyssey

An Odyssey is defined as a “Long and Eventful Journey”. The first version of Microsoft Office that I can remember supporting professionally is Office 4.3 and the first version of Exchange was 5.5. It’s been a long an eventful journey to get from the days of those versions of software to where we are today with the preview versions of SharePoint 2013, Exchange 2013 , Lync 2013, Office Web Apps Server, Project 2013, Visio 2013, and Office Professional Plus 2013 being announced in addition to the already available release preview of Windows 8, and release candidate version of Windows Server 2012.

Spam Filtering for Microsoft Exchange Server

ORF Enterprise Edition is my spam filter of choice and has been through several generations of Exchange Server versions. The product is licensed per server so regardless of mailboxes or users you only need one license per Exchange Server. The initial year is $239 and each year after that is $99 per year. I haven’t seen any other spam filtering product for an Exchange Server that offers a better price to performance ratio.