RobKanj
asked on
Copy e-mails from one account to another within office 365
Dear Experts
I want to move(copy) mailbox contents (emails, contacts & calendar items) to another mailbox within the same tenant (same exchange plan). I don't want to export and import as PST simply because the size of the mailboxes and possibility of corruption.
I found the following powershell commands to transfer mailbox cotent and structure however powershell doesn't recognise the command "search-mailbox"
powershell command:
Search-Mailbox -Identity "Joe Healy" -TargetMailbox "Jim Park" -TargetFolder "JoeHealy-ProjectHamilton" -LogLevel Full
Please can someone shed some light on how this can be acheived using office 365 powershell.
Many Thanks
I want to move(copy) mailbox contents (emails, contacts & calendar items) to another mailbox within the same tenant (same exchange plan). I don't want to export and import as PST simply because the size of the mailboxes and possibility of corruption.
I found the following powershell commands to transfer mailbox cotent and structure however powershell doesn't recognise the command "search-mailbox"
powershell command:
Search-Mailbox -Identity "Joe Healy" -TargetMailbox "Jim Park" -TargetFolder "JoeHealy-ProjectHamilton"
Please can someone shed some light on how this can be acheived using office 365 powershell.
Many Thanks
You need to be granted permissions in order to use the Search-Mailbox cmdlet. Add yourself as a member of the "Mailbox Import Export" role in Exchange admin center -> Permissions -> Admin roles
1. connect office 365 powershell
https://technet.microsoft.com/en-us/library/jj984289(v=exchg.150).aspx
2. use search-mailbox cmdlet
https://technet.microsoft.com/en-us/library/dd298173(v=exchg.160).aspx
https://technet.microsoft.com/en-us/library/jj984289(v=exchg.150).aspx
2. use search-mailbox cmdlet
https://technet.microsoft.com/en-us/library/dd298173(v=exchg.160).aspx
ASKER
Thank you Vasil, I'm able to run the command now. i'v tested copying all content from one mailbox to another however although i've mentioned on the script to copy all content to a subfolder all e-mails are also copied onto the inbox. so is there a way to copy all contents only to the subfolder and not to the inbox.
thanks
thanks
It will create a new folder based on the value you provide for the TargetFolder parameter. You cannot use an existing one. Here's an example
This will copy all meetings from the "WC" mailbox to the "sharednew" one, and place them in a folder named "blabla"
Get-Mailbox WC | Search-Mailbox -SearchQuery 'kind:meetings' -TargetMailbox sharednew -TargetFolder "blabla"
This will copy all meetings from the "WC" mailbox to the "sharednew" one, and place them in a folder named "blabla"
ASKER
Hi Vasil,
thank you for your valuable advice on the command, below is the command I used to copy.
the above code successfully created "copied_from_john" folder in Smith's mailbox and copied all the folders and e-mails from John's mailbox. however I noticed that all the e-mails from John's mailbox also have copied onto Smith's inbox as well. this is a problem as it will consume more space in Smith's mailbox as there will duplicate e-mails of john.
would you know the command to just copy all the mails and folders only on the target folder?
Thank you in advance.
thank you for your valuable advice on the command, below is the command I used to copy.
Search-Mailbox -Identity "john" -TargetMailbox "smith" -TargetFolder "copied_from_john" -LogLevel Full
the above code successfully created "copied_from_john" folder in Smith's mailbox and copied all the folders and e-mails from John's mailbox. however I noticed that all the e-mails from John's mailbox also have copied onto Smith's inbox as well. this is a problem as it will consume more space in Smith's mailbox as there will duplicate e-mails of john.
would you know the command to just copy all the mails and folders only on the target folder?
Thank you in advance.
ASKER CERTIFIED SOLUTION
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
ASKER
Thank you.