Office 365 - How to fix "Remote server returned 550 5.7.520 Access denied" error by creating a custom Outbound Anti-spam policy to allow external forwarding
Office 365 - How to redirect messages using an Exchange online transport rule and BCC a copy of the message to a mailbox.
How to connect to Exchange Online using System Managed Identity from an Azure Runbook: Create an Azure Automation account and enable System Managed Identity. Assign Exchange Administrator role and Graph permissions to System Managed Identity. Import PowerShell Modules to Automation Account and create a PowerShell Runbook
How to Connect to Exchange Online PowerShell using an App registration and self-signed Certificate from an Azure Automation Account Runbook
How to connect to Exchange Online from an Azure Automation Account PowerShell Runbook using a System assigned Managed Identity
SOLVED: Azure Runbook error - The term 'Connect-ExchangeOnline' is not recognized as a name of a cmdlet. Import Exchange Online PowerShell module to Automation Account and check PowerShell module version matches the Azure Runbook version.
How to connect to Exchange Online from an Azure Automation Account PowerShell Runbook using an App Registration and self-signed Certificate
SOLVED: Azure Runbook error "Failed UnAuthorized" when trying to connect to Exchange Online. Fixed by assigning correct permissions for connecting to Exchange Online PowerShell
How to find Exchange Online mailbox hidden Outlook inbox rules using PowerShell and show the contents of rules to check for suspicious actions.
How to use the Microsoft self-service diagnostic tool to re-enable Basic Authentication in Exchange Online
How to fix an issue where an Office 365 user mailbox shows in Exchange online but not on the Exchange hybrid server (on-premises) using PowerShell Enable-RemoteMailbox