<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>microsoftNOW &#187; Address Lists</title>
	<atom:link href="http://www.microsoftnow.com/tag/address-lists/feed" rel="self" type="application/rss+xml" />
	<link>http://www.microsoftnow.com</link>
	<description></description>
	<lastBuildDate>Wed, 18 Jan 2012 05:17:50 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.2</generator>
		<item>
		<title>Address Book Synchronization error on Office Communicator 2007</title>
		<link>http://www.microsoftnow.com/2008/05/address-book-synchronization-error-on.html</link>
		<comments>http://www.microsoftnow.com/2008/05/address-book-synchronization-error-on.html#comments</comments>
		<pubDate>Wed, 21 May 2008 07:19:00 +0000</pubDate>
		<dc:creator>Shijaz Abdulla</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[Address Lists]]></category>
		<category><![CDATA[error]]></category>
		<category><![CDATA[Office Communications Server 2007]]></category>

		<guid isPermaLink="false">http://microsoftnow.com/2008/05/address-book-synchronization-error-on-office-communicator-2007.html</guid>
		<description><![CDATA[online advertising After installing the Office Communications Server 2007 (OCS), if your users get an Address book synchronization error, it is probably because they are not able to access the Address Book shared folder that you created during the OCS setup. Make sure you have verified the configuration as per KB938286. On the client machine, [...]]]></description>
			<content:encoded><![CDATA[<div class='wb_fb_top'><div style="float:right;"></div></div>
<div class="topsy_widget_data topsy_theme_blue" style="float: right;margin-left: 0.75em; background: url(data:,%7B%20%22url%22%3A%20%22http%253A%252F%252Fwww.microsoftnow.com%252F2008%252F05%252Faddress-book-synchronization-error-on.html%22%2C%20%22style%22%3A%20%22big%22%2C%20%22title%22%3A%20%22Address%20Book%20Synchronization%20error%20on%20Office%20Communicator%202007%22%20%7D);"></div>
<p><!-- Begin BidVertiser code --><br /><script LANGUAGE="JavaScript1.1" SRC="http://bdv.bidvertiser.com/BidVertiser.dbm?pid=286665&#038;bid=701074" type="text/javascript"></script><br /><noscript><a href="http://www.bidvertiser.com">online advertising</a></noscript><br /><!-- End BidVertiser code --> <a href="http://lh3.ggpht.com/shijaz.a/SDPM2YSm8kI/AAAAAAAAAvI/-X1vtggFS_o/image%5B9%5D.png?imgmax=800"><img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="35" alt="image" src="http://lh5.ggpht.com/shijaz.a/SDPM34Sm8lI/AAAAAAAAAvQ/5JgkW0A12Ak/image_thumb%5B3%5D.png?imgmax=800" width="111" align="right" border="0" /></a>
<p>After installing the Office Communications Server 2007 (OCS), if your users get an Address book synchronization error, it is probably because they are not able to access the Address Book shared folder that you created during the OCS setup. </p>
<p>Make sure you have verified the configuration as per <a href="http://support.microsoft.com/kb/938286">KB938286</a>.</p>
<p>On the client machine, try to browse the location <strong>https://&lt;OCS POOL FQDN&gt;/Abs/Int/Handler</strong>. Take care to use the OCS <strong><u>Pool</u></strong> FQDN and not the server FQDN or IP address. Make sure that your browser does not report any certificate errors. If it does, then you need to sort out the problem.</p>
<ol>
<li>If the root CA certificate is not installed on the client machine, install it. </li>
<li>If the common name of the certificate is not the OCS server FQDN, you need to re-issue the certificate so that it contains your OCS Pool FQDN. This can be done by running OCS Setup and selecting the option to issue a certificate. Make sure you apply the certificate. </li>
</ol>
<p>Once you have ironed out all the certificate errors, you should no longer get any certificate errors on IE when you navigate to the above URL. Sign out and sign in to Communicator 2007. You should be able to search the Address Book and the exclamation mark on the OCS icon should vanish.</p>
<p>   <!-- Begin BidVertiser code --><br /><script LANGUAGE="JavaScript1.1" SRC="http://bdv.bidvertiser.com/BidVertiser.dbm?pid=286665&#038;bid=701074" type="text/javascript"></script><br /><noscript><a href="http://www.bidvertiser.com">online advertising</a></noscript><br /><!-- End BidVertiser code --></p>

]]></content:encoded>
			<wfw:commentRss>http://www.microsoftnow.com/2008/05/address-book-synchronization-error-on.html/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Error opening Address Book in Outlook Web Access</title>
		<link>http://www.microsoftnow.com/2008/04/error-opening-address-book-in-outlook.html</link>
		<comments>http://www.microsoftnow.com/2008/04/error-opening-address-book-in-outlook.html#comments</comments>
		<pubDate>Tue, 08 Apr 2008 09:30:00 +0000</pubDate>
		<dc:creator>Shijaz Abdulla</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[Address Lists]]></category>
		<category><![CDATA[error]]></category>
		<category><![CDATA[Exchange Server 2007]]></category>
		<category><![CDATA[hotfix]]></category>
		<category><![CDATA[OWA]]></category>

		<guid isPermaLink="false">http://microsoftnow.com/2008/04/error-opening-address-book-in-outlook-web-access.html</guid>
		<description><![CDATA[While trying to open Outlook Web Access hosted on an Exchange Server 2007 Client Access Server, I get an error stating that Outlook Web Access could not connect to Active Directory, followed by a detailed stack trace: Request Url: https://owaURL/owa/forms/premium/DirectoryView.aspx?ae=AddressList&#38;t=Recipients&#38;a=User host address: User: someoneEX Address: /o=MYORG/ou=MYOU/cn=RECIPIENTS/cn=SOMEONESMTP Address: someone@mydomain.comOWA version: 8.0.685.24Mailbox server: mail.mydomain.com My initial search [...]]]></description>
			<content:encoded><![CDATA[<div class='wb_fb_top'><div style="float:right;"></div></div>
<div class="topsy_widget_data topsy_theme_blue" style="float: right;margin-left: 0.75em; background: url(data:,%7B%20%22url%22%3A%20%22http%253A%252F%252Fwww.microsoftnow.com%252F2008%252F04%252Ferror-opening-address-book-in-outlook.html%22%2C%20%22style%22%3A%20%22big%22%2C%20%22title%22%3A%20%22Error%20opening%20Address%20Book%20in%20Outlook%20Web%20Access%22%20%7D);"></div>
<p>While trying to open Outlook Web Access hosted on an Exchange Server 2007 Client Access Server, I get an error stating that Outlook Web Access could not connect to Active Directory, followed by a detailed stack trace:</p>
<p><strong>Request Url: </strong><a href="https://owaurl/owa/forms/premium/DirectoryView.aspx?ae=AddressList&amp;t=Recipients&amp;a"><strong>https://owaURL/owa/forms/premium/DirectoryView.aspx?ae=AddressList&amp;t=Recipients&amp;a</strong></a><strong>=<br />User host address: <ip><br />User: someone<br />EX Address: /o=MYORG/ou=MYOU/cn=RECIPIENTS/cn=SOMEONE<br />SMTP Address: </strong><a href="mailto:someone@mydomain.com"><strong>someone@mydomain.com</strong></a><strong><br />OWA version: 8.0.685.24<br />Mailbox server: mail.mydomain.com </strong><br /><strong><br /></strong><strong></strong><a href="http://2.bp.blogspot.com/_lSGuEfogrPw/SAjEruLRxtI/AAAAAAAAAns/urxLezvoSao/s1600-h/e12_addressbook_error.jpg"><img id="BLOGGER_PHOTO_ID_5190614825953248978" style="DISPLAY: block; MARGIN: 0px auto 10px; CURSOR: hand; TEXT-ALIGN: center" alt="" src="http://2.bp.blogspot.com/_lSGuEfogrPw/SAjEruLRxtI/AAAAAAAAAns/urxLezvoSao/s400/e12_addressbook_error.jpg" border="0" /></a><br />My initial search fetched a <a href="http://support.microsoft.com/kb/919166">Microsoft KB article 919166</a>, which deals with exactly the same problem. However, unlike the conditions mentioned in the article, the locale on my domain controller and Exchange servers are the same and my domain controller has Windows Server 2003 Service Pack 2 which supersedes the mentioned hotfix.</p>
<p>So I called Microsoft, and it turned out to be related more to <a href="http://support.microsoft.com/kb/886683">KB886683</a> while OWA is querying the Global Catalog. To fix the problem:</p>
<p>1. Open <strong>ADSIEDIT</strong>.<br />2. Navigate to <strong>CN=Configuration, CN=Services, CN=Windows NT, CN=Directory Service</strong><br />3. Right click on <strong>CN=Directory Service </strong>and choose <strong>Properties.</strong><br />4. Edit the multi-valued attribute <strong>msDS-Other-Settings</strong><br />5. If you see a string value <strong>DisableVLVSupport=1</strong>, remove it and change it to <strong>DisableVLVSupport=0</strong> and add it back. Click <strong>OK</strong> all the way out.</p>
<p><a href="http://1.bp.blogspot.com/_lSGuEfogrPw/R_tM6EUPyKI/AAAAAAAAAmM/be-HQnsgE0E/s1600-h/DisableVLV.jpg"><img id="BLOGGER_PHOTO_ID_5186823956322044066" style="DISPLAY: block; MARGIN: 0px auto 10px; CURSOR: hand; TEXT-ALIGN: center" alt="" src="http://1.bp.blogspot.com/_lSGuEfogrPw/R_tM6EUPyKI/AAAAAAAAAmM/be-HQnsgE0E/s400/DisableVLV.jpg" border="0" /></a> Replicate the changes across all your domain controllers. You should now be able to open your address book.</p>

]]></content:encoded>
			<wfw:commentRss>http://www.microsoftnow.com/2008/04/error-opening-address-book-in-outlook.html/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>How to specify the default Address List in OWA</title>
		<link>http://www.microsoftnow.com/2008/01/how-to-specify-default-address-list-in.html</link>
		<comments>http://www.microsoftnow.com/2008/01/how-to-specify-default-address-list-in.html#comments</comments>
		<pubDate>Thu, 31 Jan 2008 14:56:00 +0000</pubDate>
		<dc:creator>Shijaz Abdulla</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[Active Directory]]></category>
		<category><![CDATA[Address Lists]]></category>
		<category><![CDATA[ADSIEDIT]]></category>
		<category><![CDATA[Exchange 2003]]></category>
		<category><![CDATA[OWA]]></category>
		<category><![CDATA[tips]]></category>

		<guid isPermaLink="false">http://microsoftnow.com/2008/01/how-to-specify-the-default-address-list-in-owa.html</guid>
		<description><![CDATA[By default, Microsoft Outlook Web Access shows all address lists in Active Directory, regardless of the permissions that are set on the address list. To restrict access so that users can only view the address lists that are contained in their own OU, you can configure the msExchQueryBaseDN attribute for the OWA user. In an [...]]]></description>
			<content:encoded><![CDATA[<div class='wb_fb_top'><div style="float:right;"></div></div>
<div class="topsy_widget_data topsy_theme_blue" style="float: right;margin-left: 0.75em; background: url(data:,%7B%20%22url%22%3A%20%22http%253A%252F%252Fwww.microsoftnow.com%252F2008%252F01%252Fhow-to-specify-default-address-list-in.html%22%2C%20%22style%22%3A%20%22big%22%2C%20%22title%22%3A%20%22How%20to%20specify%20the%20default%20Address%20List%20in%20OWA%22%20%7D);"></div>
<p>By default, Microsoft Outlook Web Access shows all address lists in Active Directory, regardless of the permissions that are set on the address list. To restrict access so that users can only view the address lists that are contained in their own OU, you can configure the <strong>msExchQueryBaseDN </strong>attribute for the OWA user.</p>
<p>In an Active Directory environment with a large number of users where there is a need to filter the long list to just a number of relevant recipients, this is particularly useful.</p>
<p>Here&#8217;s how to go about it:
<ol>
<li>Open ADSIEDIT</li>
<li>Find the user for whom you want to restrict the view and open the properties</li>
<li>Find the <strong>msExchQueryBaseDN</strong> attribute. Enter the DN for the OU or restricted Address list you want the user to see in OWA. To enable user to see all lists, just clear the field.</li>
</ol>
<p>To find the DN for the restricted address list you created, open ADSIEDIT and navigate to Configuration > Services > Microsoft Exchange > [Organization Name] > Address Lists container. Here is an example:</p>
<p><span style="font-family:courier new;font-size:85%;"><strong>CN=My Address List,CN=All Address Lists,CN=Address Lists Container,CN=Organization,CN=Microsoft Exchange,CN=Services,CN=Configuration,DC=MyDomain,DC=com</strong></span> </p>
<p>If you prefer to use the DN of an OU, it would look something like this:</p>
<p><span style="font-family:courier new;font-size:85%;"><strong>OU=Department,OU=Division,DC=MyDomain,DC=com</strong></span></p>
<p>If you want to edit msExchQueryBaseDN attribute for a large number of users (entire OU or domain), you can use the <a href="http://blog.shijaz.com/2008/01/how-to-bulk-edit-active-directory.html">ADModify tool</a>.</p>

]]></content:encoded>
			<wfw:commentRss>http://www.microsoftnow.com/2008/01/how-to-specify-default-address-list-in.html/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Upgrading address lists created in Exchange Server 2003</title>
		<link>http://www.microsoftnow.com/2008/01/upgrading-address-lists-created-in.html</link>
		<comments>http://www.microsoftnow.com/2008/01/upgrading-address-lists-created-in.html#comments</comments>
		<pubDate>Tue, 29 Jan 2008 13:22:00 +0000</pubDate>
		<dc:creator>Shijaz Abdulla</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[Address Lists]]></category>
		<category><![CDATA[error]]></category>
		<category><![CDATA[Exchange 2003]]></category>
		<category><![CDATA[Exchange Server 2007]]></category>
		<category><![CDATA[migration]]></category>
		<category><![CDATA[PowerShell]]></category>
		<category><![CDATA[tips]]></category>

		<guid isPermaLink="false">http://microsoftnow.com/2008/01/upgrading-address-lists-created-in-exchange-server-2003.html</guid>
		<description><![CDATA[EHLO again. Hope you enjoyed my previous post that explains how to upgrade Exchange 2003 recipient policies for use with Exchange Server 2007. This post deals with the &#8220;art and science&#8221; of upgrading Exchange 2003 Address Lists to its Exchange Server 2007 form. I say &#8220;art and science&#8221; because it can be a little tricky [...]]]></description>
			<content:encoded><![CDATA[<div class='wb_fb_top'><div style="float:right;"></div></div>
<div class="topsy_widget_data topsy_theme_blue" style="float: right;margin-left: 0.75em; background: url(data:,%7B%20%22url%22%3A%20%22http%253A%252F%252Fwww.microsoftnow.com%252F2008%252F01%252Fupgrading-address-lists-created-in.html%22%2C%20%22style%22%3A%20%22big%22%2C%20%22title%22%3A%20%22Upgrading%20address%20lists%20created%20in%20Exchange%20Server%202003%22%20%7D);"></div>
<p>EHLO again.</p>
<p>Hope you enjoyed my <a href="http://blog.shijaz.com/2008/01/upgrading-recipient-policies-created-in.html">previous post </a>that explains how to upgrade Exchange 2003 recipient policies for use with Exchange Server 2007.</p>
<p>This post deals with the &#8220;art and science&#8221; of upgrading Exchange 2003 Address Lists to its Exchange Server 2007 form. I say &#8220;art and science&#8221; because it can be a little tricky to understand for those who havent worked much on Powershell or any scripting/coding environment.</p>
<p>If you click on an address list created by Exchange 2003 in the Exchange Management Console, you will receive the following error:</p>
<p><span style="font-family:courier new;font-size:85%;"><strong>Unable to edit the specified E-mail address policy. E-mail address policies created with legacy versions of exchange must be upgraded using the &#8216;Set-EmailAddressPolicy&#8217; task, with the Exchange 2007 Recipient Filter specified. specified.</strong></span></p>
<p>Exchange 2003 Address Lists have a recipient filter that is made up of an LDAP filter. Exchange Server 2007, on the other hand, understands only OPATH filters. The trick is to convert the LDAP filter to an OPATH filter, and this needs to be done manually.</p>
<p>I&#8217;m going to explain this with the help of an example. Lets open an Address List in Exchange 2003 System Manager and examine the LDAP filter:</p>
<p><span style="font-family:courier new;font-size:85%;">(&amp; (&amp; (&amp; (mailnickname=*) ( (&amp; (objectCategory=person) (objectClass=user) (homeMDB=CN=Mega MailStore (EXCH01),CN=SG01,CN=InformationStore,CN=EXCH01,CN=Servers,CN=First Administrative Group,CN=Administrative Groups,CN=<orgname>,CN=Microsoft Exchange,CN=Services,CN=Configuration,DC=mydomain,DC=com) ) ) ) ))</span></p>
<p>To refresh our brains, this LDAP filter basically creates an Address list out of all users that have a mailbox in the &#8216;Mega MailStore&#8217; mailbox store on EXCH01 server.</p>
<p>Before we convert this LDAP to OPATH, lets write this in a better way:</p>
<p><span style="font-family:courier new;font-size:85%;"><strong>(&amp;<br />(&amp;<br />(&amp;<br />(mailnickname=*)<br />( (&amp;<br />(objectCategory=person)<br />(objectClass=user)<br />(homeMDB=CN=Mega MailStore (EXCH01),CN=SG01,CN=InformationStore,CN=EXCH01,CN=Servers,CN=First Administrative Group,CN=Administrative Groups,CN=<orgname>,CN=Microsoft Exchange,CN=Services,CN=Configuration,DC=mydomain,DC=com)<br />) )<br />)<br />)<br />)<br /></strong></span><br />Now, carefully change all ampersands (<strong>&amp;</strong>) to an <strong>-and</strong>. The ampersands are placed in a prefix fashion in LDAP filter, but in OPATH, its much simpler &#8211; you place <strong>-and</strong> <em>between</em> the two parameters. Similarly, change all equal signs (<strong>=</strong>) to <strong>-eq</strong>.</p>
<p><span style="font-family:courier new;font-size:85%;"><strong>(RecipientType -eq &#8216;UserMailbox&#8217;) </strong></span><br /><span style="font-family:courier new;font-size:85%;"><strong>-and </strong></span><br /><span style="font-family:courier new;font-size:85%;"><strong>(Database -eq &#8216;CN=Mega MailStore (EXCH01),CN=SG01,CN=InformationStore,CN=EXCH01,CN=Servers,CN=First Administrative Group,CN=Administrative Groups,CN=,CN=Microsoft Exchange,CN=Services,CN=Configuration,DC=mydomain,DC=com&#8217;)</strong></span></p>
<p>Notice that I have also replaced the property &#8216;homeMDB&#8217; with &#8216;Database&#8217;. This kind of change is required to convert LDAP property names to OPATH. You can get a <a href="http://technet.microsoft.com/en-us/library/bb430771(EXCHG.80).aspx">complete list of properties</a> here.</p>
<p>So, I arrive at my full command:</p>
<p><span style="font-family:courier new;font-size:85%;"><strong>Set-AddressList &#8220;Mega users&#8221; -RecipientFilter { (RecipientType -eq &#8216;UserMailbox&#8217;) -and (Database -eq &#8216;CN=Mega MailStore (EXCH01),CN=SG01,CN=InformationStore,CN=EXCH01,CN=Servers,CN=First Administrative Group,CN=Administrative Groups,CN=,CN=Microsoft Exchange,CN=Services,CN=Configuration,DC=mydomain,DC=com&#8217;) }</strong></span><br /><strong><span style="font-family:Courier New;font-size:85%;"></span></strong><br /><span style="font-size:0;">The guys at Microsoft Exchange Team have more to say about <a href="http://msexchangeteam.com/archive/2007/01/10/432143.aspx">conversion from LDAP to OPATH</a>, and is worth a peek.</span></p>

]]></content:encoded>
			<wfw:commentRss>http://www.microsoftnow.com/2008/01/upgrading-address-lists-created-in.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Upgrading recipient policies created in Exchange 2003</title>
		<link>http://www.microsoftnow.com/2008/01/upgrading-recipient-policies-created-in.html</link>
		<comments>http://www.microsoftnow.com/2008/01/upgrading-recipient-policies-created-in.html#comments</comments>
		<pubDate>Tue, 29 Jan 2008 12:19:00 +0000</pubDate>
		<dc:creator>Shijaz Abdulla</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[Address Lists]]></category>
		<category><![CDATA[error]]></category>
		<category><![CDATA[Exchange 2003]]></category>
		<category><![CDATA[Exchange Server 2007]]></category>
		<category><![CDATA[migration]]></category>

		<guid isPermaLink="false">http://microsoftnow.com/2008/01/upgrading-recipient-policies-created-in-exchange-2003.html</guid>
		<description><![CDATA[After installing Exchange Server 2007 Mailbox server into an Exchange Server 2003 organization, you open Exchange Management Console and navigate to Organization Configuration > Hub Transport > Email Address Policies. You find all the legacy recipient policies that you created in Exchange 2003 over here, but when you try to edit a recipient policy, you [...]]]></description>
			<content:encoded><![CDATA[<div class='wb_fb_top'><div style="float:right;"></div></div>
<div class="topsy_widget_data topsy_theme_blue" style="float: right;margin-left: 0.75em; background: url(data:,%7B%20%22url%22%3A%20%22http%253A%252F%252Fwww.microsoftnow.com%252F2008%252F01%252Fupgrading-recipient-policies-created-in.html%22%2C%20%22style%22%3A%20%22big%22%2C%20%22title%22%3A%20%22Upgrading%20recipient%20policies%20created%20in%20Exchange%202003%22%20%7D);"></div>
<p>After installing Exchange Server 2007 Mailbox server into an Exchange Server 2003 organization, you open Exchange Management Console and navigate to <strong>Organization Configuration > Hub Transport > Email Address Policies</strong>.</p>
<p>You find all the legacy recipient policies that you created in Exchange 2003 over here, but when you try to edit a recipient policy, you get the following error:</p>
<p><a href="http://2.bp.blogspot.com/_lSGuEfogrPw/R58g8MugVmI/AAAAAAAAAdQ/tYWFKnO4mjc/s1600-h/forceupgrade1.jpg"><img id="BLOGGER_PHOTO_ID_5160879916570400354" style="DISPLAY: block; MARGIN: 0px auto 10px; CURSOR: hand; TEXT-ALIGN: center" alt="" src="http://2.bp.blogspot.com/_lSGuEfogrPw/R58g8MugVmI/AAAAAAAAAdQ/tYWFKnO4mjc/s400/forceupgrade1.jpg" border="0" /></a><br />
<blockquote><span style="font-family:courier new;font-size:85%;"><strong>Unable to edit the specified E-mail address policy. E-mail address policies created with legacy versions of Exchange must be upgraded using the &#8216;Set-EmailAddressPolicy&#8217; task, with the Exchange 2007 Recipient Filter specified.<br /></strong></span></p></blockquote>
<p>So just how do you fix your email address policy? Yup, you will need to use Exchange Management Shell, no matter how much you hate it.</p>
<p>First, lets fix the Default policy using the <a href="http://technet.microsoft.com/en-us/library/bb124517(EXCHG.80).aspx">Set-EmailAddressPolicy</a> cmdlet:</p>
<div align="center"><span style="font-family:courier new;font-size:85%;"><strong>Set-EmailAddressPolicy &#8220;Default Policy&#8221; -IncludedRecipients AllRecipients </strong></span></div>
<p>Hit &#8216;Y&#8217; when you are asked to confirm the upgrade.<br />If you have additional recipient policies, you need to upgrade them as required. One important thing to remember is that, in Exchange 2007, you can specify only from the following &#8216;filter&#8217; fields, as far as email address policies (recipient policies) are concerned:
<ul>
<li>Department</li>
<li>Company</li>
<li>CustomAttribute1, CustomAttribute2, &#8230; , CustomAttribute15</li>
</ul>
<p>In Exchange 2003, it was possible to define recipient policies from complex LDAP queries, but I see that kind of flexibility is unavailable in Exchange Server 2007. For instance, in Exchange Server 2003, you could create a recipient policy for all users who have mailboxes in a particular mailbox store.</p>
<p>Anyways, lets upgrade our policy using one of the available tactics &#8211; lets say &#8211; based on Department. If I have an Exchange 2003 recipient policy that gives all users from the sales department email addresses of the form @sales.mydomain.com, my Set-EmailAddressPolicy command would look like this:</p>
<p><strong><span style="font-family:courier new;font-size:85%;">Set-EmailAddressPolicy &#8220;Sales Dept Recipient Policy&#8221; -ConditionalDepartment &#8216;Sales&#8217; -IncludedRecipients AllRecipients</span></strong></p>
<p>Note that I do not need to specify the email address format for upgrading the recipient policy.</p>

]]></content:encoded>
			<wfw:commentRss>http://www.microsoftnow.com/2008/01/upgrading-recipient-policies-created-in.html/feed</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>When Setup fails: Exchange Server 2007 Mailbox Server Role</title>
		<link>http://www.microsoftnow.com/2008/01/when-setup-fails-exchange-server-2007.html</link>
		<comments>http://www.microsoftnow.com/2008/01/when-setup-fails-exchange-server-2007.html#comments</comments>
		<pubDate>Mon, 28 Jan 2008 17:14:00 +0000</pubDate>
		<dc:creator>Shijaz Abdulla</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[Address Lists]]></category>
		<category><![CDATA[ADSIEDIT]]></category>
		<category><![CDATA[error]]></category>
		<category><![CDATA[Exchange 2003]]></category>
		<category><![CDATA[Exchange Server 2007]]></category>
		<category><![CDATA[migration]]></category>

		<guid isPermaLink="false">http://microsoftnow.com/2008/01/when-setup-fails-exchange-server-2007-mailbox-server-role.html</guid>
		<description><![CDATA[I went ahead to install the mailbox server role on one of the brand new servers commissioned for Exchange Server 2007. The prerequisite checks went OK, and setup began doing the &#8216;real stuff&#8217;. Happiness was shortlived, because, towards the end setup showed that it failed. The following error was thrown: An unexpected error has occurred [...]]]></description>
			<content:encoded><![CDATA[<div class='wb_fb_top'><div style="float:right;"></div></div>
<div class="topsy_widget_data topsy_theme_blue" style="float: right;margin-left: 0.75em; background: url(data:,%7B%20%22url%22%3A%20%22http%253A%252F%252Fwww.microsoftnow.com%252F2008%252F01%252Fwhen-setup-fails-exchange-server-2007.html%22%2C%20%22style%22%3A%20%22big%22%2C%20%22title%22%3A%20%22When%20Setup%20fails%3A%20Exchange%20Server%202007%20Mailbox%20Server%20Role%22%20%7D);"></div>
<p><a href="http://1.bp.blogspot.com/_lSGuEfogrPw/R5654MugVlI/AAAAAAAAAdI/bzxZ2RCIXfk/s1600-h/error_button.png"><img id="BLOGGER_PHOTO_ID_5160766598153262674" style="FLOAT: right; MARGIN: 0px 0px 10px 10px; CURSOR: hand" alt="" src="http://1.bp.blogspot.com/_lSGuEfogrPw/R5654MugVlI/AAAAAAAAAdI/bzxZ2RCIXfk/s200/error_button.png" border="0" /></a>I went ahead to install the mailbox server role on one of the brand new servers commissioned for Exchange Server 2007.
<div>
<div></div>
<p>
<div>The prerequisite checks went OK, and setup began doing the &#8216;real stuff&#8217;. Happiness was shortlived, because, towards the end setup showed that it failed. The following error was thrown:</div>
<p>
<div></div>
<div><strong><span style="font-family:courier new;font-size:85%;">An unexpected error has occurred and a Watson dump is being generated: The Exchange server address list service failed to respond. This could be because of an address list or email address policy configuration error. It was running command &#8216;$error.Clear(); $count=0; $ExchangeServers = Get-ExchangeServer -DomainController $RoleDomainController; foreach($server in $ExchangeServers) { if(($server.AdminDisplayVersion.Build -gt 641) -and ($server.IsMailboxServer -eq $true)) { $count++; } } if( $count -eq 1) { Set-OrganizationConfig -DomainController $RoleDomainController; }&#8217;</span>.</strong></div>
<p>
<div></div>
<div>I closed the Setup program, and tried to assess what&#8217;s been done. I could see that Exchange Management Console and Exchange Management Shell have been installed and that I could open both, but I could not edit the existing address lists or recipient policies from Exchange Management Console.</div>
<p>
<div></div>
<div>Upon further investigation, it dawned on me that Exchange Server 2007 does not use LDAP filters for recipient policies! It uses OPATH instead. How to make this change from LDAP to OPATH filters will be discussed in <a href="http://blog.shijaz.com/2008/01/upgrading-address-lists-created-in.html">another post</a>, but in order to make this change I need setup to complete successfully, otherwise I get an error that the Address List service is not responding. Now we have a deadlock situation.</div>
<div></div>
<p>
<div>We can trick Exchange 2007 setup into believing that the filter is alright by removing parenthesis &#8220;(&#8220;, &#8220;)&#8221;and ampersand &#8220;&amp;&#8221; symbols from the filter. To do this, </div>
<ul>
<li>Open ADSIEDIT</li>
<li>Navigate to CN=Configuration, CN=Services, CN=Microsoft Exchange, CN=<insert>, CN=Recipient Policies</li>
<li>You will find all your Exchange 2000/2003 recipient policies here. Open each and find the <strong>purportedSearch </strong>attribute. Click <strong>Edit </strong>to open the value. Note the original value of this field and save it in a notepad file. Then hit the <strong>Clear</strong> button to change the value to (not set)<strong><not></strong><not>.</li>
<li>Do the previous step for each recipient policy</li>
<li>Re-run Setup. You will find that setup completes successfully!</li>
</ul>
<p>The next question is, what do I do with the original values of purportedSearch? I put them back as they were before setup, so that I can upgrade the policies to Exchange 2007 later without disturbing the current Exchange 2003 users.</p>
</div>

]]></content:encoded>
			<wfw:commentRss>http://www.microsoftnow.com/2008/01/when-setup-fails-exchange-server-2007.html/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
	</channel>
</rss>

