Advertisements

Category: Exchange 2019 PowerShell

In my previous article, we looked at moving the arbitration mailboxes. In this short article, we will look at a mailbox which also needs to be moved so be able to remove a store in Exchange 2016 when migrating to Exchange 2019. These are the monitoring mailboxes, also known as the HealthMailboxes. To find these […]

Advertisements
Read more

In Exchange, when you are working with a legacy system and migrating mailboxes to the new Exchange Server, you will find that you cannot remove the database on the server as it gives you some long error message it still contains archives mailboxes etc. To move all the system, federation and migration mailboxes (arbitration), you […]

Read more

In this example, we are going to connect/recover a mailbox that we deleted in the previous blog post. As an example, we created a new test user as shown below to connect to a mailbox. To do this you can use PowerShell to create the user or use Active Directory Users and computers. Right click […]

Read more

In Exchange 2019, like other versions like 2016 or 2013, you can delete a mailbox using a single command. To firstly find the list of mailboxes you can run the following command: Get-Mailbox In this example we are going to remove the mailbox called “edward”. To remove it you can use the following command: Remove-Mailbox […]

Read more

In Exchange, I pretty much do everything with PowerShell. A quick tip if you want to make sure everything is running, service wise, you can do so in Powershell: Get-Service *MSExchange* Just by running a simple command you have a complete overview of what is not running regarding Exchange. Hope it helps.

Read more

In Exchange, whether it is 2013 or higher, you may look at enabling Circular logging on your databases. While this will constantly flush the logs, you cannot run Circular logging and have backups running as they will be inconsistent all the time. To firstly check if circular logging is enabled on a mailbox database you […]

Read more

In Exchange, you might come across mail stuck in your queue that only show <> and nothing else. This is most likely your journal mail but for some reason it is stuck and does not want to clear from the Transport Queue, you can run the following command to remove the messages: Remove-Message -Server Exchange-2019 […]

Read more

In Exchange, not only Exchange 2019 but earlier versions as well, an Organization Admin does not have the ability to export mailboxes as no rights are granted by default. If you try and run the command below, it will give you an error that it is not recognized, meaning you don’t have rights to run […]

Read more

In Exchange, you may be running multiple versions like Exchange 2016 and 2019 or 2013 and 2016 and you need to get information about your build of Exchange, you can do so with a one liner command in the Exchange Management Shell that will give it to you: Get-ExchangeServer | Where {$_.AdminDisplayVersion -like “15.” -and […]

Read more