<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://msmvps.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>subject: exchange : Notes from the field</title><link>http://msmvps.com/blogs/ehlo/archive/tags/Notes+from+the+field/default.aspx</link><description>Tags: Notes from the field</description><dc:language>en</dc:language><generator>CommunityServer 2008.5 SP2 (Build: 40407.4157)</generator><item><title>Quick install notes for Exchange Server 2007 SP2</title><link>http://msmvps.com/blogs/ehlo/archive/2009/08/25/1718136.aspx</link><pubDate>Tue, 25 Aug 2009 18:27:36 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1718136</guid><dc:creator>Rui Silva</dc:creator><slash:comments>141</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/ehlo/rsscomments.aspx?PostID=1718136</wfw:commentRss><comments>http://msmvps.com/blogs/ehlo/archive/2009/08/25/1718136.aspx#comments</comments><description>The long awaited Exchange Server 2007 Service Pack 2 has finally been released. There are many exciting new features, but if I would like to highlight 2 of them: Exchange Server 2010 support : SP2 is a pre-requisite for installing Exchange Server 2010...(&lt;a href="http://msmvps.com/blogs/ehlo/archive/2009/08/25/1718136.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://msmvps.com/aggbug.aspx?PostID=1718136" width="1" height="1"&gt;</description><category domain="http://msmvps.com/blogs/ehlo/archive/tags/Technical+stuff/default.aspx">Technical stuff</category><category domain="http://msmvps.com/blogs/ehlo/archive/tags/Downloads/default.aspx">Downloads</category><category domain="http://msmvps.com/blogs/ehlo/archive/tags/Notes+from+the+field/default.aspx">Notes from the field</category></item><item><title>You cannot resume setup by performing the action "BuildtoBuildUpgrade"</title><link>http://msmvps.com/blogs/ehlo/archive/2008/05/06/1614953.aspx</link><pubDate>Tue, 06 May 2008 08:08:00 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1614953</guid><dc:creator>Rui Silva</dc:creator><slash:comments>1</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/ehlo/rsscomments.aspx?PostID=1614953</wfw:commentRss><comments>http://msmvps.com/blogs/ehlo/archive/2008/05/06/1614953.aspx#comments</comments><description>&lt;p&gt;I recently made 2 important decisions regarding my test environment:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Move all the VMs to Hyper-V; 
&lt;li&gt;Install Exchange 2007 SP1.&lt;/li&gt;&lt;/ol&gt;
&lt;p&gt;Moving to Hyper-V is not that hard:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Remove the VM Additions; 
&lt;li&gt;Create a new Hyper-V VM using the previous VHD.&lt;/li&gt;&lt;/ol&gt;
&lt;p&gt;My problems started when installing Exchange Server 2007 Service Pack 1. After I kicked the SP1 Setup, I got a warning that I should first install &lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyId=029196ED-04EB-471E-8A99-3C61D19A4C5A&amp;amp;displaylang=en"&gt;.NET Framework 2.0 SP1&lt;/a&gt; (how could I disregard my &lt;a href="http://msmvps.com/blogs/ehlo/archive/2008/01/31/1489106.aspx"&gt;own recommendations&lt;/a&gt;?), so I stopped the setup process.&lt;/p&gt;
&lt;p&gt;After installing the required update, I resumed the SP1 setup, but now I got the following error:&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;font color="#ff0000"&gt;Setup previously failed while performing the action &amp;quot;install&amp;quot;. You cannot resume setup by performing the action &amp;quot;BuildtoBuildUpgrade&amp;quot;&lt;/font&gt;&lt;/strong&gt; 
&lt;p&gt;Microsoft Knowledge Article &lt;a href="http://support.microsoft.com/kb/947281"&gt;KB947281&lt;/a&gt; describes this problem and has a resolution for it. &lt;span style="BACKGROUND-COLOR:#ffff99;"&gt;Unfortunately the article is a little bit incomplete&lt;/span&gt;. It tells you to delete the &lt;strong&gt;Watermark&lt;/strong&gt; and &lt;strong&gt;Action&lt;/strong&gt; entries from any of these Registry keys: 
&lt;ul&gt;
&lt;li&gt;HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Exchange\v8.0\ClientAccessRole 
&lt;li&gt;HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Exchange\v8.0\HubTransportRole 
&lt;li&gt;HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Exchange\v8.0\MailboxRole&lt;/li&gt;&lt;/ul&gt;
&lt;p&gt;But for my particular case &lt;span style="BACKGROUND-COLOR:#ffff99;"&gt;&lt;/span&gt;&lt;span style="BACKGROUND-COLOR:#ffff99;"&gt;&lt;span style="BACKGROUND-COLOR:#ffff99;"&gt;the &lt;strong&gt;Watermark&lt;/strong&gt; and &lt;strong&gt;Action &lt;/strong&gt;entries&lt;/span&gt; were located at HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Exchange\v8.0\UnifiedMessagingRole&lt;/span&gt;.&lt;/p&gt;
&lt;p&gt;So, the right solution should be to check for those entries at any of these keys:&lt;/p&gt;
&lt;li&gt;HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Exchange\v8.0\ClientAccessRole 
&lt;li&gt;HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Exchange\v8.0\HubTransportRole 
&lt;li&gt;HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Exchange\v8.0\MailboxRole 
&lt;li&gt;HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Exchange\v8.0\UnifiedMessagingRole 
&lt;li&gt;HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Exchange\v8.0\ClusteredMailboxServer &lt;/li&gt;
&lt;p&gt;&lt;strong&gt;[UPDATE]&lt;/strong&gt;&lt;br /&gt;The KB Article has been corrected!&lt;/p&gt;&lt;span class="sbmLink"&gt;
&lt;p&gt;
&lt;table class="" cellspacing="1" cellpadding="1"&gt;

