If you’ve read any of my posts in the past, you know that I’ve got a lab at the office. Part of this includes a handful of Exchange Servers. To better simulate “real-world” (not stress-test) simulations, I want to send messages around the organization. Thankfully, I’ve had some experience with Exchange Web Services (EWS) in the past.
Exchange
Exchange & Autonomy
My organization uses Autonomy (now owned by HP) to integrate our Mail and Document Management Systems. Currently we’ve got it configured to run in multiple ways including automatic folder-based filing and point in time filing. From what the team who runs the Autonomy system tell me, it has horrible logging when an item doesn’t get … Read more
Identifying Old ActiveSync Devices
Using the Exchange Management Console, you can easily identify ActiveSync devices which are out of sync for a period of time. This is just a re-hash of multiple other posts, but I still think that the way in which I identify the devices is unique. I used only one variable in this script; $Days – … Read more
Daily Exchange Mailbox Size Report
There are a plethora of software packages out there to report against your Exchange Infrastructure and many of them are great. I’ve worked with several in the past. However, if you want just a simple report for mailbox sizes, and you have access to a SQL Server, you can write your own process. My script … Read more
Exchange 2003 RUS to Exchange 2010 EAP
Like many of you, I’ve run into the fun situation of moving the Exchange 2003 Recipient Update Services to Exchange 2010’s Email Address Policy. Although the Exchange Team Blog has a great script (which I highly suggest that you use) for migration, I thought that it might be best to get a list of accounts … Read more
Exchange 2010 Terminated Users Migration Script
At my organization, I ran into an interesting situation. Our company, because of some policies which I do not comprehend, must keep departed personnel’s mailboxes for over one year. Now in most cases, I’d have exported these mailboxes to PSTs, delete the mailbox, then after a year, nix the PSTs. The burn is that other … Read more
Exchange 2010 Shell, PowerShell 3.0, and You!
Don’t you hate it when you launch Exchange 2010’s Management Shell and you are greeted with a lovely message like this: Microsoft.PowerShell.Commands.ExportPSSessionCommand, Microsoft.PowerShell.Commands.Utility, Version=3.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35 : Unable to find type [Microsoft.PowerShell.Commands.ExportPSSessionCommand, Microsoft.PowerShell.Commands.Utility, Version=3.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35]: make sure that the assembly containing this type is loaded. I’ve got one script and a shortcut change that … Read more
BlackBerry 10 and Dual Data Center
Today’s ramble is about the new BlackBerry 10 Infrastructure and how I see it interacting with a dual data center environment. I need to emphasize that this discussion is based solely on the RTM version of the BlackBerry 10 Enterprise Server. For those who have read the blog before, you know that I’m passionate about … Read more
Global Exchange 2010 Mail Flow
So, I got it in my head that it might be nice to have a script in my pocket to monitor the Exchange 2010 Mail Flow speeds. I used to have a similar script that worked with the Exchange 2007 systems that I maintain, but with the extensions of the PowerShell Snap-ins within Exchange 2010 … Read more
Get Exchange 2010 Move Information
When I’ve migrated mailboxes from Exchange 2003 to Exchange 2007, I was always asked how quickly the mailboxes moved. It wasn’t the easiest to figure this information out, but I was able to report on it after massaging the data for a while. Exchange 2010 moves store the information differently and you can access that … Read more