How to check mail forwarding in office 365

To check mail forwarding in Office 365, you can follow these steps:

Method 1: Using the Office 365 Admin Center

  1. Sign in to the Office 365 Admin Center with your admin credentials.
  2. Click on Users > Active users.
  3. Select the user whose mail forwarding you want to check.
  4. Click on the Mail tab.
  5. Scroll down to the Mail forwarding section.
  6. Check the Forwarding setting to see if it's enabled or disabled.
  7. If enabled, you'll see the forwarding email address and the forwarding rule.

Method 2: Using PowerShell

  1. Open PowerShell and connect to your Office 365 tenant using the following command: Connect-AzureAD
  2. Run the following command to get the mail forwarding settings for a specific user: Get-AzureADUser -ObjectId <userObjectId> | Select-Object -ExpandProperty ForwardingSMTPAddress
  3. Replace <userObjectId> with the actual object ID of the user whose mail forwarding you want to check.
  4. The command will return the forwarding email address if it's enabled, or null if it's disabled.

Method 3: Using the Exchange Online PowerShell module

  1. Open PowerShell and connect to your Office 365 tenant using the following command: Connect-ExchangeOnline
  2. Run the following command to get the mail forwarding settings for a specific user: Get-MailUser -Identity <userAlias> | Select-Object -ExpandProperty ForwardingSMTPAddress
  3. Replace <userAlias> with the actual alias of the user whose mail forwarding you want to check.
  4. The command will return the forwarding email address if it's enabled, or $null if it's disabled.

Note: Make sure you have the necessary permissions and credentials to access the Office 365 Admin Center, PowerShell, or Exchange Online PowerShell module.