Menu Sidebar


Get PasswordAge for users in a particular domain

In Office365 if you have more than one domain in a subscription, there are times where you may want to get the password age for users of that domain. In my case to check which users are covered and meeting policy and get the users addressed.

The output will be similar to:

Convert resource mailbox to a user mailbox

Based on my audit for a client I found that a user mailbox was at sometime converted to a resource mailbox. There is no convert button/ link to switch it back. I still don’t know how, or why this would have happened. Anyways, for someone who may come across this weird issue, here is the […]

Manually converting a Mail User to a Remote User Mailbox

The changes that need to be made are: Configure the user attribute targetaddress to contain the remote routing address for the mailbox. This should be in the format  Set the msExchRemoteRecipientType attribute for the user account to equal 4. Set the msExchRecipientDisplayType attribute for the user account to equal-2147483642. (yes, this is a negative value) Set the msExchRecipientTypeDetails attribute for the user account […]

Exchange 2007: Give a user full access to all mailboxes

The following command will give full access to the Mailbox database including future mailboxes when they are created. Just change the name of the Mailbox Database to yours and the name to the one you wish to use

Now access to all mailboxes:

For Send As:

For Recieve As:

In exchange […]

View mailbox permissions

1. Run the command below to get the permission of the mailbox you prefer to check. Get-MailboxPermission -Identity <Mailbox ID 1> | Format-List 2. Run the following command to get returns permissions that the user A has on test’s mailbox. Get-MailboxPermission -Identity -User “A” You may use the commands to query the mailboxes you would […]

Give Send As permission to a user

Send As permission is used when you need to give a user permission to use another recipient’s email address in the From address. In order to give Send As permission to a user on Office 365 you need to use Windows PowerShell. To give Send As permission to a user use these cmdlets: 1.Connect Windows PowerShell on your […]

Assign a Room Mailbox Permissions

If we want to check the detail information of the room mailbox schedule or change the permission level of the Calendar permission.  We should do the following steps:  Add a user as a full permission to the room mailbox via PowerShell: Assign Permission Add-MailboxPermission -Identity “” -User “” -AccessRights Fullaccess -InheritanceType All Open room mailbox […]

Mohammed Wasay

Dallas based Design Technologist & Hybrid Developer