Take the 2-minute tour ×
Server Fault is a question and answer site for professional system and network administrators. It's 100% free, no registration required.

We have a class/lab environment where the need arises to completely reset a user's mailbox, i.e. delete all mails, calendar items, ... and preferably do this via a script, whether it be in wsh or powershell or something else doesn't really matter.

My colleague attempted this in the past, but it required him to delete the mailbox, and then adjust settings in the registry somewhere to reflect the new unique id of the mailbox so this was too troublesome to do.

Our environment is an Exchange 2007 server in a mostly Win2003 domain (2003 DC's)

EDIT: I'd like to stress that everything from the "profile" should get removed, including calendar items and tasks!

share|improve this question

1 Answer 1

up vote 2 down vote accepted

Try the Export-Mailbox cmdlet with the -DeleteContent switch parameter.

http://technet.microsoft.com/en-us/library/bb266964%28EXCHG.80%29.aspx

share|improve this answer
    
This only removes the mails, doesn't it? Or am I misinterpreting the knowledgebase you linked –  HannesFostie Jul 13 '10 at 13:40
    
From the KB article: "The Export-Mailbox cmdlet exports all message types, including messages, calendar items, contacts, distribution lists, journal entries, tasks, notes, and documents." –  sysadmin1138 Jul 13 '10 at 15:29

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.