whats the command to delete an email from all mailboxes in exchange 2007 sp2

i need to delete an email from every mailbox
dougdogAsked:
Who is Participating?
 
Hendrik WieseConnect With a Mentor Information Security ManagerCommented:
It will only populate the mailbox after the move is completed. Let me know when it is done running.
0
 
Hendrik WieseInformation Security ManagerCommented:
Export and delete all messages that contain "TEST Subject" in their subject from all mailboxes from the DB1 database to a folder called "TEST DATA" in the Administrator mailbox:

Get-mailbox -database 'DB1' | export-mailbox –SubjectKeywords "TEST Subject" -TargetFolder "TEST DATA" -TargetMailbox Administrator –DeleteContent 

Open in new window


And ensure that you have the correct permission as per the following article: http://www.kevintaber.com/2009/06/09/search-for-and-delete-emails-in-exchange-2007-mailboxes-using-powershell/

Hope this helps!!
0
 
Rajkumar-MCITPCommented:
Same as above mentioned command, To search it from all the mailbox and you dont want to have a backup of those emails

Get-mailbox -ResultSize unlimited| export-mailbox –SubjectKeywords "TEST Subject" –DeleteContent
0
What Kind of Coding Program is Right for You?

There are many ways to learn to code these days. From coding bootcamps like Flatiron School to online courses to totally free beginner resources. The best way to learn to code depends on many factors, but the most important one is you. See what course is best for you.

 
dougdogAuthor Commented:
is it meant to move all the emails with test subject to a folder in the specified mailbox
0
 
Hendrik WieseInformation Security ManagerCommented:
Yes that is what it does and after it moved all the messages it will delete them. ;)
0
 
dougdogAuthor Commented:
can i get it to not delete them id rather do it manually im afraid of this deleting more data that its mean to
0
 
dougdogAuthor Commented:
i was going to use this command its the only one i can seem to get working

Get-Mailbox -Server EXCHSVR01 | Export-Mailbox -SubjectKeywords “Confidential reports” -StartDate “06/09/2009¿ -DeleteContent
0
 
Hendrik WieseInformation Security ManagerCommented:
Then run the command like this to move it to the administrator mailbox

Get-mailbox -database 'DB1' | export-mailbox –SubjectKeywords "TEST Subject" -TargetFolder "TEST DATA" -TargetMailbox Administrator
0
 
dougdogAuthor Commented:
can i have it to run against the server as i have multiple databases
0
 
Hendrik WieseInformation Security ManagerCommented:
Try the following:

Get-mailbox -ResultSize unlimited | export-mailbox –SubjectKeywords "TEST Subject" -TargetFolder "TEST DATA" -TargetMailbox Administrator
0
 
dougdogAuthor Commented:
when i run thsi the folder i created remains empty
0
 
dougdogAuthor Commented:
when i run this command it looks like it is deleting loads of mail
im a little worried its deleting more than i t should
Capture.PNG
0
 
dougdogAuthor Commented:
and the test data folder remain empty
0
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

All Courses

From novice to tech pro — start learning today.