Exchange 2010: How to recreate System Mailbox, FederatedEmail & DiscoverySearchMailbox

When we recreate — System Mailbox, FederatedEmail & DiscoverySearchMailbox in Exchange 2010 ?

  • * DC crashes
  • * If the Default Database is Deleted these maiboxes will go Orphaned
  • * System mailboxes go Corrupted

Default

You Could See these (System Mailbox, FederatedEmail & DiscoverySearchMailbox) in Active Directory Users Container by Default

System mailboxes are created by Exchange in the root domain of the Active Directory forest during installation. Users or administrators can’t log on to these mailboxes. System mailboxes are created for Exchange 2010 features such as message approval and Multi-Mailbox Search. This table lists information about system mailboxes as they’re displayed in Active Directory.

http://careexchange.in/wp-content/uploads/2012/01/re1.png

How to Verify these mailboxes are available and its active or not

Running in Exhcange Management Shell

Get-mailbox -arbitration

Should Show up SystemMailbox and FederatedEmail

http://careexchange.in/wp-content/uploads/2012/01/re2.png

If your not Seeing this, It means they are not enabled

how to recreate them and Enable them

For Example I would Delete this Mailboxes from Users Container – in Active Directory Users and Computers

http://careexchange.in/wp-content/uploads/2012/01/re32.png

Now We need the Setup CD inorder to recreate them “Same Version of Setup ”

Open Command Prompt

Browsed into the Setup location

Run Setup.com /prepareAd

This would Create System Mailboxes, FederatedEmail & DiscoverySearchMailbox

http://careexchange.in/wp-content/uploads/2012/01/re4.png

Running Setup.com /Preparead would created them .

But Until you Enable them, They won’t work

Now we got to Collect the SystemMailboxe and FederatedEmail and DiscoverySearchMailbox Exact GUID names inorder to Enable them

http://careexchange.in/wp-content/uploads/2012/01/re5.png

Now I have the values my my Environment

For Example

  • System Mailbox GUID values
    • SystemMailbox{1f05a927-6a9b-4101-abd2-70838d0c8e86}
    • SystemMailbox{e0dc1c29-89c3-4034-b678-e6c29d823ed9}
  • FederatedEmail GUID values
    • FederatedEmail.4c1f4d8b-8179-4148-93bf-00a95fa1e042
  • DiscoverySearchMailbox GUID values
    • DiscoverySearchMailbox {D919BA05-46A6-415f-80AD-7E09334BB852}

Now We Got to Enable them - (Real time you got to use your own GUID value)

Enabling System Mailboxes

Enable-Mailbox –Arbitration “SystemMailbox{Guid Value1}”

Enable-Mailbox –Arbitration “SystemMailbox{Guid Value2}”

Enable-Mailbox –Arbitration “FederatedEmail.Guid Value”

Enable-Mailbox – Discovery “DiscoverySearchMailbox {Guid Value}”

For Example I ran-

http://careexchange.in/wp-content/uploads/2012/01/re6.png

http://careexchange.in/wp-content/uploads/2012/01/re7.png

Enable-Mailbox –Arbitration “SystemMailbox{1f05a927-6a9b-4101-abd2-70838d0c8e86}”

Enable-Mailbox –Arbitration “SystemMailbox{e0dc1c29-89c3-4034-b678-e6c29d823ed9}”

Enable-Mailbox –Arbitration “FederatedEmail.4c1f4d8b-8179-4148-93bf-00a95fa1e042″

Enable-Mailbox – Discovery “DiscoverySearchMailbox {D919BA05-46A6-415f-80AD-7E09334BB852}”

Now to Verify If you Did the Right thing

Running this – It should show up your System Mailboxes, FederatedEmail

http://careexchange.in/wp-content/uploads/2012/01/re8.png

You learnt how to recreate System Mailbox, FederatedEmail & DiscoverySearchMailbox in Exchange 2010