Faster Exchange Online Message Trace via PowerShell

If you submit a message trace with a custom date via the Exchange Online admin center, you’ll see this message: From there, it can take anywhere from a few minutes to a few hours for your search results to be ready. Or… You can pop over to PowerShell and, after connecting to Exchange Online, run your trace like this: Get-MessageTrace -StartDate 3/22/2017 -EndDate 4/3/2017 -RecipientAddress email@address.com […]

Read Me Leave comment

Get a Report of All Inactive Office 365 Mailbox Users

This PowerShell script will give you a report of all of your Office 365 mailbox users who haven’t logged in for any given number of days. Once you’ve saved the script to a .ps1 file on your workstation or server, you can run it with just the script name or you can include the number of days inactive as a command-line option. the command-line option is especially […]

Read Me Leave comment

Excel Files No Longer Open from Windows Explorer

If you… 1. Have Office 2007 or 2010 installed on your computer and 2. Then install Office 365 and 3. Then uninstall the old version of Office… You will probably discover that when you double-click on an Excel workbook (.xlsx, etc.) from within Windows Explorer, that Excel opens, but the spreadsheet doesn’t. You have to open the workbook from within the Excel application. Fortunately, there’s […]

Read Me Leave comment

Can’t sign in to Skype for Business

After migrating our organization from Lync 2010 on-premises to Skype for Business Online, I had one user who couldn’t log in no matter what I tried. She had Skype enabled in her msols license, her account was enabled, everything appeared to have synced ok, and she could log into http://outlook.office.com. The error message said “The user name, password, or domain appears to be incorrect. Ensure […]

Read Me Leave comment

Migrating Distribution Groups to Office 365, part 5

In the previous installments of this series on migrating distribution groups from Microsoft Exchange on-premises to Exchange Online, I covered these four steps: ► Part 1 – Overview of the process I used to migrate my Exchange distribution groups to Office 365. ► Part 2 – Exporting your on-premises distro group settings to CSV files. ► Part 3 – Importing your group settings from the […]

Read Me Leave comment

Migrating Distro Groups from Exchange to Office 365, part 4

In steps 4 and 5 of part one I wrote, 4. Delete on-premises groups. After verifying that I had all the data I needed to rebuild them in the cloud (or on-premises if necessary), I removed the original groups… 5. Rename and address online groups. I wrote a third PowerShell script (Address_DistroGroup.ps1) that renames the new online groups to the old on-premises group names and […]

Read Me Leave comment

Migrating Distro Groups from Exchange to Office 365, part 3

In step 2 of part 1, I created online versions of all my on-premises distribution groups: 2. Create groups in Exchange Online. I used the list I created in step 1 to create corresponding groups in Exchange Online, appending ” OL” to the name of each group to avoid conflicts. This is easy enough to do using a formula in Excel to create the PowerShell […]

Read Me Leave comment