I need a script that will export the ProxyAddress contents of all groups in one domain and and import to a new Domain
Basically I've migrated all distribution groups from Exchange 2003 to Exchange 2010, mail enabled and added x500
I just now need to add the old proxyaddresses to the migrated groups and do not want use Recipient Policies
Any idea's please?
by coderaven at 2013-03-28 22:59:08
On the old domain I would just store the information like so. (filter however you want!) Get-ADUser -Filter * -Properties proxyaddresses, mail | Export-Clixml -Path \\Path\to\File.xml Using XML will keep the data structure but you will lose methods and invocation.
In you target domain, use the Get/Set Mailbox cmdlets to add proxyaddresses $Old = Import-Clixml -Path \\Path\to\file.xml $MB = Get-Mailbox $Old.Name $MB.EmailAddresses +=$Old.ProxyAddresses $MB | Set-Mailbox