Chris's Blog

Scripts

Ever since I first started sharing scripts on my blog, I’ve had a bunch of people reach out to me with stories of how they’ve used my code in their projects or offering to collaborate with me on future versions. My intention has always been to make my scripts easily downloadable and ready to run – […]

I’m excited to announce the release of Connect-365! Back 2012, I put together a basic script with a GUI to simplify connecting to Exchange Online via remote PowerShell. I had never intended to make the script publicly available and it was just something I used myself. After a couple years I realized that it had […]

Microsoft recently announced the new Office 365 Import Service which is currently in preview. The new service allows organizations to import legacy PST data using one of two methods: Drive shipping – you send Microsoft a hard drive with your data. Network Upload – you make use of Azure storage to upload your data to […]

I recently blogged about the “MigrationPermanentException: The target mailbox doesn’t have an SMTP proxy matching ‘company.mail.onmicrosoft.com’.” error message that occurs when attempting to perform a remote mailbox move for a user that doesn’t have the correct SMTP proxy address. I put together a script to help simplify the process of adding the relevant SMTP proxy […]

I recently came across an old script I wrote to simplify connecting to Exchange Online using remote PowerShell and thought I’d polish it up a little and release it in case it could help make life easier for someone else. This page will be updated whenever new features are added to the script.. This script […]