EmailAddresses parameter (Microsoft.Exchange.Data.ProxyAddressCollection)

To set proxy addresses in Live@edu, I had to change this:

PCommand.AddCommand(“Set-Mailbox”);
PCommand.AddParameter(“Identity”, emailName);
PCommand.AddParameter(“MailboxPlan”, “GalDisabledMailboxPlan”);
PCommand.AddParameter(“EmailAddresses”, sProxyAddresses);

To this:

Dim addresses As New ArrayList
addresses.Add(“SMTP:” & emailName)
addresses.Add(“smtp:” & sProxyAddresses)

PCommand.AddCommand(“Set-Mailbox”)
PCommand.AddParameter(“Identity”, emailName)
PCommand.AddParameter(“MailboxPlan”, “GalDisabledMailboxPlan”)
PCommand.AddParameter(“EmailAddresses”, addresses)

Thanks to: http://powershellcommunity.org/Forums/tabid/54/aff/3/aft/195/afv/topic/D…

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s