Want to protect your cyber security and still get fast solutions? Ask a secure question today.Go Premium

x
  • Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 319
  • Last Modified:

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

i need to delete an email from every mailbox
0
dougdog
Asked:
dougdog
  • 7
  • 5
1 Solution
 
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
 
dougdogAuthor Commented:
is it meant to move all the emails with test subject to a folder in the specified mailbox
0
Creating Active Directory Users from a Text File

If your organization has a need to mass-create AD user accounts, watch this video to see how its done without the need for scripting or other unnecessary complexities.

 
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
 
Hendrik WieseInformation Security ManagerCommented:
It will only populate the mailbox after the move is completed. Let me know when it is done running.
0

Featured Post

VIDEO: THE CONCERTO CLOUD FOR HEALTHCARE

Modern healthcare requires a modern cloud. View this brief video to understand how the Concerto Cloud for Healthcare can help your organization.

  • 7
  • 5
Tackle projects and never again get stuck behind a technical roadblock.
Join Now