Follow us on Twitter
Follow us on YouTube
Would you like to suggest a topic for the Exchange team to blog about? Send suggestions to us.
Over time, several people have inquired about the differences between the "Delete Mailbox" and "Remove Exchange Attributes" functionality in Exchange 2000/2003. Note: The Remove Exchange Attributes option only appears in the Exchange Tasks wizard within the Active Directory Users and Computers snap-in when the Advanced Features option is selected within the MMC console.
Seeing that I did not find much written about it, here is what I have learned.
This functionality was originally added in Exchange 2000 SP2. It was added to allow administrators the ability to forcibly remove Exchange attributes from a recipient object. This is useful in the following scenarios:
Fundamentally, this is how it works:
Remove Exchange Attributes removes the following attributes as long as they actually exist as available attributes of that schema object:
In addition to removing the attributes above, the Delete Mailbox option also removes the mailbox information from the dsaccess cache. Note that this actually leaves the mailbox in place with the expectation that the mailbox cleanup task will take care of it at the appropriate time. So the mailbox is actually NOT deleted (purged) from the Information Store as part of this process. Although it will be purged by the mailbox cleanup task later, or as specified by the "Deletion settings" for mailboxes on the database's Limits tab in ESM.
So long story short, these two tasks can be viewed as redundant at times, as long as everything is OK and goes as expected. However, in cases where you are troubleshooting a problem and need to "clear" the attributes of objects (that might not have a full set of attributes so the "Delete mailbox" or "Delete email address" tasks might not be available) the "Remove Exchange Attributes" task is your friend.
- Jason Dool