This is an update to my function to extract Mailbox folder permissions as PowerShell objects, allowing various forms of processing. The main script is here. In this update I’ve made the function skip some default folders it can’t process, treat… Read More ›
Office 365
PowerShell: Create a CSV Report of Mailbox Sizes
The following is a simple script to generate a mailbox size report CSV for a set of email addresses. The full function and explanation follows.
PowerShell: Export All Exchange Mailbox Folder Permissions In A Format For Further Processing
Within Exchange (on-premise or Online) it’s sometimes helpful to export the delegate permissions that a user can set within their mailbox. Get-MailboxFolderPermission is the cmdlet which will export that information for a particular folder. The identifier needs to be in… Read More ›
PowerShell: Moving SMTP Proxy Addresses to a New Mailbox
I do a lot of work with Exchange and Exchange Online (Office 365). A common task is to move proxy SMTP addresses from one mailbox to another. And commonly run tasks must get scripted. It’s an obscure English by-law. More… Read More ›
PowerShell: Report Mailbox Delegates Script (Office 365 Migration Tool) Part 3
This is the third part (part 1 here and part two here) describing my script that enumerates delegates on mailboxes from a set of users. This part looks at the second of the two main functions that do all the… Read More ›
PowerShell: Report Mailbox Delegates Script (Office 365 Migration Tool) Part 2
This is the second part (part 1 here, final part here) describing my script that enumerates delegates on mailboxes from a set of users. This part looks at the first of the two main functions that do all the work…. Read More ›
PowerShell: Report Mailbox Delegates Script (Office 365 Migration Tool) Part 1
For these posts I’m going to break down a script I used in anger on a customer site. I was helping them with an Office 365 migration from on-premise and one of the tasks they wanted help with was planning… Read More ›