Should modifying an email address policy also remove e-Mail addresses from user profiles?
Given this fact, is there a way to bulk remove email addresses from each user's mailbox (i.e. if we remove a certain domain from our corporation and I wanted to remove the '@olddomain.com' email address from all recipients in Exchange, by using the ESM?
March 26th, 2012 2:54pm
I am noticing that when I modify our standard corporate email address policy in Exchange 2010, via the EMC, I am able to apply the changes to all the email enabled account, groups, resources, etc. However, if I remove one of the email addressing
formats in the template and then attempt to apply that to all the same email-enabled resource, it does not remove the email address template.
I'm assuming this isn't the expected behavior when modifying E-Mail Address policies? Also, our small organization appears to have three separate policies; Defauly Policy and then two additional ones. Is there any good reason for a small
(< 50 mailboxes) organization to have any more than just the default policy?
Free Windows Admin Tool Kit Click here and download it now
March 26th, 2012 7:38pm
On Mon, 26 Mar 2012 18:49:54 +0000, onetech-it wrote:
>Given this fact, is there a way to bulk remove email addresses from each user's mailbox (i.e. if we remove a certain domain from our corporation and I wanted to remove the '@olddomain.com' email address from all recipients in Exchange, by using the ESM?
Use ADModify to do that. You'll spend a lifetime doing it one mailbox
at a time with the ESM. :-)
---
Rich Matheisen
MCSE+I, Exchange MVP
--- Rich Matheisen MCSE+I, Exchange MVP
March 26th, 2012 10:33pm
On Sun, 25 Mar 2012 23:39:07 +0000, onetech-it wrote:
>
>
>I am noticing that when I modify our standard corporate email address policy in Exchange 2010, via the EMC, I am able to apply the changes to all the email enabled account, groups, resources, etc. However, if I remove one of the email addressing formats
in the template and then attempt to apply that to all the same email-enabled resource, it does not remove the email address template.
That's correct. Just becasue you aren't assigning any new addresses
doesn't mean that new e-mail won't arrive addressed to the addresses
that thre previously assigned.
>I'm assuming this isn't the expected behavior when modifying E-Mail Address policies?
Ye, it is.
>Also, our small organization appears to have three separate policies; Defauly Policy and then two additional ones. Is there any good reason for a small (< 50 mailboxes) organization to have any more than just the default policy?
That depends on what the policies are doing. Perhaps you have a
different policy for groups?
---
Rich Matheisen
MCSE+I, Exchange MVP
--- Rich Matheisen MCSE+I, Exchange MVP
Free Windows Admin Tool Kit Click here and download it now
March 27th, 2012 12:00am
Hello,
Maybe you can use this to remove the email address:
$users=get-mailbox -resultsize unlimited
foreach($user in $users){
$user.EmailAddresses | where{$_.AddressString -like
'*@olddomain.com'}| foreach{
Set-mailbox $user -EmailAddresses @{remove=$_}
}
}
Thanks,
EvanEvan Liu
TechNet Community Support
March 27th, 2012 3:34am
On Mon, 26 Mar 2012 18:49:54 +0000, onetech-it wrote:
>Given this fact, is there a way to bulk remove email addresses from each user's mailbox (i.e. if we remove a certain domain from our corporation and I wanted to remove the '@olddomain.com' email address from all recipients in Exchange, by using the ESM?
Use ADModify to do that. You'll spend a lifetime doing it one mailbox
at a time with the ESM. :-)
---
Rich Matheisen
MCSE+I, Exchange MVP
--- Rich Matheisen MCSE+I, Exchange MVP
Free Windows Admin Tool Kit Click here and download it now
March 27th, 2012 5:28am
Hello,
Maybe you can use this to remove the email address:
$users=get-mailbox -resultsize unlimited
foreach($user in $users){
$user.EmailAddresses | where{$_.AddressString -like
'*@olddomain.com'}| foreach{
Set-mailbox $user -EmailAddresses @{remove=$_}
}
}
Thanks,
EvanEvan Liu
TechNet Community Support
March 27th, 2012 10:29am