<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://blogs.technet.com/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Recipient Policies and pure Exchange 2000/2003 sites</title><link>http://blogs.technet.com/exchange/archive/2005/04/20/403953.aspx</link><description>Once a site has no Exchange 5.5 servers in it, that old "Highest Priority" policy based on legacyExchangeDN isn't needed anymore. As people decommission their 5.5 servers and move to pure Exchange 2000 and 2003 sites, the question on how to get rid of</description><dc:language>en-US</dc:language><generator>CommunityServer 2.1 SP1 (Build: 61025.2)</generator><item><title>re: Recipient Policies and pure Exchange 2000/2003 sites</title><link>http://blogs.technet.com/exchange/archive/2005/04/20/403953.aspx#403959</link><pubDate>Wed, 20 Apr 2005 19:59:28 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:403959</guid><dc:creator>Zach</dc:creator><description>Superb Article, Impeccable Attention to Detail! 31337 ;)</description></item><item><title>re: Recipient Policies and pure Exchange 2000/2003 sites</title><link>http://blogs.technet.com/exchange/archive/2005/04/20/403953.aspx#403983</link><pubDate>Wed, 20 Apr 2005 22:32:05 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:403983</guid><dc:creator>Teo Gomez</dc:creator><description>I've been had several heated discussions about the 'Rebuild' option within the RUS.  It's great to finally have this blog and KB article to point people to!&lt;br&gt;&lt;br&gt;Teo</description></item><item><title>re: Recipient Policies and pure Exchange 2000/2003 sites</title><link>http://blogs.technet.com/exchange/archive/2005/04/20/403953.aspx#403986</link><pubDate>Wed, 20 Apr 2005 23:20:14 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:403986</guid><dc:creator>Adam</dc:creator><description>Excellent article defiantly brings the Recipient Update Service to life. Obviously coming from a grand poobah of Exchange. Does the RUS behave any differently went the site becomes only Exchange 2003 servers?</description></item><item><title>re: Recipient Policies and pure Exchange 2000/2003 sites</title><link>http://blogs.technet.com/exchange/archive/2005/04/20/403953.aspx#403996</link><pubDate>Thu, 21 Apr 2005 00:06:42 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:403996</guid><dc:creator>Bill Long</dc:creator><description>There's no difference in the way the RUS behaves in Exchange 2003 under normal circumstances. The one exception is when you've migrated users using the Exchange 2003 Sp1 Migration Wizard. Sp1 added new functionality where migwiz stamps a special GUID in msExchPoliciesIncluded on migrated users. This GUID signals the RUS to stamp any missing secondary addresses on the user, even if the policy has not been applied.</description></item><item><title>Exchange, Windows, SQL, Misc.</title><link>http://blogs.technet.com/exchange/archive/2005/04/20/403953.aspx#404000</link><pubDate>Thu, 21 Apr 2005 00:54:10 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:404000</guid><dc:creator>Windows Server Clustering </dc:creator><description /></item><item><title>re: Recipient Policies and pure Exchange 2000/2003 sites</title><link>http://blogs.technet.com/exchange/archive/2005/04/20/403953.aspx#404030</link><pubDate>Thu, 21 Apr 2005 16:15:47 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:404030</guid><dc:creator>Steven Presley</dc:creator><description>Awesome article...thanks Bill!</description></item><item><title>re: Recipient Policies and pure Exchange 2000/2003 sites</title><link>http://blogs.technet.com/exchange/archive/2005/04/20/403953.aspx#404036</link><pubDate>Thu, 21 Apr 2005 17:57:06 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:404036</guid><dc:creator>Ben N</dc:creator><description>OMG.. this blog post came at the right time.. I was having a serious problem with my RUS the last week or so.. You gave me enough info here to stop it from being on perma-update mode :)&lt;br&gt;And i didn't know i could delete that legacy recip policy. now this works perfectly like i hae always wanted it to. Thank you!</description></item><item><title>re: Recipient Policies and pure Exchange 2000/2003 sites</title><link>http://blogs.technet.com/exchange/archive/2005/04/20/403953.aspx#404206</link><pubDate>Wed, 27 Apr 2005 10:29:21 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:404206</guid><dc:creator>Christian Schindler</dc:creator><description>Excellent Article! Thank you Bill! There's only one question left: Why isn't it possible to build a filter which returns all objects in an Organizational Unit? It is possible with query based DL's...</description></item><item><title>re: Recipient Policies and pure Exchange 2000/2003 sites</title><link>http://blogs.technet.com/exchange/archive/2005/04/20/403953.aspx#404239</link><pubDate>Wed, 27 Apr 2005 18:22:00 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:404239</guid><dc:creator>Bill Long</dc:creator><description>There are three parts to an LDAP query: 1) the root of the search (the top container where the search will start), 2) the scope of the search (Base, One Level, or Subtree), 3) the filter. When you can specify all three of these, you can build a query for pretty much anything. For instance, to return all users in a single OU, you just specify that OU as the search root, you set your scope to One Level (so that it only returns users in that OU and doesn't traverse subcontainers), and you set the filter to something like (objectClass=user).&lt;br&gt;&lt;br&gt;Unfortunately, recipient policies do not let you specify all three of these parameters. For recipient policies, the root of the search is always the root of the domain that the RUS points to. The scope of the search is always Subtree, so it traverses every child container. The only thing you get to specify is the filter. It is impossible to distinguish between OU's based on filter alone (unless you populate an attribute on the users that will signify what OU they are in).&lt;br&gt;&lt;br&gt;You may say, &amp;quot;but every user has a distinguishedName attribute, and that attribute shows what OU they're in.&amp;quot; True, but you can not do substring searches on DN-valued attributes in the Active Directory. For instance, (distinguishedName=*,OU=myOU,DC=domain) is not a valid LDAP query.&lt;br&gt;&lt;br&gt;So now you may say, &amp;quot;Well that's dumb, why doesn't Active Directory support substring searches against DN-valued attributes?&amp;quot; RFC 2251 in section 4.1.9 refers to X.500 for what the matching rules do. A DN-valued attribute follows the distinguishedNameMatch matching rule, defined in X.501 section 12.5.2. This matching rule does matches of whole DNs, which is what AD implements.&lt;br&gt;&lt;br&gt;The reason this works for query-based DG's is that they allow you to specify the root of the search. They still don't let you specify the scope, which will always be a Subtree search.</description></item><item><title>re: Recipient Policies and pure Exchange 2000/2003 sites</title><link>http://blogs.technet.com/exchange/archive/2005/04/20/403953.aspx#404762</link><pubDate>Wed, 11 May 2005 09:52:26 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:404762</guid><dc:creator>Igor</dc:creator><description>Excellent article ! &lt;br&gt;May be you can answer my question about our RUS problem:&lt;br&gt;Our organization  started  to migrate from Exchange 5.5 to Exchange 2003.&lt;br&gt;We have one Exchange organization with nine Exchange 5.5 sites (9 servers) and we plan to consolidate them to into 5 routing groups (5 servers)  of exchange 2003 .  We have an AD domain in native mode (Win2k DC), and Exchange 2003 SP1 is installed  on our Windows 2003 servers. We have more than 900 user mailboxes.&lt;br&gt;&lt;br&gt;In most of the cases our user SMTP addresses are defined in the format:  &amp;lt;firstname&amp;gt;&amp;lt;first_letter_of_surname&amp;gt;@domain.com&lt;br&gt;The name of an AD User account never equals &amp;lt;firstname&amp;gt;&amp;lt;first_letter_of_surname&amp;gt;, and each of our users has only one SMTP address.&lt;br&gt;In our Exchange 2003 organization  the Default recipient policy (with Lowest priority)  is  and 9 recipients policies from Exchange 5.5 sites (with Highest priority). All the policies are defined to have only one SMTP address.&lt;br&gt;&lt;br&gt;The problem is:&lt;br&gt;When the RUS is running (event id 8329), those users with a discrepancy between their AD account name and first part of their SMTP address are automatically given a second SMTP address (as their primary SMTP address) in the format &amp;lt;user_AD_account&amp;gt;@domain.com. Those users whose SMTP address is already in the format &amp;lt;user_AD_account&amp;gt;@domain.com are not given any additional SMTP address.&lt;br&gt;&lt;br&gt;This same thing happens also with user X400 addresses and with Distribution Lists X400/SMTP addresses.&lt;br&gt;&lt;br&gt;We would like to know if the above is normal behavior and if any workaround available.&lt;br&gt;Currently we have disabled RUS from running.&lt;br&gt;Thanks&lt;br&gt;</description></item><item><title>re: Recipient Policies and pure Exchange 2000/2003 sites</title><link>http://blogs.technet.com/exchange/archive/2005/04/20/403953.aspx#404810</link><pubDate>Wed, 11 May 2005 19:02:46 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:404810</guid><dc:creator>Bill Long</dc:creator><description>When you apply a policy, if the recipient address does not match the format specified on the policy, a new primary address is generated and the existing primary is demoted to secondary. This is indeed the normal behavior, assuming that the policy has been applied. If the RUS is doing this constantly, you have values stuck in gatewayProxy as I discussed in the blog.&lt;br&gt;&lt;br&gt;To stop this behavior, you can clear out gatewayProxy as I described. However, this will happen again the next time you apply the policy. You should either change the primary SMTP address on the policy to match the recipients (in your case it sounds like it should be %g%1s@domain.com ... that would be given name followed by first letter of surname - see Q285683), or uncheck &amp;quot;Automatically update email addresses&amp;quot; on the users.</description></item><item><title>re: Recipient Policies and pure Exchange 2000/2003 sites</title><link>http://blogs.technet.com/exchange/archive/2005/04/20/403953.aspx#404818</link><pubDate>Wed, 11 May 2005 20:01:41 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:404818</guid><dc:creator>igor</dc:creator><description>Bill, thanks for your reply.&lt;br&gt;There is no values stuck in gatewayProxy.&lt;br&gt;The SMTP Generation rule  defined as *@domain.com in each recipient policy and I just expect RUS will do nothing with user SMTP address if user already have smtp address like &amp;lt;something&amp;gt;@domain.com (even with discrepancy between user AD account name and first part of their SMTP address).&lt;br&gt;We cannot use %g%1s@domain.com  because we have first/last name in Hebrew, so I will use ADModify to uncheck &amp;quot;Automatically update email addresses&amp;quot;.&lt;br&gt;If in native Exchange 2003 mode RUS will works with same behavior ?&lt;br&gt;Thanks, Igor</description></item><item><title>Exchange, Windows, SQL, Misc.</title><link>http://blogs.technet.com/exchange/archive/2005/04/20/403953.aspx#404849</link><pubDate>Thu, 12 May 2005 04:38:24 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:404849</guid><dc:creator>Windows Server Clustering </dc:creator><description /></item><item><title>re: Recipient Policies and pure Exchange 2000/2003 sites</title><link>http://blogs.technet.com/exchange/archive/2005/04/20/403953.aspx#404938</link><pubDate>Fri, 13 May 2005 23:53:40 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:404938</guid><dc:creator>Dan</dc:creator><description>Is it possible to have the RUS understand that as an individual person moves from Business unit #1 to Business unit #2, both their own recipient policies keyed on the department field, to have it add the primary address of Business unit #2 and keep the old primary as a secondary?&lt;br&gt;The way I read things, currently the only way to get the RUS to stamp a new address on an existing mailbox (w/o applying the policy to everyone) is to blank the proxyaddresses field on that mailbox to fool the RUS into thinking it ias new mailbox. This is obviously undesireable.&lt;br&gt;Basically looking for a solution to have the RUS auto-add new Primary SMTP address as users move between business units w/o affecting the entire populace.&lt;br&gt;&lt;br&gt;Thanks for the awesome article, it really helped us out well.</description></item><item><title>re: Recipient Policies and pure Exchange 2000/2003 sites</title><link>http://blogs.technet.com/exchange/archive/2005/04/20/403953.aspx#405022</link><pubDate>Tue, 17 May 2005 06:12:03 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:405022</guid><dc:creator>Bill Long</dc:creator><description>Igor, that's odd that it's behaving that way even with nothing in gatewayProxy. Unchecking &amp;quot;Automatically update&amp;quot; will certainly stop it, though. Native mode shouldn't change the behavior at all.&lt;br&gt;&lt;br&gt;Dan, your understanding is correct. After changing the department to reflect the new business unit, the user's email addresses will remain unchanged unless you &amp;quot;Apply This Policy Now&amp;quot;, which will cause the RUS to evaluate everyone under that policy. However, if you are running the RUS on a 2003 Sp1 server, you could use the new GUID that was added for the migration wizard. In answer to an earlier question I said that this GUID signals the RUS to stamp any missing secondaries, but really it triggers a full application of the policy against that particular user - including primary addresses. Populating msExchPoliciesIncluded with the following value should effectively cause the RUS to apply the policy to just that one recipient:&lt;br&gt;&lt;br&gt;{23668AD4-4FA1-4EE8-B2BB-F94640E8FBA0},{26491CFC-9E50-4857-861B-0CB8DF22B5D7}&lt;br&gt;&lt;br&gt;Unfortunately there's no way to do this automatically except through the Migration Wizard right now. However, you could easily write a script or make your own extension for ADU&amp;amp;C that would do this.</description></item><item><title>re: Recipient Policies and pure Exchange 2000/2003 sites</title><link>http://blogs.technet.com/exchange/archive/2005/04/20/403953.aspx#405082</link><pubDate>Wed, 18 May 2005 04:29:55 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:405082</guid><dc:creator>Dan</dc:creator><description>That is actually perfect. We were scripting up the process to move users between the business units anyway (a web page request), so simply adding the value to the migrated recipients AD account is perfect. &lt;br&gt;I would imagine most companies wouldn't need this as most don't host multiple and completely seperate business units each with unique SMTP addresses. This would only be an issue for hosting environments.&lt;br&gt;&lt;br&gt;Thank you VERY much for providing this valuable resource.&lt;br&gt;&lt;br&gt;Dan Sheehan</description></item></channel></rss>