by Edward van Biljon | Apr 30, 2025 | Exchange 2019, Exchange 2019 PowerShell
Mailbox moves, especially when dealing with thousands of mailboxes is a task that can take a long time because you need to check when mailbox moves complete and also keep an eye on space. I decided to put something together that automates this process, clearing...
by Edward van Biljon | Apr 22, 2025 | Uncategorized
I needed to create a custom throttling policy that matched M365 limits or close to those limits and assign these to all user mailboxes. The script has the PSSnapin for Exchange 2019 added so that you can run this from PowerShell ISE if you want to watch it or step...
by Edward van Biljon | Apr 18, 2025 | Exchange 2019, Exchange 2019 PowerShell
I was tasked with finding out the total number of emails received for a specific set of mailboxes as they wanted an idea to plan migration to M365. The script I put together was tweaked with Claude to fix an output problem I had. Below is what the end result was:...
by Edward van Biljon | Apr 15, 2025 | Exchange 2019 PowerShell, Exchange 2016, Exchange 2016 PowerShell, Exchange 2019
Introduction to Send Connectors in Exchange In Microsoft Exchange 2016 and 2019, send connectors are critical in managing email flow from Exchange servers to external domains. These connectors are essential for delivering outbound emails, ensuring that messages are...
by Edward van Biljon | Mar 31, 2025 | Exchange 2016, Exchange 2016 PowerShell, Exchange 2019, Exchange 2019 PowerShell
Introduction to Mailbox Quotas in Exchange 2016 Mailbox quotas play a vital role in managing storage resources within Exchange 2016. They serve as limitations imposed on the amount of data that users can store in their mailboxes. By defining these quotas,...
by Edward van Biljon | Jan 15, 2025 | Active Directory, PowerShell, PowerShell ISE
Introduction to Active Directory and PowerShell Active Directory (AD) is a crucial component of Microsoft Windows-based networks, providing a directory service that enables centralized management of various network resources. It allows administrators to control user...
by Edward van Biljon | Jan 13, 2025 | PowerShell, PowerShell ISE
Introduction to Hyper-V and PowerShell Hyper-V is a virtualization technology developed by Microsoft that allows users to create and manage virtual machines (VMs) on Windows operating systems. It provides a robust platform for deploying and running multiple operating...
by Edward van Biljon | Jan 11, 2025 | PowerShell, PowerShell ISE, PowerShell V7
The Temp Directory (Space eater) The never ending directory that fills up with almost everything. As IT Admins, one of the first places we look to clear up space is the directory “C:\Windows\Temp” as this folder can grow pretty large over time causing...
by Edward van Biljon | Jan 9, 2025 | PowerShell, Exchange 2013, Exchange 2016, Exchange 2019, PowerShell ISE
Introduction to Mailbox Quotas in Exchange Mailbox quotas are essential components of Microsoft Exchange, serving as crucial controls that manage the storage capabilities allocated to individual mailboxes within an organization. In environments like Exchange 2016 and...
by Edward van Biljon | Dec 19, 2024 | Exchange 2016, Exchange 2016 PowerShell, PowerShell, PowerShell ISE
Introduction to Log Parser and RCA Logs in Exchange 2016 Tracking Outlook Versions being used in your Exchange 2016 environment is always something that is asked by management as they need to know what legacy versions of Outlook are being used and to plan for...