patcheah
asked on
exchange 2010 handle sensitive email
Hi Expert,
We are using exchange 2010, Management would like to know is there a way to get all the sensitive/important email from database and forward out? and the important email will be deleted after that.
Thanks
patrick
We are using exchange 2010, Management would like to know is there a way to get all the sensitive/important email from database and forward out? and the important email will be deleted after that.
Thanks
patrick
ASKER
Hi Manu,
Thanks for your feedback,
i recalled at powershell, we can query the email subject, and could we forward the email through powershell to another email address?
Thanks
Alfred
Thanks for your feedback,
i recalled at powershell, we can query the email subject, and could we forward the email through powershell to another email address?
Thanks
Alfred
Yes. You can set email forward via PowerShell command. To set the email forwarding to another address for a user, you can refer the following steps:
1. Connect to Windows PowerShell and connect to the service again, see Use Windows PowerShell in Exchange Online.
2. Use the following Windows PowerShell commands to set the email forwarding.
Set-Mailbox -Identity Alias -DeliverToMailboxAndForwar d $true -ForwardingSMTPAddress forwarding@address
Please replace Alias to the user’s alias, and replace forwarding@address to the forwarding email address which the users’ emails will be forwarded to.
For example: Delivers Patrick' e-mail messages to Patrick's mailbox and also forwards them to Bob's (Bob@contoso.com) mailbox. We can use the following command:
Set-Mailbox -Identity Patrick -DeliverToMailboxAndForwar d $true -ForwardingSMTPAddress bob@contoso.com
For detailed information about Setting-Mailbox: http://technet.microsoft.com/en-us/library/bb123981.aspx.
1. Connect to Windows PowerShell and connect to the service again, see Use Windows PowerShell in Exchange Online.
2. Use the following Windows PowerShell commands to set the email forwarding.
Set-Mailbox -Identity Alias -DeliverToMailboxAndForwar
Please replace Alias to the user’s alias, and replace forwarding@address to the forwarding email address which the users’ emails will be forwarded to.
For example: Delivers Patrick' e-mail messages to Patrick's mailbox and also forwards them to Bob's (Bob@contoso.com) mailbox. We can use the following command:
Set-Mailbox -Identity Patrick -DeliverToMailboxAndForwar
For detailed information about Setting-Mailbox: http://technet.microsoft.com/en-us/library/bb123981.aspx.
ASKER
Hi Manu,
can i use this way ,http://exchangeserverpro.com/searching-message-tracking-logs-by-email-subject/
then manually forward to other email address?
Thanks
can i use this way ,http://exchangeserverpro.com/searching-message-tracking-logs-by-email-subject/
then manually forward to other email address?
Thanks
Hi,
You could use Search-Mailbox cmdlet to search mails in mailboxes across organization based on subject line and move the mails to a target mailbox and delete them from source. You could use a command like the following.
Get-Mailbox | Search-Mailbox -SearchQuery 'Subject:"Your bank statement"'-TargetMailbox "administrator" -TargetFolder "SearchAndDeleteLog" -LogLevel Full -DeleteContent
Please refer following article for more information.
http://technet.microsoft.com/en-us/library/dd298173(v=exchg.141).aspx
You could use Search-Mailbox cmdlet to search mails in mailboxes across organization based on subject line and move the mails to a target mailbox and delete them from source. You could use a command like the following.
Get-Mailbox | Search-Mailbox -SearchQuery 'Subject:"Your bank statement"'-TargetMailbox "administrator" -TargetFolder "SearchAndDeleteLog" -LogLevel Full -DeleteContent
Please refer following article for more information.
http://technet.microsoft.com/en-us/library/dd298173(v=exchg.141).aspx
It might just be me but what do they think the point of getting these email out of the Dbase is for..?
instead of doing what you are doing if you explain a little further we may be able to suggest a completely more efficient way of going about this.
instead of doing what you are doing if you explain a little further we may be able to suggest a completely more efficient way of going about this.
ASKER
Hi Expert,
i had tried to query by using this command ( in my test server),
Get-MessageTrackingLog
i intend to list all the email messages but only query not more than 50 emails, which i feel very weird,
thus, i tried with Get-MessageTrackingLog -MessageSubject "payment"
nothing come out ( but im pretty sure there is a message subject start with "payment")
did i enter the wrong command, i would like to search the email by more specific, user, subject and database,
could any expert here advise what is the correct powershell command in order to fullfill the requirement?
Thanks
i had tried to query by using this command ( in my test server),
Get-MessageTrackingLog
i intend to list all the email messages but only query not more than 50 emails, which i feel very weird,
thus, i tried with Get-MessageTrackingLog -MessageSubject "payment"
nothing come out ( but im pretty sure there is a message subject start with "payment")
did i enter the wrong command, i would like to search the email by more specific, user, subject and database,
could any expert here advise what is the correct powershell command in order to fullfill the requirement?
Thanks
ASKER CERTIFIED SOLUTION
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Answering your question, how would Exchange would know whether which email is important to you / unless you have a proper Data Classification system is in place (Such as Titus).
Moreover, It will be a breach of security and privacy if you go through other user's mailboxes even if you are an Administrator, (unless authorized by law enforcement as part of investigation).
Anyways, In my knowledge, there is no automated way to have what you want.