O365: Exchange and AD – How msExchRecipientDisplayType and msExchangeRecipientTypeDetails Relate to Your On-Premises

Now maintained here: http://www.iseelondoniseefrance.se/2018/08/01/how-msexchrecipientdisplaytype-and-msexchangerecipienttypedetails-relate-to-your-on-premises/

Comments (19)

Cancel reply

  1. Anonymous says:

    Hi,Many thanks for this info.
    I would also be extremly interested in having detailed information about the MsExchRemoteRecipientType attribut.

  2. UnderCoverGuy says:

    AWESOME – looked all over for this type of detail for this info.

    Thanks a lot

  3. Joshua D. says:

    Info on msExchRemoteRecipientType values?

  4. anonymous says:

    Great info that SHOULD be on msdn. Thanks!

  5. Joe F. says:

    Excellent info John. Can you post the values for msExchRemoteRecipientType? That would be very helpful! Thank you.

  6. HA says:

    Is the value for msExchRecipientDisplayType editable? and how? or what decides that value? where does it come from?

  7. Andy Martin says:

    I believe there is a mistake – for SecurityDistributionGroup the value is listed as "1043741833" but I believe this should be "1073741833" based on my lookups from our On-Prem Exchange.

  8. Anonymous says:

      You have setup a hybrid between on-premises Microsoft Exchange and Office 365 (Exchange Online

  9. Dustin Dortch says:

    for msExchRemoteRecipientType, I know of two values:

    1 – ProvisionMailbox
    4 – Migrated

    It would stand to reason that there is at least also some appropriate values for 3 and 4, if not 0 or 5 and beyond.

    When you execute Enable-RemoteMailbox, the AD user object has msExchRemoteRecipientType set 1 which will tell the Service to provision a new mailbox for the user when it is next synchronized. A value of 4 means that the mailbox was migrated from On-Premise
    to Online.

  10. Alexander says:

    How can my Azure app get these properties from Azure AD? I didn’t find them in Graph API.

  11. Gilford Grijt says:

    msExchRecipientTypeDetails 34359738368 (36th bit on) is RemoteSharedMailbox

  12. shanmugam says:

    Hi, How to get values for msExchRecipientTypeDetails for particular users

    1. Marci says:

      Run the following script to pull all AD attribute values for individuals:
      Get-ADUser username -Properties * | Select * | out-file c:\users\\desktop\username.txt

      Use this script for just the msExchRecipientDisplayType and msExchRecipientTypeDetails values:
      Get-ADUser username -Properties * | fl Name,SamAccountName,msExchRecipientDisplayType,msExchRecipientTypeDetails | out-file c:\users\\desktop\ExchRecipValues.txt

      Run this script to pull those 2 values for all users in your domain.

      Get-ADUser -SearchBase “OU=All Users,DC=X,DC=Y,DC=Z,DC=com” -Filter {Enabled -eq $true} -Properties * | fl Name,SamAccountName,msExchRecipientDisplayType,msExchRecipientTypeDetails,DistinguishedName | out-file c:\users\\desktop\ExchRecipValues.txt

      You can import this into an excel file and modify it to make it pretty. ūüôā (Macros help with large amounts of data/users)

  13. Akabe says:

    Hi John,

    This article has helped me alot to resolve multiple issues with mailboxes. Thank you

    However i fail to understand the difference between ACLableMailboxUser with value 1073741824 and a Mailboxuser with value 0

    Considering a single AD forest, when i enable a mailbox why does it associate teh user with ACLablemailboxuser and y doesnt it have a 0 i.e. a mailbox user

    If ACl is refereed to Inheritance permission, then i can do that via AD under security tab as well.

    Any thought would be much appreciated

  14. siva says:

    HI John,

    Very good info …it was saved a lot of time for us

  15. Ryan F. says:

    I can confirm these values on Exchange 2016 for Recipient Type Details although they should be good for older versions as well.
    Remote User Mailbox 2147483648¬†¬†¬†¬†¬†¬†¬†¬†¬†¬†¬†¬†¬†¬†¬†¬†¬†¬
    Remote Room Mailbox¬†¬†¬†¬†¬†¬†¬†¬†¬†¬†¬†¬†¬†¬†¬†8589934592¬†¬†¬†¬†¬†¬†¬†¬†¬†¬†¬†¬†¬†¬†¬†¬†¬†¬†¬†¬
    Remote Equipment Mailbox       17179869184
    Remote Shared Mailbox             34359738368 

  16. Jeffery Hayes says:

    Great Advice John! Very Helpful!

  17. This list is missing 549755813888 which is for Health Monitoring Mailboxes. With that said I can’t seem to find a definitive list on Technet library that lists all recipient types. Does this not exist? It took a lot of searching just to find this blog.

  18. thommck says:

    In my hybrid environment the Exchange recipient type is actually listed under CloudExchangeRecipientDisplayType

Skip to main content