Email Forwarding Report

Recently, I worked on getting a report of all users who have Email forwarding enabled. Users can have forwarding enabled at their mailbox level and / or mailbox rules. Forwarding Enabled on Mailbox Level: Get-Mailbox -Organizationalunit "OU Path" | where {$_.ForwardingAddress -ne $null} | ft -wrap -autosize Name, ForwardingAddress, DeliverToMailboxAndForward Forwarding Set up using Mailbox... Continue Reading →

Blocked Active Sync Device

I have recently come across an issue where a device status was Blocked. It was Allowed from Exchange Online portal but after refreshing it, it goes back to the Blocked state. I ran the following command on exchange power shell to find out the device ID of the device that was in Blocked status. Make... Continue Reading →

External Email Sent To Distribution Group With External Recipients Are Flagged As Spam Or Being Discarded

Issue Recently, I have come across an issue where external emails sent to a distribution group were being discarded for members which were external recipients. Emails to internal recipient members were being delivered successfully. For e.g. consider a client with domain @xyz.com having a distribution group called Sales@xyz.com with two members. John@xyz.com and vendor@gmail.com. When... Continue Reading →

View Lync Enabled Mailboxes Only

You want to get a list of mailboxes that have Lync enabled. When Lync is enabled for a mailbox, you get an additional address type i.e. SIP in the email properties of a mailbox. Following command will list all users along with their SIP addresses and if Lync is not enabled, SIP address would be... Continue Reading →

Get Members of Nested Distribution Groups

I recently came up with a request to get a list of all members of a distribution group which can easily be done using Power shell. Get-DistributionGroupMember -Identity "testgroup@xyz.com" This will output all members of the group including other groups. Other groups have nested groups as well so it would be cumbersome process to get... Continue Reading →

Taking Ownership of Office 365 Tenant

Let's assume that you have got a client named XYZ Services (xyzServices.com) that you need to set up an Office 365 tenant for. As per the client, they have never used Office 365 services before, they have been on some On-Prem Exchange. When creating a new tenant, you are required to enter the Tenant name... Continue Reading →

Create a website or blog at WordPress.com

Up ↑