You can convert mailbox from one type to other type in two ways
1. Throught Powershell command
Set-Mailbox <mailboxname> – Type <type>
Type can be Regular, Room, Equipment, Shared
2. Second option is throught Editing Value of msExchRecipientTypeDetails from ADSIEDIT.
Access user properties throught ADSIEDIT and find the attribute msExchRecipientTypeDetails change values. Values for Different mailboxes is given below
User Mailbox : 1
Linked Mailbox : 2
Shared Mailbox :4
Legacy Mailbox :8
Room Mailbox : 16
Equipment Mailbox :13
The entire list of Recipients type are as below:
Object TypeRecipientTypeDetails (Decimal Value)Value Name
User Mailbox1UserMailbox
Linked Mailbox2LinkedMailbox
Shared Mailbox4SharedMailbox
Legacy Mailbox8LegacyMailbox
Room Mailbox16RoomMailbox
Equipment Mailbox32EquipmentMailbox
Mail Contact64MailContact
Mail-enabled User128MailUser
Mail-enabled Universal Distribution Group256MailUniversalDistributionGroup
Mail-enabled non-Universal Distribution Group512MailNonUniversalGroup
Mail-enabled Universal Security Group1024MailUniversalSecurityGroup
Dynamic Distribution Group2048DynamicDistributionGroup
Mail-enabled Public Folder4096PublicFolder
System Attendant Mailbox8192SystemAttendantMailbox
Mailbox Database Mailbox16384SystemMailbox
Across-Forest Mail Contact32768MailForestContact
User65536User
Contact131072Contact
Universal Distribution Group262144UniversalDistributionGroup
Universal Security Group524288UniversalSecurityGroup
Non-Universal Group1048576NonUniversalGroup
Disabled User2097152DisabledUser
Microsoft Exchange4194304MicrosoftExchange