Remove Broken ActiveSync Device Partnerships

Oct. 26, 2015 by

A user has hit his maximum mobile device count on your Exchange server, but when you try to remove an unused device that hasn’t synced in over a year, you

Clean Deleted Users from Shared Mailbox Folder Permissions

Oct. 20, 2015 by

I don’t know about you, but it really bugs me to see dead accounts in the ACLs of mailbox folders. I wrote this PowerShell script to clean them up whenever

Automatically Delete Old Log Files with a Powershell Script

Aug. 28, 2015 by

I use a scheduled task to run a script very similar to this one every midnight to clean up log files on one of my servers. It deletes any files

Running Exchange 2010 PowerShell Scripts Using Task Scheduler

Aug. 10, 2015 by

I have a number of complex PowerShell scripts for performing employee onboarding/offboarding, mailbox export request cleanup, and other tasks. Scripts that use the standard cmdlet set, the Active Directory module,

Use PowerShell to manage FullAccess permissions on mailboxes

Jul. 22, 2015 by

Every now and then you’ll have a user who has FullAccess to umpteen mailboxes for whatever reason. Cross-forest mailbox migrations, for example. Over time you might lose track of what

Clean out old mailbox export requests

Jul. 20, 2015 by

Since Exchange 2010 doesn’t automatically remove old mailbox export requests, periodically you need to clear them out manually. This short little script cleans out all mailbox export requests that were

Two Ways to Add Multiple Users or Contacts to a Distribution Group

Jul. 2, 2015 by

Say you just created a large number of new Mail Contacts or you just created a new Distribution Group and you need to add the new contacts or a large