Mail Contacts and Default E-mail address Policy
How can I block mymail contacts with external SMTP addressesfrom getting stamped by my default e-mail address policy? Previous to moving to Exchange 2007 this was not happening. I want to keep these external contacts from having my e-mail address assocoated with them.Thanks in advance
February 2nd, 2009 9:42pm
I just realized that if I create the contact via Exchange Power Shell or through EMC the Default E-mail policy stamps these external contacts with my domain address. If I use CSVDE to import them they do not. Any ideas on how I can get around this?
February 3rd, 2009 12:50am
Hi,It is true that, when an external contact is created, Exchange will assign it a corresponding internal email address (eg, firstname.lastname@example.org) according to your Email Address Policy. Any message sent to the internal email address (email@example.com) will be forwarded to the external address (firstname.lastname@example.org) automatically. That's the normal behavior since the Default Policy update email address on contacts automatically by default. You can confirm it by viewing the Default Policy. And the options are grey which could not be changed. Here is the solution to remove the internal addresses of the existing contacts: 1, Using ADmodify to delete the existing internal addresses ADModify intro and download: Using ADModify to Change Exchange Specific AD User Attributes in Bulkhttp://www.msexchange.org/articles/ADModify-Change-Exchange-Specific-AD-User-Attributes.html 2, Use the cmdlet to disable the application of the EAP (Email Address Policy) for all existing contacts: Get-MailContact | Set-MailContact -EmailAddressPolicyEnabled:$false Now we have removed the internal email address from the contacts and EAP will not stamp them again. After that we must consider the new contacts that we create in the future. Please create another accepted domain that doesn't necessarily exist, for example, mcse.local or cuiab.contact. Create a separate EAP, this EAP will stamp the email domain that we created in Accepted Domains to the contacts. So they will have an internal email address like email@example.com or firstname.lastname@example.org, such email address is valid inside the organization, but its invalid on Internet. Hope the above workaround can help you. Thanks Allen
February 4th, 2009 11:43am
I wasnt aware that it would forward to the correct address, that is good to know. I actually ended up doing what you recomended last night before I saw your reply and feel pretty good about it. However I am forced to make sure that these contacts do not get stampoed due to the fact that I import over 20k contacts every two weeks and only have a 2000 user base. The odds of the these contacts taking a a preferred alias for my users is high and therefore need the address removed.Thanks in advance for the quick reply and great help!
February 5th, 2009 1:02am
Hi,I understand that the current situation that you encountered.The previous workaround is the standard solution for handlingsuch issue. Please be assured that the default email address will not be stamped once youimplement the operation.Thank you for your understanding.Allen
February 6th, 2009 5:40am
Hello Sir,I have two type of mailboxes in my exchange domain.1) with a valid external smtp, that can send/receive from / to internet domains.2) Only internal mailboxes, with no external communication.I have 2 EAP 1 Priority 1 @defaultexternal.com2 Priority 2 EAP@onlyinternal.comHow to prohibit policy 1 to automatically apply to type2 mailboxes on any change.Regards,Raviraj
October 27th, 2009 2:42pm