How do we know if the users mailbox is corrupt on exchange server? What do we check on the server to make sure that users mailbox is corrupt on the server?
Answer Posted / manas
Use the New-MailboxRepairRequest cmdlet to detect and repair mailbox corruptions. You can run this command against a specific mailbox or against a mailbox database. While this task is running, mailbox access is disrupted for the mailbox being repaired. If you're running this command against a mailbox database, only the mailbox being repaired is disrupted. All other mailboxes in the database remain operational.
NOTE: You can't perform these procedures in the Exchange Management Console (EMC). You must use the Shell.
When you run the New-MailboxRepairRequest cmdlet, the following output is displayed:
• RepairTaskID This value specifies a unique identifier for the repair task.
• Mailbox This value specifies the mailbox being repaired. If you specified a database-level repair, this value is blank.
• Database This value specifies the database that contains the mailbox being repaired.
• Server This value specifies the Mailbox server hosting the active copy of the database that contains the mailbox being repaired.
Use the Shell to detect corruptions and repair a mailbox
New-MailboxRepairRequest -Mailbox tony@contoso.com -CorruptionType FolderView
Use the Shell to detect corruptions for a mailbox
New-MailboxRepairRequest -Mailbox ayla -CorruptionType ProvisionedFolder,SearchFolder -DetectOnly
Use the Shell to repair all mailboxes in a database
New-MailboxRepairRequest -Database MBX-DB01 -CorruptionType AggregateCounts
Refer below article for more detail:
From <https://technet.microsoft.com/en-us/library/ff625221(v=exchg.141).aspx>
| Is This Answer Correct ? | 3 Yes | 0 No |
Post New Answer View All Answers
Explain how do I disable the “automatically update e-mail addresses based on recipient policy” on all users or contacts?
What is a mixed mode exchange environment?
Explain how do I control the format of the addresses before the @ sign in a recipient policy?
Is single instance storage maintained when moving users between servers | storage groups | databases?
How do I disable potions of the owa interface?
What is the role of mailbox server?
How do I disable owa for a single user in exchange 2000/2003?
Which cluster configuration is preferred?
What ports does the exchange server use?
What action does front end transport service does?
What are the new features in ms exchange 2013?
Will I need the 64-bit version of windows server 2003 to run exchange server 2007?
What are the features discontinued in exchange 2013 when compared with exchange 2007?
On which operating system database availability group is supported?
I created a user in ad users and computers, but in the exchange system manager it does not appear under mailbox store | mailboxes. What did I do wrong?