Microsoft Exchange

Microsoft Exchange

Listing Actual vs Expected DNS Records for a Microsoft 365 Tenant with PowerShell

In this post we will be looking at how we can list actual vs expected DNS records for a Microsoft 365 tenant with PowerShell. Background A Microsoft Office 365 Tenant requires certain DNS entries to be in place, for a verified domain, to ensure things like mail, collaboration and device management all work as expected. […]

Listing Actual vs Expected DNS Records for a Microsoft 365 Tenant with PowerShell Read More »

O365 – How to add a mail.onmicrosoft.com smtp address using PowerShell

So you are on-boarding user mailboxes to Exchange Online and your user does not have a <domain>.mail.onmicrosoft.com smtp address. STOP. Your mailbox migration will fail without it. (Maybe you know this and this is why you are here 🙂 ) If you used the Exchange Hybrid Configuration Wizard, by default, <domain>.mail.onmicrosoft.com) is added as a

O365 – How to add a mail.onmicrosoft.com smtp address using PowerShell Read More »

Office 365 Migration – User Attribute Discovery and Export using Powershell

Identity is key. I cannot emphasise this enough as you begin to move workloads into Exchange Online, SharePoint Online and Skye for Business Online. One of the first pieces of advice you should have been given is the user UPN should match the primary SMTP address. Here is why:- The UPN in Office 365 becomes

Office 365 Migration – User Attribute Discovery and Export using Powershell Read More »

Move-ActiveMailboxDatabase Error: Content index catalog files in the following state: ‘Failed’ Exchange 2010

So we came across this when attempting a “Move-ActiveMailboxDatabase” powershell command to mount a mailbox database copy in our DAG. We have a powershell script that mounts all DBS on one exchange server so we can do maintenance on the other. 

Move-ActiveMailboxDatabase Error: Content index catalog files in the following state: ‘Failed’ Exchange 2010 Read More »