&lt;tr&gt;
&lt;td class="sbmText" class="sbmText"&gt;Share it! : &lt;/td&gt;
&lt;td class="sbmDim" class="sbmDim"&gt;&lt;a class="sbmDim" title="Post it to backflip" href="http://www.backflip.com/add_page_pop.ihtml?url=http://msmvps.com/blogs/ehlo/archive/2008/05/06/1614953.aspx&amp;amp;title=You%20cannot%20resume%20setup%20by%20performing%20the%20action" target="_blank"&gt;&lt;img src="http://blogs.msdn.com/blogfiles/rahulso/WindowsLiveWriter/IconsfordifferentSocialBookmarkingSites_B387/backflip4.png" border="0" alt="" /&gt;&lt;/a&gt; 
&lt;td class="sbmDim" class="sbmDim"&gt;&lt;a class="sbmDim" title="Post it to blinkbits!" href="http://www.blinkbits.com/bookmarklets/save.php?v=1&amp;amp;source_url=http://msmvps.com/blogs/ehlo/archive/2008/05/06/1614953.aspx&amp;amp;title=You%20cannot%20resume%20setup%20by%20performing%20the%20action" target="_blank"&gt;&lt;img src="http://blogs.msdn.com/blogfiles/rahulso/WindowsLiveWriter/IconsfordifferentSocialBookmarkingSites_B387/blinkbit4.png" border="0" alt="" /&gt;&lt;/a&gt; 
&lt;td class="sbmDim" class="sbmDim"&gt;&lt;a class="sbmDim" title="Post it to blogmemes" href="http://www.blogmemes.net/post.php?url=http://msmvps.com/blogs/ehlo/archive/2008/05/06/1614953.aspx&amp;amp;title=You%20cannot%20resume%20setup%20by%20performing%20the%20action" target="_blank"&gt;&lt;img src="http://blogs.msdn.com/blogfiles/rahulso/WindowsLiveWriter/IconsfordifferentSocialBookmarkingSites_B387/blogmemes4.png" border="0" alt="" /&gt;&lt;/a&gt; 
&lt;td class="sbmDim" class="sbmDim"&gt;&lt;a class="sbmDim" title="Post it to buddymark" href="http://buddymarks.com/s_add_bookmark.php?bookmark_url=http://msmvps.com/blogs/ehlo/archive/2008/05/06/1614953.aspx&amp;amp;bookmark_title=You%20cannot%20resume%20setup%20by%20performing%20the%20action" target="_blank"&gt;&lt;img src="http://blogs.msdn.com/blogfiles/rahulso/WindowsLiveWriter/IconsfordifferentSocialBookmarkingSites_B387/buddymar4.png" border="0" alt="" /&gt;&lt;/a&gt; 
&lt;td class="sbmDim" class="sbmDim"&gt;&lt;a class="sbmDim" title="Post it to complore" href="http://complore.com/?q=node/add/flexinode-5&amp;amp;url=http://msmvps.com/blogs/ehlo/archive/2008/05/06/1614953.aspx&amp;amp;title=You%20cannot%20resume%20setup%20by%20performing%20the%20action" target="_blank"&gt;&lt;img src="http://blogs.msdn.com/blogfiles/rahulso/WindowsLiveWriter/IconsfordifferentSocialBookmarkingSites_B387/complore4.png" border="0" alt="" /&gt;&lt;/a&gt; 
&lt;td class="sbmDim" class="sbmDim"&gt;&lt;a class="sbmDim" title="Post it to del.icio.us" href="http://del.icio.us/post?url=http://msmvps.com/blogs/ehlo/archive/2008/05/06/1614953.aspx&amp;amp;;title=You%20cannot%20resume%20setup%20by%20performing%20the%20action" target="_blank"&gt;&lt;img src="http://blogs.msdn.com/blogfiles/rahulso/WindowsLiveWriter/IconsfordifferentSocialBookmarkingSites_B387/deliciou4.png" border="0" alt="" /&gt;&lt;/a&gt; 
&lt;td class="sbmDim" class="sbmDim"&gt;&lt;a class="sbmDim" title="Post it to del.iri.ous!" href="http://de.lirio.us/bookmarks/sbmtool?action=add&amp;amp;address=http://msmvps.com/blogs/ehlo/archive/2008/05/06/1614953.aspx&amp;amp;title=You%20cannot%20resume%20setup%20by%20performing%20the%20action" target="_blank"&gt;&lt;img src="http://blogs.msdn.com/blogfiles/rahulso/WindowsLiveWriter/IconsfordifferentSocialBookmarkingSites_B387/deliriou4.png" border="0" alt="" /&gt;&lt;/a&gt; 
&lt;td class="sbmDim" class="sbmDim"&gt;&lt;a class="sbmDim" title="Post it to digg" href="http://digg.com/submit?phase=2&amp;amp;url=http://msmvps.com/blogs/ehlo/archive/2008/05/06/1614953.aspx&amp;amp;title=You%20cannot%20resume%20setup%20by%20performing%20the%20action" target="_blank"&gt;&lt;img src="http://blogs.msdn.com/blogfiles/rahulso/WindowsLiveWriter/IconsfordifferentSocialBookmarkingSites_B387/digg14.png" border="0" alt="" /&gt;&lt;/a&gt; 
&lt;td class="sbmDim" class="sbmDim"&gt;&lt;a class="sbmDim" title="Post it to dotnetkicks" href="http://www.dotnetkicks.com/kick/?url=http://msmvps.com/blogs/ehlo/archive/2008/05/06/1614953.aspx&amp;amp;title=You%20cannot%20resume%20setup%20by%20performing%20the%20action" target="_blank"&gt;&lt;img src="http://blogs.msdn.com/blogfiles/rahulso/WindowsLiveWriter/IconsfordifferentSocialBookmarkingSites_B387/CropperCapture154.jpg" border="0" alt="" /&gt;&lt;/a&gt; 
&lt;td class="sbmDim" class="sbmDim"&gt;&lt;a class="sbmDim" title="Post it to furl" href="http://www.furl.net/store?s=f&amp;amp;to=0&amp;amp;u=http://msmvps.com/blogs/ehlo/archive/2008/05/06/1614953.aspx&amp;amp;ti=You%20cannot%20resume%20setup%20by%20performing%20the%20action" target="_blank"&gt;&lt;img src="http://blogs.msdn.com/blogfiles/rahulso/WindowsLiveWriter/IconsfordifferentSocialBookmarkingSites_B387/furl4.png" border="0" alt="" /&gt;&lt;/a&gt; 
&lt;td class="sbmDim" class="sbmDim"&gt;&lt;a class="sbmDim" title="Post it to live" href="https://favorites.live.com/quickadd.aspx?marklet=1&amp;amp;mkt=en-us&amp;amp;url=http://msmvps.com/blogs/ehlo/archive/2008/05/06/1614953.aspx&amp;amp;title=You%20cannot%20resume%20setup%20by%20performing%20the%20action" target="_blank"&gt;&lt;img src="http://blogs.msdn.com/blogfiles/rahulso/WindowsLiveWriter/IconsfordifferentSocialBookmarkingSites_B387/live4.png" border="0" alt="" /&gt;&lt;/a&gt; 
&lt;td class="sbmDim" class="sbmDim"&gt;&lt;a class="sbmDim" title="Post it to magnolia!" href="http://ma.gnolia.com/bookmarklet/add?url=http://msmvps.com/blogs/ehlo/archive/2008/05/06/1614953.aspx&amp;amp;title=You%20cannot%20resume%20setup%20by%20performing%20the%20action" target="_blank"&gt;&lt;img src="http://blogs.msdn.com/blogfiles/rahulso/WindowsLiveWriter/IconsfordifferentSocialBookmarkingSites_B387/magnolia4.png" border="0" alt="" /&gt;&lt;/a&gt; 
&lt;td class="sbmDim" class="sbmDim"&gt;&lt;a class="sbmDim" title="Post it to netvouz!" href="http://netvouz.com/action/submitBookmark?url=http://msmvps.com/blogs/ehlo/archive/2008/05/06/1614953.aspx&amp;amp;title=You%20cannot%20resume%20setup%20by%20performing%20the%20action" target="_blank"&gt;&lt;img src="http://blogs.msdn.com/blogfiles/rahulso/WindowsLiveWriter/IconsfordifferentSocialBookmarkingSites_B387/netvouz4.png" border="0" alt="" /&gt;&lt;/a&gt; 
&lt;td class="sbmDim" class="sbmDim"&gt;&lt;a class="sbmDim" title="Post it to reddit!" href="http://reddit.com/submit?url=http://msmvps.com/blogs/ehlo/archive/2008/05/06/1614953.aspx&amp;amp;title=You%20cannot%20resume%20setup%20by%20performing%20the%20action" target="_blank"&gt;&lt;img src="http://blogs.msdn.com/blogfiles/rahulso/WindowsLiveWriter/IconsfordifferentSocialBookmarkingSites_B387/reddit4.png" border="0" alt="" /&gt;&lt;/a&gt; 
&lt;td class="sbmDim" class="sbmDim"&gt;&lt;a class="sbmDim" title="Post it to shadow" href="http://www.shadows.com/bookmark/saveLink.rails?page=http://msmvps.com/blogs/ehlo/archive/2008/05/06/1614953.aspx&amp;amp;title=You%20cannot%20resume%20setup%20by%20performing%20the%20action" target="_blank"&gt;&lt;img src="http://blogs.msdn.com/blogfiles/rahulso/WindowsLiveWriter/IconsfordifferentSocialBookmarkingSites_B387/shadows6.png" border="0" alt="" /&gt;&lt;/a&gt; 
&lt;td class="sbmDim" class="sbmDim"&gt;&lt;a class="sbmDim" title="Post it to spurl" href="http://www.spurl.net/spurl.php?v=3&amp;amp;url=http://msmvps.com/blogs/ehlo/archive/2008/05/06/1614953.aspx&amp;amp;title=You%20cannot%20resume%20setup%20by%20performing%20the%20action" target="_blank"&gt;&lt;img src="http://blogs.msdn.com/blogfiles/rahulso/WindowsLiveWriter/IconsfordifferentSocialBookmarkingSites_B387/spurl8.png" border="0" alt="" /&gt;&lt;/a&gt; 
&lt;td class="sbmDim" class="sbmDim"&gt;&lt;a class="sbmDim" title="Post it to technorati!" href="http://technorati.com/faves/?add=http://msmvps.com/blogs/ehlo/archive/2008/05/06/1614953.aspx&amp;amp;title=You%20cannot%20resume%20setup%20by%20performing%20the%20action" target="_blank"&gt;&lt;img src="http://blogs.msdn.com/blogfiles/rahulso/WindowsLiveWriter/IconsfordifferentSocialBookmarkingSites_B387/technora4.png" border="0" alt="" /&gt;&lt;/a&gt; 
&lt;td class="sbmDim" class="sbmDim"&gt;&lt;a class="sbmDim" title="Post it to wists" href="http://www.wists.com/?action=add&amp;amp;url=http://msmvps.com/blogs/ehlo/archive/2008/05/06/1614953.aspx&amp;amp;title=You%20cannot%20resume%20setup%20by%20performing%20the%20action" target="_blank"&gt;&lt;img src="http://blogs.msdn.com/blogfiles/rahulso/WindowsLiveWriter/IconsfordifferentSocialBookmarkingSites_B387/wists9.png" border="0" alt="" /&gt;&lt;/a&gt; 
&lt;td class="sbmDim" class="sbmDim"&gt;&lt;a class="sbmDim" title="Post it to yahoo!" href="http://myweb.yahoo.com/myresults/bookmarklet?u=http://msmvps.com/blogs/ehlo/archive/2008/05/06/1614953.aspx&amp;amp;t=You%20cannot%20resume%20setup%20by%20performing%20the%20action" target="_blank"&gt;&lt;img src="http://blogs.msdn.com/blogfiles/rahulso/WindowsLiveWriter/IconsfordifferentSocialBookmarkingSites_B387/yahoo9.png" border="0" alt="" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/p&gt;&lt;/span&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://msmvps.com/aggbug.aspx?PostID=1614953" width="1" height="1"&gt;</description><category domain="http://msmvps.com/blogs/ehlo/archive/tags/Technical+stuff/default.aspx">Technical stuff</category><category domain="http://msmvps.com/blogs/ehlo/archive/tags/Notes+from+the+field/default.aspx">Notes from the field</category></item><item><title>Notes from the field: upgrading Exchange 2007 to SP1</title><link>http://msmvps.com/blogs/ehlo/archive/2008/01/31/1489106.aspx</link><pubDate>Thu, 31 Jan 2008 22:42:24 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1489106</guid><dc:creator>Rui Silva</dc:creator><slash:comments>29</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/ehlo/rsscomments.aspx?PostID=1489106</wfw:commentRss><comments>http://msmvps.com/blogs/ehlo/archive/2008/01/31/1489106.aspx#comments</comments><description>&lt;p&gt;So far, I did a couple of clean Exchange Server 2007 SP1 installations and they went really, really smoothly. I can say that the setup experience is much better than the RTM version.&lt;/p&gt; &lt;p&gt;Meanwhile, I also had the chance to upgrade existing Exchange Server 2007 RTM version to Service Pack 1. The experience was not so good compared with clean installations, nothing serious, but there are some caveats I would like to share with you.&lt;/p&gt; &lt;ol&gt; &lt;li&gt;Read the &lt;a href="http://download.microsoft.com/download/5/e/6/5e672458-592a-44a2-b489-11cec19d3c82/RelNotes.htm" target="_blank"&gt;Release Notes for Exchange Server SP1&lt;/a&gt; and &lt;a href="http://technet.microsoft.com/en-us/library/bb629489(EXCHG.80).aspx" target="_blank"&gt;How to Upgrade to Exchange 2007 SP1&lt;/a&gt;.  &lt;li&gt;&lt;span style="background-color:#ffff99;"&gt;SP1 requires a Schema extension (again). Although the Setup Wizard will do it for you, I strongly recommend that you do it separately&lt;/span&gt;. Just follow the instructions from this link: &lt;a title="http://technet.microsoft.com/en-us/library/bb125224(EXCHG.80).aspx" href="http://technet.microsoft.com/en-us/library/bb125224(EXCHG.80).aspx"&gt;http://technet.microsoft.com/en-us/library/bb125224(EXCHG.80).aspx&lt;/a&gt;. The process is identical to the RTM version.  &lt;li&gt;&lt;span style="background-color:#ffff99;"&gt;Install &lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyId=029196ED-04EB-471E-8A99-3C61D19A4C5A&amp;amp;displaylang=en" target="_blank"&gt;.NET Framework 2.0 SP1&lt;/a&gt; *before* running the Exchange 2007 SP1 setup&lt;/span&gt;. Remember that you must also install it on your Schema Master in order to extend the Schema from this server.  &lt;li&gt;If you are currently using Forefront Security for Exchange, &lt;span style="background-color:#ffff99;"&gt;install Forefront SP1 *before* upgrading Exchange Server 2007 to SP1&lt;/span&gt; (I&amp;#39;ll write another post about this subject). Forefront for Exchange SP1 is backward compatible with Exchange 2007 RTM. Read more details at &lt;a title="http://blogs.technet.com/fss/archive/2007/11/29/forefront-security-for-exchange-server-with-service-pack-1-is-now-available.aspx" href="http://blogs.technet.com/fss/archive/2007/11/29/forefront-security-for-exchange-server-with-service-pack-1-is-now-available.aspx"&gt;http://blogs.technet.com/fss/archive/2007/11/29/forefront-security-for-exchange-server-with-service-pack-1-is-now-available.aspx&lt;/a&gt;.  &lt;li&gt;Upgrade server roles in this order: CAS &amp;gt; HT &amp;gt; UM &amp;gt; Edge &amp;gt; Mailbox.  &lt;li&gt;Before running the SP1 setup, perform the following actions on that server:  &lt;ol&gt; &lt;li&gt;Restart the server (this is very important, especially on cluster nodes, since the Setup can run for ages before finishing (the problem has to do with time it takes to register the new performance counters).  &lt;li&gt;Stop all services/processes that can have open handles to performance counters such as MOM Agents.  &lt;li&gt;Restart the Remote Registry service.  &lt;li&gt;Stop all Exchange and Forefront services.  &lt;li&gt;Disable Forefront by running FSCUtility /disable (don&amp;#39;t forget to run FSCUtility /enable afterwards).  &lt;li&gt;Start the Windows Firewall/Internet Connection Sharing (ICS) service. This service is disabled by default in Windows, and you must set its Startup type to Manual or Automatic for the service to be started  &lt;li&gt;Run the SP1 setup.&lt;/li&gt;&lt;/ol&gt; &lt;li&gt;If you&amp;#39;re installing SP1 on an SCC cluster, follow the procedures from this link: &lt;a title="http://technet.microsoft.com/en-us/library/bb691226(EXCHG.80).aspx" href="http://technet.microsoft.com/en-us/library/bb691226(EXCHG.80).aspx"&gt;http://technet.microsoft.com/en-us/library/bb691226(EXCHG.80).aspx&lt;/a&gt; (&lt;span style="background-color:#ffff99;"&gt;start by doing a restart on each passive node&lt;/span&gt;).  &lt;li&gt;&lt;span style="background-color:#ffff99;"&gt;If you have previously customized an OWA theme, you&amp;#39;ll need to copy the modified files to the new version of OWA &lt;/span&gt;(there will be a new folder on each CAS). You may need to do some further customization, since there are new features, such as the monthly view on Calendar.  &lt;li&gt;You cannot uninstall Exchange 2007 SP1. After you install SP1, the only way to remove it is to uninstall Exchange 2007 from the computer&lt;/li&gt;&lt;/ol&gt; &lt;p&gt;I would also like to share the SP1 setup behavior when it is interrupted:&lt;/p&gt; &lt;ul&gt; &lt;li&gt;On one occasion (when the Performance counters were taking ages to register) I had to restart the server. Luckily for me, the setup resumed from the stage it was before.  &lt;li&gt;On another occasion, I forgot to copy the Scripts folder (it&amp;#39;s part of the setup files) to the server where I was installing SP1. The setup stopped because it couldn&amp;#39;t find the necessary files. There was no option to retry the operation. When I run setup again, I had the following error:&lt;br /&gt;&lt;br /&gt;&lt;font face="Courier New"&gt;The World Wide Web (W3SVC) service is either disabled or not installed on this computer. You must exit Setup, install the required component, then restart the Setup process.&lt;br /&gt;&lt;br /&gt;Setup cannot continue with upgrade because &amp;#39;C:\Program&lt;br /&gt;Files\Microsoft\Exchange Server\bin\ExchHelp.chm&amp;#39; is open. Close the file and restart setup.&lt;/font&gt;&lt;br /&gt;&lt;br /&gt;I found the solution on this link: &lt;a title="http://www.expta.com/2007/10/installing-exchange-2007-sp1-notes-from.html" href="http://www.expta.com/2007/10/installing-exchange-2007-sp1-notes-from.html"&gt;http://www.expta.com/2007/10/installing-exchange-2007-sp1-notes-from.html&lt;/a&gt;.&lt;/li&gt;&lt;/ul&gt;&lt;span class="sbmLink"&gt; &lt;table cellspacing="1" cellpadding="1"&gt;  &lt;tr&gt; &lt;td class="sbmText"&gt;Share it! : &lt;/td&gt; &lt;td class="sbmDim"&gt;&lt;a class="sbmDim" title="Post it to blogmemes" href="http://www.blogmemes.net/post.php?url=http://msmvps.com/blogs/ehlo/archive/2008/01/31/1489106.aspx&amp;amp;title=Notes%20from%20the%20field:%20upgrading%20Exchange%202007%20to%20SP1" target="_blank"&gt;&lt;img src="http://blogs.msdn.com/blogfiles/rahulso/WindowsLiveWriter/IconsfordifferentSocialBookmarkingSites_B387/blogmemes4.png" border="0" alt="" /&gt;&lt;/a&gt; &lt;td class="sbmDim"&gt;&lt;a class="sbmDim" title="Post it to buddymark" href="http://buddymarks.com/s_add_bookmark.php?bookmark_url=http://msmvps.com/blogs/ehlo/archive/2008/01/31/1489106.aspx&amp;amp;bookmark_title=Notes%20from%20the%20field:%20upgrading%20Exchange%202007%20to%20SP1" target="_blank"&gt;&lt;img src="http://blogs.msdn.com/blogfiles/rahulso/WindowsLiveWriter/IconsfordifferentSocialBookmarkingSites_B387/buddymar4.png" border="0" alt="" /&gt;&lt;/a&gt; &lt;td class="sbmDim"&gt;&lt;a class="sbmDim" title="Post it to del.icio.us" href="http://del.icio.us/post?url=http://msmvps.com/blogs/ehlo/archive/2008/01/31/1489106.aspx&amp;amp;;title=Notes%20from%20the%20field:%20upgrading%20Exchange%202007%20to%20SP1" target="_blank"&gt;&lt;img src="http://blogs.msdn.com/blogfiles/rahulso/WindowsLiveWriter/IconsfordifferentSocialBookmarkingSites_B387/deliciou4.png" border="0" alt="" /&gt;&lt;/a&gt; &lt;td class="sbmDim"&gt;&lt;a class="sbmDim" title="Post it to del.iri.ous!" href="http://de.lirio.us/bookmarks/sbmtool?action=add&amp;amp;address=http://msmvps.com/blogs/ehlo/archive/2008/01/31/1489106.aspx&amp;amp;title=Notes%20from%20the%20field:%20upgrading%20Exchange%202007%20to%20SP1" target="_blank"&gt;&lt;img src="http://blogs.msdn.com/blogfiles/rahulso/WindowsLiveWriter/IconsfordifferentSocialBookmarkingSites_B387/deliriou4.png" border="0" alt="" /&gt;&lt;/a&gt; &lt;td class="sbmDim"&gt;&lt;a class="sbmDim" title="Post it to digg" href="http://digg.com/submit?phase=2&amp;amp;url=http://msmvps.com/blogs/ehlo/archive/2008/01/31/1489106.aspx&amp;amp;title=Notes%20from%20the%20field:%20upgrading%20Exchange%202007%20to%20SP1" target="_blank"&gt;&lt;img src="http://blogs.msdn.com/blogfiles/rahulso/WindowsLiveWriter/IconsfordifferentSocialBookmarkingSites_B387/digg14.png" border="0" alt="" /&gt;&lt;/a&gt; &lt;td class="sbmDim"&gt;&lt;a class="sbmDim" title="Post it to furl" href="http://www.furl.net/store?s=f&amp;amp;to=0&amp;amp;u=http://msmvps.com/blogs/ehlo/archive/2008/01/31/1489106.aspx&amp;amp;ti=Notes%20from%20the%20field:%20upgrading%20Exchange%202007%20to%20SP1" target="_blank"&gt;&lt;img src="http://blogs.msdn.com/blogfiles/rahulso/WindowsLiveWriter/IconsfordifferentSocialBookmarkingSites_B387/furl4.png" border="0" alt="" /&gt;&lt;/a&gt; &lt;td class="sbmDim"&gt;&lt;a class="sbmDim" title="Post it to live" href="https://favorites.live.com/quickadd.aspx?marklet=1&amp;amp;mkt=en-us&amp;amp;url=http://msmvps.com/blogs/ehlo/archive/2008/01/31/1489106.aspx&amp;amp;title=Notes%20from%20the%20field:%20upgrading%20Exchange%202007%20to%20SP1" target="_blank"&gt;&lt;img src="http://blogs.msdn.com/blogfiles/rahulso/WindowsLiveWriter/IconsfordifferentSocialBookmarkingSites_B387/live4.png" border="0" alt="" /&gt;&lt;/a&gt; &lt;td class="sbmDim"&gt;&lt;a class="sbmDim" title="Post it to reddit!" href="http://reddit.com/submit?url=http://msmvps.com/blogs/ehlo/archive/2008/01/31/1489106.aspx&amp;amp;title=Notes%20from%20the%20field:%20upgrading%20Exchange%202007%20to%20SP1" target="_blank"&gt;&lt;img src="http://blogs.msdn.com/blogfiles/rahulso/WindowsLiveWriter/IconsfordifferentSocialBookmarkingSites_B387/reddit4.png" border="0" alt="" /&gt;&lt;/a&gt; &lt;td class="sbmDim"&gt;&lt;a class="sbmDim" title="Post it to shadow" href="http://www.shadows.com/bookmark/saveLink.rails?page=http://msmvps.com/blogs/ehlo/archive/2008/01/31/1489106.aspx&amp;amp;title=Notes%20from%20the%20field:%20upgrading%20Exchange%202007%20to%20SP1" target="_blank"&gt;&lt;img src="http://blogs.msdn.com/blogfiles/rahulso/WindowsLiveWriter/IconsfordifferentSocialBookmarkingSites_B387/shadows6.png" border="0" alt="" /&gt;&lt;/a&gt; &lt;td class="sbmDim"&gt;&lt;a class="sbmDim" title="Post it to technorati!" href="http://technorati.com/faves/?add=http://msmvps.com/blogs/ehlo/archive/2008/01/31/1489106.aspx&amp;amp;title=Notes%20from%20the%20field:%20upgrading%20Exchange%202007%20to%20SP1" target="_blank"&gt;&lt;img src="http://blogs.msdn.com/blogfiles/rahulso/WindowsLiveWriter/IconsfordifferentSocialBookmarkingSites_B387/technora4.png" border="0" alt="" /&gt;&lt;/a&gt; &lt;td class="sbmDim"&gt;&lt;a class="sbmDim" title="Post it to yahoo!" href="http://myweb.yahoo.com/myresults/bookmarklet?u=http://msmvps.com/blogs/ehlo/archive/2008/01/31/1489106.aspx&amp;amp;t=Notes%20from%20the%20field:%20upgrading%20Exchange%202007%20to%20SP1" target="_blank"&gt;&lt;img src="http://blogs.msdn.com/blogfiles/rahulso/WindowsLiveWriter/IconsfordifferentSocialBookmarkingSites_B387/yahoo9.png" border="0" alt="" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/span&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://msmvps.com/aggbug.aspx?PostID=1489106" width="1" height="1"&gt;</description><category domain="http://msmvps.com/blogs/ehlo/archive/tags/Technical+stuff/default.aspx">Technical stuff</category><category domain="http://msmvps.com/blogs/ehlo/archive/tags/Notes+from+the+field/default.aspx">Notes from the field</category></item><item><title>Notes from the field: Transporter Suite</title><link>http://msmvps.com/blogs/ehlo/archive/2008/01/29/1484969.aspx</link><pubDate>Tue, 29 Jan 2008 09:52:38 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1484969</guid><dc:creator>Rui Silva</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/ehlo/rsscomments.aspx?PostID=1484969</wfw:commentRss><comments>http://msmvps.com/blogs/ehlo/archive/2008/01/29/1484969.aspx#comments</comments><description>&lt;p&gt;A couple of weeks ago I participated in a migration project which involved a migration from Lotus Domino 7.0 to Exchange Server 2007.&lt;/p&gt; &lt;p&gt;I used the (free) Microsoft tool: &lt;a href="http://www.microsoft.com/downloads/details.aspx?familyid=35fc4205-792b-4306-8e4b-0de9cce72172&amp;amp;displaylang=en&amp;amp;tm" target="_blank"&gt;Transporter Suite&lt;/a&gt;. Transporter Suite has all it takes to perform a full mail (and application) migration from Lotus to Exchange. The latest version is v08.02.0012, but I used the RTM version (if you want to know what&amp;#39;s new, read &lt;a href="http://www.microsoft.com/downloads/details.aspx?familyid=362db2ca-b254-4301-b506-749f90ad8669&amp;amp;displaylang=en&amp;amp;tm"&gt;Microsoft Transporter Suite for Lotus Domino Release Notes&lt;/a&gt;).&lt;/p&gt; &lt;p&gt;There are several approaches you can take in a similar migration project, but I prefer to place the Exchange Server in front of the Lotus Notes server, adding a non-authoritative SMTP domain and forward messages for the users not yet migrated. The following picture depicts the scenario I used.&lt;/p&gt; &lt;p&gt;&lt;a href="http://msmvps.com/blogs/ehlo/WindowsLiveWriter/NotesfromthefieldTransporterSuite_859B/notes-migration_2.gif"&gt;&lt;img style="border-right:0px;border-top:0px;border-left:0px;border-bottom:0px;" height="119" alt="notes-migration" src="http://msmvps.com/blogs/ehlo/WindowsLiveWriter/NotesfromthefieldTransporterSuite_859B/notes-migration_thumb.gif" width="529" border="0" /&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;Actually you can even make the SMTP domain authoritative for the Exchange Server, it will still forward any unresolved addresses to the Lotus Notes server if you configure a Send Connector. &lt;/p&gt; &lt;p&gt;My personal feeling is that Transporter Suite has lots of space for improvements. Probably there are some commercial tools more powerful and even more stable, but with a little bit of patience and some testing, the tool provided by Microsoft will do the job.&lt;/p&gt; &lt;p&gt;I would like to share my findings, hoping that they might help you. As I mentioned before, there is a new release of Transporter Suite that may have solved some of the problems I faced.&lt;/p&gt; &lt;ol&gt; &lt;li&gt;&lt;span style="background-color:#ffff99;"&gt;Install the connector components on a server with the Hub Transport (HT) role&lt;/span&gt;. Although the documentation mentions that it can be installed on a HT or/and CAS, without the HT role I couldn&amp;#39;t create any connections. Here&amp;#39;s an excerpt from the official documentation:&lt;br /&gt;&amp;quot;&lt;em&gt;&lt;b&gt;All connector components (Directory Connector and Free/Busy Connector):&lt;/b&gt; Can only be installed on Exchange Server 2007 servers with the Hub and/or Client Access Server (CAS) roles installed; optionally, other roles (such as Mailbox or Unified Messaging) can also be installed.&lt;/em&gt;&amp;quot;&lt;br /&gt;&lt;/li&gt; &lt;li&gt;There&amp;#39;s a small misprint on the documentation. You&amp;#39;ll need to increase the maximum attachment size by editing the web.config file in the exchweb\EWS subdirectory of the ClientAccess directory on each CAS. The line that you&amp;#39;ll need to add is:&lt;br /&gt;&lt;br /&gt;&lt;font face="Courier New"&gt;&amp;lt;httpRuntime maxRequestLength=&amp;quot;10240&amp;quot; /&amp;gt;&lt;/font&gt;&lt;br /&gt;&lt;span style="background-color:#ffff99;"&gt;&lt;br /&gt;Please don&amp;#39;t forget the &amp;quot;/&amp;quot; at the end!&lt;/span&gt; (that&amp;#39;s the misprint)&lt;br /&gt;&lt;/li&gt; &lt;li&gt;I had some problems migrating users. The error I had was:&lt;br /&gt;&lt;br /&gt;&lt;em&gt;Summary: 1 item(s). 0 succeeded, 1 failed. &lt;br /&gt;Elapsed time: 00:00:01&lt;/em&gt;&lt;/li&gt; &lt;p&gt;&lt;em&gt;User1&lt;br /&gt;&lt;/em&gt;&lt;em&gt;Failed&lt;/em&gt; &lt;p&gt;&lt;em&gt;&lt;/em&gt; &lt;p&gt;&lt;em&gt;Error:&lt;br /&gt;The value &amp;quot;SMTP:User1@DOMAIN.COM&amp;quot; of property &amp;quot;ExternalEmailAddress&amp;quot; is used by another recipient object &amp;quot;DOMAIN.COM/Domino Contacts/User1\/HQ\/Company&amp;quot;. Please specify another value.&lt;/em&gt; &lt;p&gt;&lt;em&gt;&lt;/em&gt; &lt;p&gt;&lt;em&gt;Exchange Management Shell command attempted:&lt;br /&gt;&amp;#39;CN=User1/OU=Sede/O=Company&amp;#39; | move-dominouser -Quiet -DominoDirectoryServer &amp;#39;SRVNOTES&amp;#39; -GlobalCatalog &amp;#39;DC01.DOMAIN.COM&amp;#39; -TargetOU &amp;#39;.&amp;#39; -InitialPassword &amp;#39;System.Security.SecureString&amp;#39; -TargetId &amp;#39;DOMAIN\User1&amp;#39;&lt;/em&gt; &lt;p&gt;&lt;em&gt;&lt;/em&gt; &lt;p&gt;&lt;em&gt;Elapsed Time: 00:00:01&lt;br /&gt;&lt;br /&gt;&lt;/em&gt;I didn&amp;#39;t find a way of solving this problem. I think it&amp;#39;s related with the timings associated with the remove process of the contact created previously and the subsequent copy of all proxy addresses. So, the solution was to write my own migration code. Here it is, you might find it useful:&lt;/p&gt; &lt;div style="border-right:gray 1px solid;padding-right:4px;border-top:gray 1px solid;padding-left:4px;font-size:8pt;padding-bottom:4px;margin:20px 0px 10px;overflow:auto;border-left:gray 1px solid;width:97.5%;cursor:text;max-height:200px;line-height:12pt;padding-top:4px;border-bottom:gray 1px solid;font-family:consolas, &amp;#39;Courier New&amp;#39;, courier, monospace;background-color:#f4f4f4;"&gt; &lt;div style="padding-right:0px;padding-left:0px;font-size:8pt;padding-bottom:0px;overflow:visible;width:100%;color:black;border-top-style:none;line-height:12pt;padding-top:0px;font-family:consolas, &amp;#39;Courier New&amp;#39;, courier, monospace;border-right-style:none;border-left-style:none;background-color:#f4f4f4;border-bottom-style:none;"&gt;&lt;pre style="padding-right:0px;padding-left:0px;font-size:8pt;padding-bottom:0px;margin:0em;overflow:visible;width:100%;color:black;border-top-style:none;line-height:12pt;padding-top:0px;font-family:consolas, &amp;#39;Courier New&amp;#39;, courier, monospace;border-right-style:none;border-left-style:none;background-color:white;border-bottom-style:none;"&gt;&lt;span style="color:#606060;"&gt;   1:&lt;/span&gt; &lt;span style="color:#008000;"&gt;&amp;#39;*******************************************************************************&lt;/span&gt;&lt;/pre&gt;&lt;pre style="padding-right:0px;padding-left:0px;font-size:8pt;padding-bottom:0px;margin:0em;overflow:visible;width:100%;color:black;border-top-style:none;line-height:12pt;padding-top:0px;font-family:consolas, &amp;#39;Courier New&amp;#39;, courier, monospace;border-right-style:none;border-left-style:none;background-color:#f4f4f4;border-bottom-style:none;"&gt;&lt;span style="color:#606060;"&gt;   2:&lt;/span&gt; &lt;span style="color:#008000;"&gt;&amp;#39;migrateUsers.VBS: Copy proxyAddresses from a Domino contact to an AD user&lt;/span&gt;&lt;/pre&gt;&lt;pre style="padding-right:0px;padding-left:0px;font-size:8pt;padding-bottom:0px;margin:0em;overflow:visible;width:100%;color:black;border-top-style:none;line-height:12pt;padding-top:0px;font-family:consolas, &amp;#39;Courier New&amp;#39;, courier, monospace;border-right-style:none;border-left-style:none;background-color:white;border-bottom-style:none;"&gt;&lt;span style="color:#606060;"&gt;   3:&lt;/span&gt; &lt;span style="color:#008000;"&gt;&amp;#39;&lt;/span&gt;&lt;/pre&gt;&lt;pre style="padding-right:0px;padding-left:0px;font-size:8pt;padding-bottom:0px;margin:0em;overflow:visible;width:100%;color:black;border-top-style:none;line-height:12pt;padding-top:0px;font-family:consolas, &amp;#39;Courier New&amp;#39;, courier, monospace;border-right-style:none;border-left-style:none;background-color:#f4f4f4;border-bottom-style:none;"&gt;&lt;span style="color:#606060;"&gt;   4:&lt;/span&gt; &lt;span style="color:#008000;"&gt;&amp;#39;Version: 0.1    &lt;/span&gt;&lt;/pre&gt;&lt;pre style="padding-right:0px;padding-left:0px;font-size:8pt;padding-bottom:0px;margin:0em;overflow:visible;width:100%;color:black;border-top-style:none;line-height:12pt;padding-top:0px;font-family:consolas, &amp;#39;Courier New&amp;#39;, courier, monospace;border-right-style:none;border-left-style:none;background-color:white;border-bottom-style:none;"&gt;&lt;span style="color:#606060;"&gt;   5:&lt;/span&gt; &lt;span style="color:#008000;"&gt;&amp;#39;Date:    2008/01/07&lt;/span&gt;&lt;/pre&gt;&lt;pre style="padding-right:0px;padding-left:0px;font-size:8pt;padding-bottom:0px;margin:0em;overflow:visible;width:100%;color:black;border-top-style:none;line-height:12pt;padding-top:0px;font-family:consolas, &amp;#39;Courier New&amp;#39;, courier, monospace;border-right-style:none;border-left-style:none;background-color:#f4f4f4;border-bottom-style:none;"&gt;&lt;span style="color:#606060;"&gt;   6:&lt;/span&gt; &lt;span style="color:#008000;"&gt;&amp;#39;Author:  RUI SILVA rui.silva(a)live.com&lt;/span&gt;&lt;/pre&gt;&lt;pre style="padding-right:0px;padding-left:0px;font-size:8pt;padding-bottom:0px;margin:0em;overflow:visible;width:100%;color:black;border-top-style:none;line-height:12pt;padding-top:0px;font-family:consolas, &amp;#39;Courier New&amp;#39;, courier, monospace;border-right-style:none;border-left-style:none;background-color:white;border-bottom-style:none;"&gt;&lt;span style="color:#606060;"&gt;   7:&lt;/span&gt; &lt;span style="color:#008000;"&gt;&amp;#39;&lt;/span&gt;&lt;/pre&gt;&lt;pre style="padding-right:0px;padding-left:0px;font-size:8pt;padding-bottom:0px;margin:0em;overflow:visible;width:100%;color:black;border-top-style:none;line-height:12pt;padding-top:0px;font-family:consolas, &amp;#39;Courier New&amp;#39;, courier, monospace;border-right-style:none;border-left-style:none;background-color:#f4f4f4;border-bottom-style:none;"&gt;&lt;span style="color:#606060;"&gt;   8:&lt;/span&gt; &lt;span style="color:#008000;"&gt;&amp;#39;*******************************************************************************&lt;/span&gt;&lt;/pre&gt;&lt;pre style="padding-right:0px;padding-left:0px;font-size:8pt;padding-bottom:0px;margin:0em;overflow:visible;width:100%;color:black;border-top-style:none;line-height:12pt;padding-top:0px;font-family:consolas, &amp;#39;Courier New&amp;#39;, courier, monospace;border-right-style:none;border-left-style:none;background-color:white;border-bottom-style:none;"&gt;&lt;span style="color:#606060;"&gt;   9:&lt;/span&gt;&amp;nbsp; &lt;/pre&gt;&lt;pre style="padding-right:0px;padding-left:0px;font-size:8pt;padding-bottom:0px;margin:0em;overflow:visible;width:100%;color:black;border-top-style:none;line-height:12pt;padding-top:0px;font-family:consolas, &amp;#39;Courier New&amp;#39;, courier, monospace;border-right-style:none;border-left-style:none;background-color:#f4f4f4;border-bottom-style:none;"&gt;&lt;span style="color:#606060;"&gt;  10:&lt;/span&gt; &lt;span style="color:#0000ff;"&gt;Const&lt;/span&gt; ForReading = 1&lt;/pre&gt;&lt;pre style="padding-right:0px;padding-left:0px;font-size:8pt;padding-bottom:0px;margin:0em;overflow:visible;width:100%;color:black;border-top-style:none;line-height:12pt;padding-top:0px;font-family:consolas, &amp;#39;Courier New&amp;#39;, courier, monospace;border-right-style:none;border-left-style:none;background-color:white;border-bottom-style:none;"&gt;&lt;span style="color:#606060;"&gt;  11:&lt;/span&gt; &lt;span style="color:#0000ff;"&gt;Const&lt;/span&gt; ForWriting = 2&lt;/pre&gt;&lt;pre style="padding-right:0px;padding-left:0px;font-size:8pt;padding-bottom:0px;margin:0em;overflow:visible;width:100%;color:black;border-top-style:none;line-height:12pt;padding-top:0px;font-family:consolas, &amp;#39;Courier New&amp;#39;, courier, monospace;border-right-style:none;border-left-style:none;background-color:#f4f4f4;border-bottom-style:none;"&gt;&lt;span style="color:#606060;"&gt;  12:&lt;/span&gt; &lt;span style="color:#0000ff;"&gt;Const&lt;/span&gt; ADS_SCOPE_SUBTREE = 2&lt;/pre&gt;&lt;pre style="padding-right:0px;padding-left:0px;font-size:8pt;padding-bottom:0px;margin:0em;overflow:visible;width:100%;color:black;border-top-style:none;line-height:12pt;padding-top:0px;font-family:consolas, &amp;#39;Courier New&amp;#39;, courier, monospace;border-right-style:none;border-left-style:none;background-color:white;border-bottom-style:none;"&gt;&lt;span style="color:#606060;"&gt;  13:&lt;/span&gt; &lt;span style="color:#0000ff;"&gt;Const&lt;/span&gt; ADS_PROPERTY_UPDATE = 2&lt;/pre&gt;&lt;pre style="padding-right:0px;padding-left:0px;font-size:8pt;padding-bottom:0px;margin:0em;overflow:visible;width:100%;color:black;border-top-style:none;line-height:12pt;padding-top:0px;font-family:consolas, &amp;#39;Courier New&amp;#39;, courier, monospace;border-right-style:none;border-left-style:none;background-color:#f4f4f4;border-bottom-style:none;"&gt;&lt;span style="color:#606060;"&gt;  14:&lt;/span&gt;&amp;nbsp; &lt;/pre&gt;&lt;pre style="padding-right:0px;padding-left:0px;font-size:8pt;padding-bottom:0px;margin:0em;overflow:visible;width:100%;color:black;border-top-style:none;line-height:12pt;padding-top:0px;font-family:consolas, &amp;#39;Courier New&amp;#39;, courier, monospace;border-right-style:none;border-left-style:none;background-color:white;border-bottom-style:none;"&gt;&lt;span style="color:#606060;"&gt;  15:&lt;/span&gt; &lt;span style="color:#0000ff;"&gt;Set&lt;/span&gt; objConnection = CreateObject(&lt;span style="color:#006080;"&gt;&amp;quot;ADODB.Connection&amp;quot;&lt;/span&gt;)&lt;/pre&gt;&lt;pre style="padding-right:0px;padding-left:0px;font-size:8pt;padding-bottom:0px;margin:0em;overflow:visible;width:100%;color:black;border-top-style:none;line-height:12pt;padding-top:0px;font-family:consolas, &amp;#39;Courier New&amp;#39;, courier, monospace;border-right-style:none;border-left-style:none;background-color:#f4f4f4;border-bottom-style:none;"&gt;&lt;span style="color:#606060;"&gt;  16:&lt;/span&gt; &lt;span style="color:#0000ff;"&gt;Set&lt;/span&gt; objCommand = CreateObject(&lt;span style="color:#006080;"&gt;&amp;quot;ADODB.Command&amp;quot;&lt;/span&gt;)&lt;/pre&gt;&lt;pre style="padding-right:0px;padding-left:0px;font-size:8pt;padding-bottom:0px;margin:0em;overflow:visible;width:100%;color:black;border-top-style:none;line-height:12pt;padding-top:0px;font-family:consolas, &amp;#39;Courier New&amp;#39;, courier, monospace;border-right-style:none;border-left-style:none;background-color:white;border-bottom-style:none;"&gt;&lt;span style="color:#606060;"&gt;  17:&lt;/span&gt; objConnection.Provider = &lt;span style="color:#006080;"&gt;&amp;quot;ADsDSOObject&amp;quot;&lt;/span&gt;&lt;/pre&gt;&lt;pre style="padding-right:0px;padding-left:0px;font-size:8pt;padding-bottom:0px;margin:0em;overflow:visible;width:100%;color:black;border-top-style:none;line-height:12pt;padding-top:0px;font-family:consolas, &amp;#39;Courier New&amp;#39;, courier, monospace;border-right-style:none;border-left-style:none;background-color:#f4f4f4;border-bottom-style:none;"&gt;&lt;span style="color:#606060;"&gt;  18:&lt;/span&gt; objConnection.Open &lt;span style="color:#006080;"&gt;&amp;quot;Active Directory Provider&amp;quot;&lt;/span&gt;&lt;/pre&gt;&lt;pre style="padding-right:0px;padding-left:0px;font-size:8pt;padding-bottom:0px;margin:0em;overflow:visible;width:100%;color:black;border-top-style:none;line-height:12pt;padding-top:0px;font-family:consolas, &amp;#39;Courier New&amp;#39;, courier, monospace;border-right-style:none;border-left-style:none;background-color:white;border-bottom-style:none;"&gt;&lt;span style="color:#606060;"&gt;  19:&lt;/span&gt; &lt;span style="color:#0000ff;"&gt;Set&lt;/span&gt; objCommand.ActiveConnection = objConnection&lt;/pre&gt;&lt;pre style="padding-right:0px;padding-left:0px;font-size:8pt;padding-bottom:0px;margin:0em;overflow:visible;width:100%;color:black;border-top-style:none;line-height:12pt;padding-top:0px;font-family:consolas, &amp;#39;Courier New&amp;#39;, courier, monospace;border-right-style:none;border-left-style:none;background-color:#f4f4f4;border-bottom-style:none;"&gt;&lt;span style="color:#606060;"&gt;  20:&lt;/span&gt;&amp;nbsp; &lt;/pre&gt;&lt;pre style="padding-right:0px;padding-left:0px;font-size:8pt;padding-bottom:0px;margin:0em;overflow:visible;width:100%;color:black;border-top-style:none;line-height:12pt;padding-top:0px;font-family:consolas, &amp;#39;Courier New&amp;#39;, courier, monospace;border-right-style:none;border-left-style:none;background-color:white;border-bottom-style:none;"&gt;&lt;span style="color:#606060;"&gt;  21:&lt;/span&gt; objCommand.Properties(&lt;span style="color:#006080;"&gt;&amp;quot;Page Size&amp;quot;&lt;/span&gt;) = 1000&lt;/pre&gt;&lt;pre style="padding-right:0px;padding-left:0px;font-size:8pt;padding-bottom:0px;margin:0em;overflow:visible;width:100%;color:black;border-top-style:none;line-height:12pt;padding-top:0px;font-family:consolas, &amp;#39;Courier New&amp;#39;, courier, monospace;border-right-style:none;border-left-style:none;background-color:#f4f4f4;border-bottom-style:none;"&gt;&lt;span style="color:#606060;"&gt;  22:&lt;/span&gt; objCommand.Properties(&lt;span style="color:#006080;"&gt;&amp;quot;Searchscope&amp;quot;&lt;/span&gt;) = ADS_SCOPE_SUBTREE &lt;/pre&gt;&lt;pre style="padding-right:0px;padding-left:0px;font-size:8pt;padding-bottom:0px;margin:0em;overflow:visible;width:100%;color:black;border-top-style:none;line-height:12pt;padding-top:0px;font-family:consolas, &amp;#39;Courier New&amp;#39;, courier, monospace;border-right-style:none;border-left-style:none;background-color:white;border-bottom-style:none;"&gt;&lt;span style="color:#606060;"&gt;  23:&lt;/span&gt;&amp;nbsp; &lt;/pre&gt;&lt;pre style="padding-right:0px;padding-left:0px;font-size:8pt;padding-bottom:0px;margin:0em;overflow:visible;width:100%;color:black;border-top-style:none;line-height:12pt;padding-top:0px;font-family:consolas, &amp;#39;Courier New&amp;#39;, courier, monospace;border-right-style:none;border-left-style:none;background-color:#f4f4f4;border-bottom-style:none;"&gt;&lt;span style="color:#606060;"&gt;  24:&lt;/span&gt;     strName=InputBox(&lt;span style="color:#006080;"&gt;&amp;quot;Enter username:&amp;quot;&lt;/span&gt;)&lt;/pre&gt;&lt;pre style="padding-right:0px;padding-left:0px;font-size:8pt;padding-bottom:0px;margin:0em;overflow:visible;width:100%;color:black;border-top-style:none;line-height:12pt;padding-top:0px;font-family:consolas, &amp;#39;Courier New&amp;#39;, courier, monospace;border-right-style:none;border-left-style:none;background-color:white;border-bottom-style:none;"&gt;&lt;span style="color:#606060;"&gt;  25:&lt;/span&gt;     objCommand.CommandText = _&lt;/pre&gt;&lt;pre style="padding-right:0px;padding-left:0px;font-size:8pt;padding-bottom:0px;margin:0em;overflow:visible;width:100%;color:black;border-top-style:none;line-height:12pt;padding-top:0px;font-family:consolas, &amp;#39;Courier New&amp;#39;, courier, monospace;border-right-style:none;border-left-style:none;background-color:#f4f4f4;border-bottom-style:none;"&gt;&lt;span style="color:#606060;"&gt;  26:&lt;/span&gt;         &lt;span style="color:#006080;"&gt;&amp;quot;SELECT distinguishedName FROM &amp;#39;LDAP://ou=Domino Contacts,dc=DOMAIN,dc=COM&amp;#39; WHERE objectCategory=&amp;#39;user&amp;#39; &amp;quot;&lt;/span&gt; &amp;amp; _&lt;/pre&gt;&lt;pre style="padding-right:0px;padding-left:0px;font-size:8pt;padding-bottom:0px;margin:0em;overflow:visible;width:100%;color:black;border-top-style:none;line-height:12pt;padding-top:0px;font-family:consolas, &amp;#39;Courier New&amp;#39;, courier, monospace;border-right-style:none;border-left-style:none;background-color:white;border-bottom-style:none;"&gt;&lt;span style="color:#606060;"&gt;  27:&lt;/span&gt;             &lt;span style="color:#006080;"&gt;&amp;quot;AND mailNickname=&amp;#39;&amp;quot;&lt;/span&gt; &amp;amp; strName &amp;amp; &lt;span style="color:#006080;"&gt;&amp;quot;&amp;#39;&amp;quot;&lt;/span&gt;&lt;/pre&gt;&lt;pre style="padding-right:0px;padding-left:0px;font-size:8pt;padding-bottom:0px;margin:0em;overflow:visible;width:100%;color:black;border-top-style:none;line-height:12pt;padding-top:0px;font-family:consolas, &amp;#39;Courier New&amp;#39;, courier, monospace;border-right-style:none;border-left-style:none;background-color:#f4f4f4;border-bottom-style:none;"&gt;&lt;span style="color:#606060;"&gt;  28:&lt;/span&gt;     &lt;span style="color:#0000ff;"&gt;Set&lt;/span&gt; objRecordSet = objCommand.Execute&lt;/pre&gt;&lt;pre style="padding-right:0px;padding-left:0px;font-size:8pt;padding-bottom:0px;margin:0em;overflow:visible;width:100%;color:black;border-top-style:none;line-height:12pt;padding-top:0px;font-family:consolas, &amp;#39;Courier New&amp;#39;, courier, monospace;border-right-style:none;border-left-style:none;background-color:white;border-bottom-style:none;"&gt;&lt;span style="color:#606060;"&gt;  29:&lt;/span&gt;&amp;nbsp; &lt;/pre&gt;&lt;pre style="padding-right:0px;padding-left:0px;font-size:8pt;padding-bottom:0px;margin:0em;overflow:visible;width:100%;color:black;border-top-style:none;line-height:12pt;padding-top:0px;font-family:consolas, &amp;#39;Courier New&amp;#39;, courier, monospace;border-right-style:none;border-left-style:none;background-color:#f4f4f4;border-bottom-style:none;"&gt;&lt;span style="color:#606060;"&gt;  30:&lt;/span&gt;     &lt;span style="color:#0000ff;"&gt;If&lt;/span&gt; objRecordset.RecordCount = 1 &lt;span style="color:#0000ff;"&gt;Then&lt;/span&gt;&lt;/pre&gt;&lt;pre style="padding-right:0px;padding-left:0px;font-size:8pt;padding-bottom:0px;margin:0em;overflow:visible;width:100%;color:black;border-top-style:none;line-height:12pt;padding-top:0px;font-family:consolas, &amp;#39;Courier New&amp;#39;, courier, monospace;border-right-style:none;border-left-style:none;background-color:white;border-bottom-style:none;"&gt;&lt;span style="color:#606060;"&gt;  31:&lt;/span&gt;         strDN = objRecordSet.Fields(&lt;span style="color:#006080;"&gt;&amp;quot;distinguishedName&amp;quot;&lt;/span&gt;).Value&lt;/pre&gt;&lt;pre style="padding-right:0px;padding-left:0px;font-size:8pt;padding-bottom:0px;margin:0em;overflow:visible;width:100%;color:black;border-top-style:none;line-height:12pt;padding-top:0px;font-family:consolas, &amp;#39;Courier New&amp;#39;, courier, monospace;border-right-style:none;border-left-style:none;background-color:#f4f4f4;border-bottom-style:none;"&gt;&lt;span style="color:#606060;"&gt;  32:&lt;/span&gt;         MsgBox(strDN &amp;amp; &lt;span style="color:#006080;"&gt;&amp;quot;: FOUND&amp;quot;&lt;/span&gt;)&lt;/pre&gt;&lt;pre style="padding-right:0px;padding-left:0px;font-size:8pt;padding-bottom:0px;margin:0em;overflow:visible;width:100%;color:black;border-top-style:none;line-height:12pt;padding-top:0px;font-family:consolas, &amp;#39;Courier New&amp;#39;, courier, monospace;border-right-style:none;border-left-style:none;background-color:white;border-bottom-style:none;"&gt;&lt;span style="color:#606060;"&gt;  33:&lt;/span&gt;     strDN = Replace(strDN, &lt;span style="color:#006080;"&gt;&amp;quot;/&amp;quot;&lt;/span&gt;, &lt;span style="color:#006080;"&gt;&amp;quot;\/&amp;quot;&lt;/span&gt;)&lt;/pre&gt;&lt;pre style="padding-right:0px;padding-left:0px;font-size:8pt;padding-bottom:0px;margin:0em;overflow:visible;width:100%;color:black;border-top-style:none;line-height:12pt;padding-top:0px;font-family:consolas, &amp;#39;Courier New&amp;#39;, courier, monospace;border-right-style:none;border-left-style:none;background-color:#f4f4f4;border-bottom-style:none;"&gt;&lt;span style="color:#606060;"&gt;  34:&lt;/span&gt;         &lt;span style="color:#0000ff;"&gt;Set&lt;/span&gt; objContact = GetObject(&lt;span style="color:#006080;"&gt;&amp;quot;LDAP://&amp;quot;&lt;/span&gt; &amp;amp; strDN)&lt;/pre&gt;&lt;pre style="padding-right:0px;padding-left:0px;font-size:8pt;padding-bottom:0px;margin:0em;overflow:visible;width:100%;color:black;border-top-style:none;line-height:12pt;padding-top:0px;font-family:consolas, &amp;#39;Courier New&amp;#39;, courier, monospace;border-right-style:none;border-left-style:none;background-color:white;border-bottom-style:none;"&gt;&lt;span style="color:#606060;"&gt;  35:&lt;/span&gt;         arrProxyAddresses = objContact.GetEx(&lt;span style="color:#006080;"&gt;&amp;quot;proxyAddresses&amp;quot;&lt;/span&gt;)&lt;/pre&gt;&lt;pre style="padding-right:0px;padding-left:0px;font-size:8pt;padding-bottom:0px;margin:0em;overflow:visible;width:100%;color:black;border-top-style:none;line-height:12pt;padding-top:0px;font-family:consolas, &amp;#39;Courier New&amp;#39;, courier, monospace;border-right-style:none;border-left-style:none;background-color:#f4f4f4;border-bottom-style:none;"&gt;&lt;span style="color:#606060;"&gt;  36:&lt;/span&gt;         nArr = UBound(arrProxyAddresses)&lt;/pre&gt;&lt;pre style="padding-right:0px;padding-left:0px;font-size:8pt;padding-bottom:0px;margin:0em;overflow:visible;width:100%;color:black;border-top-style:none;line-height:12pt;padding-top:0px;font-family:consolas, &amp;#39;Courier New&amp;#39;, courier, monospace;border-right-style:none;border-left-style:none;background-color:white;border-bottom-style:none;"&gt;&lt;span style="color:#606060;"&gt;  37:&lt;/span&gt;         &lt;span style="color:#0000ff;"&gt;For&lt;/span&gt; n=0 &lt;span style="color:#0000ff;"&gt;To&lt;/span&gt; nArr&lt;/pre&gt;&lt;pre style="padding-right:0px;padding-left:0px;font-size:8pt;padding-bottom:0px;margin:0em;overflow:visible;width:100%;color:black;border-top-style:none;line-height:12pt;padding-top:0px;font-family:consolas, &amp;#39;Courier New&amp;#39;, courier, monospace;border-right-style:none;border-left-style:none;background-color:#f4f4f4;border-bottom-style:none;"&gt;&lt;span style="color:#606060;"&gt;  38:&lt;/span&gt;             &lt;span style="color:#0000ff;"&gt;If&lt;/span&gt; InStr(arrProxyAddresses(n), &lt;span style="color:#006080;"&gt;&amp;quot;SMTP:&amp;quot;&lt;/span&gt;) &lt;span style="color:#0000ff;"&gt;Then&lt;/span&gt;&lt;/pre&gt;&lt;pre style="padding-right:0px;padding-left:0px;font-size:8pt;padding-bottom:0px;margin:0em;overflow:visible;width:100%;color:black;border-top-style:none;line-height:12pt;padding-top:0px;font-family:consolas, &amp;#39;Courier New&amp;#39;, courier, monospace;border-right-style:none;border-left-style:none;background-color:white;border-bottom-style:none;"&gt;&lt;span style="color:#606060;"&gt;  39:&lt;/span&gt;                 strEmailAddr = Mid(arrProxyAddresses(n), 6) &lt;/pre&gt;&lt;pre style="padding-right:0px;padding-left:0px;font-size:8pt;padding-bottom:0px;margin:0em;overflow:visible;width:100%;color:black;border-top-style:none;line-height:12pt;padding-top:0px;font-family:consolas, &amp;#39;Courier New&amp;#39;, courier, monospace;border-right-style:none;border-left-style:none;background-color:#f4f4f4;border-bottom-style:none;"&gt;&lt;span style="color:#606060;"&gt;  40:&lt;/span&gt;             &lt;span style="color:#0000ff;"&gt;End&lt;/span&gt; &lt;span style="color:#0000ff;"&gt;If&lt;/span&gt;&lt;/pre&gt;&lt;pre style="padding-right:0px;padding-left:0px;font-size:8pt;padding-bottom:0px;margin:0em;overflow:visible;width:100%;color:black;border-top-style:none;line-height:12pt;padding-top:0px;font-family:consolas, &amp;#39;Courier New&amp;#39;, courier, monospace;border-right-style:none;border-left-style:none;background-color:white;border-bottom-style:none;"&gt;&lt;span style="color:#606060;"&gt;  41:&lt;/span&gt;         &lt;span style="color:#0000ff;"&gt;Next&lt;/span&gt;&lt;/pre&gt;&lt;pre style="padding-right:0px;padding-left:0px;font-size:8pt;padding-bottom:0px;margin:0em;overflow:visible;width:100%;color:black;border-top-style:none;line-height:12pt;padding-top:0px;font-family:consolas, &amp;#39;Courier New&amp;#39;, courier, monospace;border-right-style:none;border-left-style:none;background-color:#f4f4f4;border-bottom-style:none;"&gt;&lt;span style="color:#606060;"&gt;  42:&lt;/span&gt;&amp;nbsp; &lt;/pre&gt;&lt;pre style="padding-right:0px;padding-left:0px;font-size:8pt;padding-bottom:0px;margin:0em;overflow:visible;width:100%;color:black;border-top-style:none;line-height:12pt;padding-top:0px;font-family:consolas, &amp;#39;Courier New&amp;#39;, courier, monospace;border-right-style:none;border-left-style:none;background-color:white;border-bottom-style:none;"&gt;&lt;span style="color:#606060;"&gt;  43:&lt;/span&gt;         objCommand.CommandText = _&lt;/pre&gt;&lt;pre style="padding-right:0px;padding-left:0px;font-size:8pt;padding-bottom:0px;margin:0em;overflow:visible;width:100%;color:black;border-top-style:none;line-height:12pt;padding-top:0px;font-family:consolas, &amp;#39;Courier New&amp;#39;, courier, monospace;border-right-style:none;border-left-style:none;background-color:#f4f4f4;border-bottom-style:none;"&gt;&lt;span style="color:#606060;"&gt;  44:&lt;/span&gt;             &lt;span style="color:#006080;"&gt;&amp;quot;SELECT distinguishedName FROM &amp;#39;LDAP://ou=USERS,dc=DOMAIN,dc=COM&amp;#39; WHERE objectCategory=&amp;#39;user&amp;#39; &amp;quot;&lt;/span&gt; &amp;amp; _&lt;/pre&gt;&lt;pre style="padding-right:0px;padding-left:0px;font-size:8pt;padding-bottom:0px;margin:0em;overflow:visible;width:100%;color:black;border-top-style:none;line-height:12pt;padding-top:0px;font-family:consolas, &amp;#39;Courier New&amp;#39;, courier, monospace;border-right-style:none;border-left-style:none;background-color:white;border-bottom-style:none;"&gt;&lt;span style="color:#606060;"&gt;  45:&lt;/span&gt;                 &lt;span style="color:#006080;"&gt;&amp;quot;AND sAMAccountName=&amp;#39;&amp;quot;&lt;/span&gt; &amp;amp; strName &amp;amp; &lt;span style="color:#006080;"&gt;&amp;quot;&amp;#39;&amp;quot;&lt;/span&gt;&lt;/pre&gt;&lt;pre style="padding-right:0px;padding-left:0px;font-size:8pt;padding-bottom:0px;margin:0em;overflow:visible;width:100%;color:black;border-top-style:none;line-height:12pt;padding-top:0px;font-family:consolas, &amp;#39;Courier New&amp;#39;, courier, monospace;border-right-style:none;border-left-style:none;background-color:#f4f4f4;border-bottom-style:none;"&gt;&lt;span style="color:#606060;"&gt;  46:&lt;/span&gt;         &lt;span style="color:#0000ff;"&gt;Set&lt;/span&gt; objRecordSet2 = objCommand.Execute&lt;/pre&gt;&lt;pre style="padding-right:0px;padding-left:0px;font-size:8pt;padding-bottom:0px;margin:0em;overflow:visible;width:100%;color:black;border-top-style:none;line-height:12pt;padding-top:0px;font-family:consolas, &amp;#39;Courier New&amp;#39;, courier, monospace;border-right-style:none;border-left-style:none;background-color:white;border-bottom-style:none;"&gt;&lt;span style="color:#606060;"&gt;  47:&lt;/span&gt;&amp;nbsp; &lt;/pre&gt;&lt;pre style="padding-right:0px;padding-left:0px;font-size:8pt;padding-bottom:0px;margin:0em;overflow:visible;width:100%;color:black;border-top-style:none;line-height:12pt;padding-top:0px;font-family:consolas, &amp;#39;Courier New&amp;#39;, courier, monospace;border-right-style:none;border-left-style:none;background-color:#f4f4f4;border-bottom-style:none;"&gt;&lt;span style="color:#606060;"&gt;  48:&lt;/span&gt;         &lt;span style="color:#0000ff;"&gt;If&lt;/span&gt; objRecordset2.RecordCount = 1 &lt;span style="color:#0000ff;"&gt;Then&lt;/span&gt;&lt;/pre&gt;&lt;pre style="padding-right:0px;padding-left:0px;font-size:8pt;padding-bottom:0px;margin:0em;overflow:visible;width:100%;color:black;border-top-style:none;line-height:12pt;padding-top:0px;font-family:consolas, &amp;#39;Courier New&amp;#39;, courier, monospace;border-right-style:none;border-left-style:none;background-color:white;border-bottom-style:none;"&gt;&lt;span style="color:#606060;"&gt;  49:&lt;/span&gt;             strDN2 = objRecordSet2.Fields(&lt;span style="color:#006080;"&gt;&amp;quot;distinguishedName&amp;quot;&lt;/span&gt;).Value&lt;/pre&gt;&lt;pre style="padding-right:0px;padding-left:0px;font-size:8pt;padding-bottom:0px;margin:0em;overflow:visible;width:100%;color:black;border-top-style:none;line-height:12pt;padding-top:0px;font-family:consolas, &amp;#39;Courier New&amp;#39;, courier, monospace;border-right-style:none;border-left-style:none;background-color:#f4f4f4;border-bottom-style:none;"&gt;&lt;span style="color:#606060;"&gt;  50:&lt;/span&gt;             MsgBox(strDN2 &amp;amp; &lt;span style="color:#006080;"&gt;&amp;quot;: USER FOUND&amp;quot;&lt;/span&gt;)&lt;/pre&gt;&lt;pre style="padding-right:0px;padding-left:0px;font-size:8pt;padding-bottom:0px;margin:0em;overflow:visible;width:100%;color:black;border-top-style:none;line-height:12pt;padding-top:0px;font-family:consolas, &amp;#39;Courier New&amp;#39;, courier, monospace;border-right-style:none;border-left-style:none;background-color:white;border-bottom-style:none;"&gt;&lt;span style="color:#606060;"&gt;  51:&lt;/span&gt;             &lt;span style="color:#0000ff;"&gt;Set&lt;/span&gt; objRecipient = GetObject(&lt;span style="color:#006080;"&gt;&amp;quot;LDAP://&amp;quot;&lt;/span&gt; &amp;amp; strDN2)&lt;/pre&gt;&lt;pre style="padding-right:0px;padding-left:0px;font-size:8pt;padding-bottom:0px;margin:0em;overflow:visible;width:100%;color:black;border-top-style:none;line-height:12pt;padding-top:0px;font-family:consolas, &amp;#39;Courier New&amp;#39;, courier, monospace;border-right-style:none;border-left-style:none;background-color:#f4f4f4;border-bottom-style:none;"&gt;&lt;span style="color:#606060;"&gt;  52:&lt;/span&gt;&amp;nbsp; &lt;/pre&gt;&lt;pre style="padding-right:0px;padding-left:0px;font-size:8pt;padding-bottom:0px;margin:0em;overflow:visible;width:100%;color:black;border-top-style:none;line-height:12pt;padding-top:0px;font-family:consolas, &amp;#39;Courier New&amp;#39;, courier, monospace;border-right-style:none;border-left-style:none;background-color:white;border-bottom-style:none;"&gt;&lt;span style="color:#606060;"&gt;  53:&lt;/span&gt;             objRecipient.ProxyAddresses = arrProxyAddresses&lt;/pre&gt;&lt;pre style="padding-right:0px;padding-left:0px;font-size:8pt;padding-bottom:0px;margin:0em;overflow:visible;width:100%;color:black;border-top-style:none;line-height:12pt;padding-top:0px;font-family:consolas, &amp;#39;Courier New&amp;#39;, courier, monospace;border-right-style:none;border-left-style:none;background-color:#f4f4f4;border-bottom-style:none;"&gt;&lt;span style="color:#606060;"&gt;  54:&lt;/span&gt;             objRecipient.put &lt;span style="color:#006080;"&gt;&amp;quot;mailnickname&amp;quot;&lt;/span&gt;, strName&lt;/pre&gt;&lt;pre style="padding-right:0px;padding-left:0px;font-size:8pt;padding-bottom:0px;margin:0em;overflow:visible;width:100%;color:black;border-top-style:none;line-height:12pt;padding-top:0px;font-family:consolas, &amp;#39;Courier New&amp;#39;, courier, monospace;border-right-style:none;border-left-style:none;background-color:white;border-bottom-style:none;"&gt;&lt;span style="color:#606060;"&gt;  55:&lt;/span&gt;             objRecipient.put &lt;span style="color:#006080;"&gt;&amp;quot;mail&amp;quot;&lt;/span&gt;, strEmailAddr&lt;/pre&gt;&lt;pre style="padding-right:0px;padding-left:0px;font-size:8pt;padding-bottom:0px;margin:0em;overflow:visible;width:100%;color:black;border-top-style:none;line-height:12pt;padding-top:0px;font-family:consolas, &amp;#39;Courier New&amp;#39;, courier, monospace;border-right-style:none;border-left-style:none;background-color:#f4f4f4;border-bottom-style:none;"&gt;&lt;span style="color:#606060;"&gt;  56:&lt;/span&gt; &lt;span style="color:#008000;"&gt;&amp;#39;            objRecipient.MailEnable strEmailAddr&lt;/span&gt;&lt;/pre&gt;&lt;pre style="padding-right:0px;padding-left:0px;font-size:8pt;padding-bottom:0px;margin:0em;overflow:visible;width:100%;color:black;border-top-style:none;line-height:12pt;padding-top:0px;font-family:consolas, &amp;#39;Courier New&amp;#39;, courier, monospace;border-right-style:none;border-left-style:none;background-color:white;border-bottom-style:none;"&gt;&lt;span style="color:#606060;"&gt;  57:&lt;/span&gt;             objRecipient.SetInfo&lt;/pre&gt;&lt;pre style="padding-right:0px;padding-left:0px;font-size:8pt;padding-bottom:0px;margin:0em;overflow:visible;width:100%;color:black;border-top-style:none;line-height:12pt;padding-top:0px;font-family:consolas, &amp;#39;Courier New&amp;#39;, courier, monospace;border-right-style:none;border-left-style:none;background-color:#f4f4f4;border-bottom-style:none;"&gt;&lt;span style="color:#606060;"&gt;  58:&lt;/span&gt;             MsgBox(&lt;span style="color:#006080;"&gt;&amp;quot;OK&amp;quot;&lt;/span&gt;)&lt;/pre&gt;&lt;pre style="padding-right:0px;padding-left:0px;font-size:8pt;padding-bottom:0px;margin:0em;overflow:visible;width:100%;color:black;border-top-style:none;line-height:12pt;padding-top:0px;font-family:consolas, &amp;#39;Courier New&amp;#39;, courier, monospace;border-right-style:none;border-left-style:none;background-color:white;border-bottom-style:none;"&gt;&lt;span style="color:#606060;"&gt;  59:&lt;/span&gt;         &lt;span style="color:#0000ff;"&gt;End&lt;/span&gt; &lt;span style="color:#0000ff;"&gt;If&lt;/span&gt;&lt;/pre&gt;&lt;pre style="padding-right:0px;padding-left:0px;font-size:8pt;padding-bottom:0px;margin:0em;overflow:visible;width:100%;color:black;border-top-style:none;line-height:12pt;padding-top:0px;font-family:consolas, &amp;#39;Courier New&amp;#39;, courier, monospace;border-right-style:none;border-left-style:none;background-color:#f4f4f4;border-bottom-style:none;"&gt;&lt;span style="color:#606060;"&gt;  60:&lt;/span&gt;&amp;nbsp; &lt;/pre&gt;&lt;pre style="padding-right:0px;padding-left:0px;font-size:8pt;padding-bottom:0px;margin:0em;overflow:visible;width:100%;color:black;border-top-style:none;line-height:12pt;padding-top:0px;font-family:consolas, &amp;#39;Courier New&amp;#39;, courier, monospace;border-right-style:none;border-left-style:none;background-color:white;border-bottom-style:none;"&gt;&lt;span style="color:#606060;"&gt;  61:&lt;/span&gt;         objContact.DeleteObject(0)&lt;/pre&gt;&lt;pre style="padding-right:0px;padding-left:0px;font-size:8pt;padding-bottom:0px;margin:0em;overflow:visible;width:100%;color:black;border-top-style:none;line-height:12pt;padding-top:0px;font-family:consolas, &amp;#39;Courier New&amp;#39;, courier, monospace;border-right-style:none;border-left-style:none;background-color:#f4f4f4;border-bottom-style:none;"&gt;&lt;span style="color:#606060;"&gt;  62:&lt;/span&gt;&amp;nbsp; &lt;/pre&gt;&lt;pre style="padding-right:0px;padding-left:0px;font-size:8pt;padding-bottom:0px;margin:0em;overflow:visible;width:100%;color:black;border-top-style:none;line-height:12pt;padding-top:0px;font-family:consolas, &amp;#39;Courier New&amp;#39;, courier, monospace;border-right-style:none;border-left-style:none;background-color:white;border-bottom-style:none;"&gt;&lt;span style="color:#606060;"&gt;  63:&lt;/span&gt;         objRecordset.Close&lt;/pre&gt;&lt;pre style="padding-right:0px;padding-left:0px;font-size:8pt;padding-bottom:0px;margin:0em;overflow:visible;width:100%;color:black;border-top-style:none;line-height:12pt;padding-top:0px;font-family:consolas, &amp;#39;Courier New&amp;#39;, courier, monospace;border-right-style:none;border-left-style:none;background-color:#f4f4f4;border-bottom-style:none;"&gt;&lt;span style="color:#606060;"&gt;  64:&lt;/span&gt;         objRecordset2.Close&lt;/pre&gt;&lt;pre style="padding-right:0px;padding-left:0px;font-size:8pt;padding-bottom:0px;margin:0em;overflow:visible;width:100%;color:black;border-top-style:none;line-height:12pt;padding-top:0px;font-family:consolas, &amp;#39;Courier New&amp;#39;, courier, monospace;border-right-style:none;border-left-style:none;background-color:white;border-bottom-style:none;"&gt;&lt;span style="color:#606060;"&gt;  65:&lt;/span&gt;        &lt;/pre&gt;&lt;pre style="padding-right:0px;padding-left:0px;font-size:8pt;padding-bottom:0px;margin:0em;overflow:visible;width:100%;color:black;border-top-style:none;line-height:12pt;padding-top:0px;font-family:consolas, &amp;#39;Courier New&amp;#39;, courier, monospace;border-right-style:none;border-left-style:none;background-color:#f4f4f4;border-bottom-style:none;"&gt;&lt;span style="color:#606060;"&gt;  66:&lt;/span&gt;     &lt;span style="color:#0000ff;"&gt;Else&lt;/span&gt;    &lt;/pre&gt;&lt;pre style="padding-right:0px;padding-left:0px;font-size:8pt;padding-bottom:0px;margin:0em;overflow:visible;width:100%;color:black;border-top-style:none;line-height:12pt;padding-top:0px;font-family:consolas, &amp;#39;Courier New&amp;#39;, courier, monospace;border-right-style:none;border-left-style:none;background-color:white;border-bottom-style:none;"&gt;&lt;span style="color:#606060;"&gt;  67:&lt;/span&gt;         MsgBox(strName &amp;amp; &lt;span style="color:#006080;"&gt;&amp;quot;: NOT_FOUND&amp;quot;&lt;/span&gt;)&lt;/pre&gt;&lt;pre style="padding-right:0px;padding-left:0px;font-size:8pt;padding-bottom:0px;margin:0em;overflow:visible;width:100%;color:black;border-top-style:none;line-height:12pt;padding-top:0px;font-family:consolas, &amp;#39;Courier New&amp;#39;, courier, monospace;border-right-style:none;border-left-style:none;background-color:#f4f4f4;border-bottom-style:none;"&gt;&lt;span style="color:#606060;"&gt;  68:&lt;/span&gt;     &lt;span style="color:#0000ff;"&gt;End&lt;/span&gt; &lt;span style="color:#0000ff;"&gt;If&lt;/span&gt;&lt;/pre&gt;&lt;pre style="padding-right:0px;padding-left:0px;font-size:8pt;padding-bottom:0px;margin:0em;overflow:visible;width:100%;color:black;border-top-style:none;line-height:12pt;padding-top:0px;font-family:consolas, &amp;#39;Courier New&amp;#39;, courier, monospace;border-right-style:none;border-left-style:none;background-color:white;border-bottom-style:none;"&gt;&lt;span style="color:#606060;"&gt;  69:&lt;/span&gt;     &lt;/pre&gt;&lt;pre style="padding-right:0px;padding-left:0px;font-size:8pt;padding-bottom:0px;margin:0em;overflow:visible;width:100%;color:black;border-top-style:none;line-height:12pt;padding-top:0px;font-family:consolas, &amp;#39;Courier New&amp;#39;, courier, monospace;border-right-style:none;border-left-style:none;background-color:#f4f4f4;border-bottom-style:none;"&gt;&lt;span style="color:#606060;"&gt;  70:&lt;/span&gt; objConnection.Close&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;&lt;/ol&gt;
&lt;p&gt;Good luck for your migration! Don&amp;#39;t forget to read the documentation: &lt;a href="http://go.microsoft.com/fwlink/?LinkID=103170&amp;amp;clcid=0x409"&gt;Microsoft Transporter for Lotus Domino End-to-End Guidance&lt;/a&gt;.&lt;/p&gt;&lt;span class="sbmLink"&gt;
&lt;table cellspacing="1" cellpadding="1"&gt;

