
Last Update: Sep 04, 2024
Microsoft will remove the Search-Mailbox cmdlet from Exchange Online on July 1, but that doesn’t mean you can’t purge bad messages from user mailboxes. Office 365 content searches and content search actions can hard- or soft-delete messages. Some limitations exist, but not enough to be worried. And we include a PowerShell script to show how to get the job done.

At times like this, chatting about cool new features in Azure is a lot less important than what’s surrounding us all, and impacting some of us either directly or indirectly, now. But you know what? A distraction from the fear, worry, or self-imposed incarceration can be a good thing. So let’s crack on with it, and let’s talk about the cool new IaaS features that Azure launched during the last month.

Last Update: Jun 05, 2025
What’s changed in PowerShell 7 to enhance support for JSON? There are no new cmdlets, but there have been some functionality changes to the existing cmdlets.

Last Update: Sep 04, 2024
Do you have that one PowerShell command you use constantly? If that command has parameters, you have to manually specify the parameter values every time. If you find yourself passing the same parameter values to a command frequently, this post is for you.

Last Update: Sep 04, 2024
Teams is all about communication, but now you can have “targeted communications,” which is a long-winded way to describe tags. A tag is a shortcut method to address a set of team members. You can have default tags defined at the organization level or use tags specific to individual teams. Either way, tags are a useful way to identify the specific people you want to address in a conversation.

Last Update: Sep 04, 2024
Online meetings are becoming an even more regular part of daily work life as many of us move to ‘work from home’. Whether you are a small business or large corporation, online meetings can enable teams to work remotely more effectively and maintain a sense of community and connectedness.
Last Update: Sep 04, 2024
As with any programming language, code will have errors and troubleshooting those problems can be difficult. Thankfully, PowerShell has a rich error object and several powerful tools to help debug your code. With PowerShell 7, these tools become even more useful and error handling even easier. As the language evolves and becomes used in more…

Last Update: Sep 07, 2023
A lot of businesses have begun to incorporate the cloud into their backup processes and most businesses that haven’t done so yet are looking into the process. Using the cloud as a backup target has a lot of advantages; Cloud services have matured and provide extremely high levels of availability.
Last Update: Sep 04, 2024
Mailgun is an email sending service that provides logging and an API to send emails. PowerShell is particularly strong in its ability to use REST API’s. There are many use cases for needing to send emails, but one of the most common is that of sending emails when scripts are completed. This may be for status updates or failures.

Last Update: Sep 04, 2024
As we enter a time of crisis that will see a significant number of employees asked to work from home, organizations need to provide effective but secure remote access to corporate resources. The tried and tested virtual private network (VPN) might seem like the obvious choice. But so called ‘zero trust’ is gaining popularity and could surpass traditional VPN access.