&lt;tr&gt;
&lt;td class="sbmText"&gt;Share it! : &lt;/td&gt;
&lt;td class="sbmDim"&gt;&lt;a class="sbmDim" title="Post it to blogmemes" href="http://www.blogmemes.net/post.php?url=http://msmvps.com/blogs/ehlo/archive/2008/01/29/1484969.aspx&amp;amp;title=Notes%20from%20the%20field:%20Transporter%20Suite" target="_blank"&gt;&lt;img src="http://blogs.msdn.com/blogfiles/rahulso/WindowsLiveWriter/IconsfordifferentSocialBookmarkingSites_B387/blogmemes4.png" border="0" alt="" /&gt;&lt;/a&gt;
&lt;td class="sbmDim"&gt;&lt;a class="sbmDim" title="Post it to buddymark" href="http://buddymarks.com/s_add_bookmark.php?bookmark_url=http://msmvps.com/blogs/ehlo/archive/2008/01/29/1484969.aspx&amp;amp;bookmark_title=Notes%20from%20the%20field:%20Transporter%20Suite" target="_blank"&gt;&lt;img src="http://blogs.msdn.com/blogfiles/rahulso/WindowsLiveWriter/IconsfordifferentSocialBookmarkingSites_B387/buddymar4.png" border="0" alt="" /&gt;&lt;/a&gt;
&lt;td class="sbmDim"&gt;&lt;a class="sbmDim" title="Post it to del.icio.us" href="http://del.icio.us/post?url=http://msmvps.com/blogs/ehlo/archive/2008/01/29/1484969.aspx&amp;amp;;title=Notes%20from%20the%20field:%20Transporter%20Suite" target="_blank"&gt;&lt;img src="http://blogs.msdn.com/blogfiles/rahulso/WindowsLiveWriter/IconsfordifferentSocialBookmarkingSites_B387/deliciou4.png" border="0" alt="" /&gt;&lt;/a&gt;
&lt;td class="sbmDim"&gt;&lt;a class="sbmDim" title="Post it to del.iri.ous!" href="http://de.lirio.us/bookmarks/sbmtool?action=add&amp;amp;address=http://msmvps.com/blogs/ehlo/archive/2008/01/29/1484969.aspx&amp;amp;title=Notes%20from%20the%20field:%20Transporter%20Suite" target="_blank"&gt;&lt;img src="http://blogs.msdn.com/blogfiles/rahulso/WindowsLiveWriter/IconsfordifferentSocialBookmarkingSites_B387/deliriou4.png" border="0" alt="" /&gt;&lt;/a&gt;
&lt;td class="sbmDim"&gt;&lt;a class="sbmDim" title="Post it to digg" href="http://digg.com/submit?phase=2&amp;amp;url=http://msmvps.com/blogs/ehlo/archive/2008/01/29/1484969.aspx&amp;amp;title=Notes%20from%20the%20field:%20Transporter%20Suite" target="_blank"&gt;&lt;img src="http://blogs.msdn.com/blogfiles/rahulso/WindowsLiveWriter/IconsfordifferentSocialBookmarkingSites_B387/digg14.png" border="0" alt="" /&gt;&lt;/a&gt;
&lt;td class="sbmDim"&gt;&lt;a class="sbmDim" title="Post it to furl" href="http://www.furl.net/store?s=f&amp;amp;to=0&amp;amp;u=http://msmvps.com/blogs/ehlo/archive/2008/01/29/1484969.aspx&amp;amp;ti=Notes%20from%20the%20field:%20Transporter%20Suite" target="_blank"&gt;&lt;img src="http://blogs.msdn.com/blogfiles/rahulso/WindowsLiveWriter/IconsfordifferentSocialBookmarkingSites_B387/furl4.png" border="0" alt="" /&gt;&lt;/a&gt;
&lt;td class="sbmDim"&gt;&lt;a class="sbmDim" title="Post it to live" href="https://favorites.live.com/quickadd.aspx?marklet=1&amp;amp;mkt=en-us&amp;amp;url=http://msmvps.com/blogs/ehlo/archive/2008/01/29/1484969.aspx&amp;amp;title=Notes%20from%20the%20field:%20Transporter%20Suite" target="_blank"&gt;&lt;img src="http://blogs.msdn.com/blogfiles/rahulso/WindowsLiveWriter/IconsfordifferentSocialBookmarkingSites_B387/live4.png" border="0" alt="" /&gt;&lt;/a&gt;
&lt;td class="sbmDim"&gt;&lt;a class="sbmDim" title="Post it to reddit!" href="http://reddit.com/submit?url=http://msmvps.com/blogs/ehlo/archive/2008/01/29/1484969.aspx&amp;amp;title=Notes%20from%20the%20field:%20Transporter%20Suite" target="_blank"&gt;&lt;img src="http://blogs.msdn.com/blogfiles/rahulso/WindowsLiveWriter/IconsfordifferentSocialBookmarkingSites_B387/reddit4.png" border="0" alt="" /&gt;&lt;/a&gt;
&lt;td class="sbmDim"&gt;&lt;a class="sbmDim" title="Post it to shadow" href="http://www.shadows.com/bookmark/saveLink.rails?page=http://msmvps.com/blogs/ehlo/archive/2008/01/29/1484969.aspx&amp;amp;title=Notes%20from%20the%20field:%20Transporter%20Suite" target="_blank"&gt;&lt;img src="http://blogs.msdn.com/blogfiles/rahulso/WindowsLiveWriter/IconsfordifferentSocialBookmarkingSites_B387/shadows6.png" border="0" alt="" /&gt;&lt;/a&gt;
&lt;td class="sbmDim"&gt;&lt;a class="sbmDim" title="Post it to technorati!" href="http://technorati.com/faves/?add=http://msmvps.com/blogs/ehlo/archive/2008/01/29/1484969.aspx&amp;amp;title=Notes%20from%20the%20field:%20Transporter%20Suite" target="_blank"&gt;&lt;img src="http://blogs.msdn.com/blogfiles/rahulso/WindowsLiveWriter/IconsfordifferentSocialBookmarkingSites_B387/technora4.png" border="0" alt="" /&gt;&lt;/a&gt;
&lt;td class="sbmDim"&gt;&lt;a class="sbmDim" title="Post it to yahoo!" href="http://myweb.yahoo.com/myresults/bookmarklet?u=http://msmvps.com/blogs/ehlo/archive/2008/01/29/1484969.aspx&amp;amp;t=Notes%20from%20the%20field:%20Transporter%20Suite" target="_blank"&gt;&lt;img src="http://blogs.msdn.com/blogfiles/rahulso/WindowsLiveWriter/IconsfordifferentSocialBookmarkingSites_B387/yahoo9.png" border="0" alt="" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/span&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://msmvps.com/aggbug.aspx?PostID=1484969" width="1" height="1"&gt;</description><category domain="http://msmvps.com/blogs/ehlo/archive/tags/Notes+from+the+field/default.aspx">Notes from the field</category></item></channel></rss>