<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://blogs.technet.com/utility/FeedStylesheets/atom.xsl" media="screen"?><feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en-US"><title type="html">Tools for Moving to a Microsoft Collaboration Platform</title><subtitle type="html">Blogs about the tools and solutions used in moving to a Microsoft collaboration platform.</subtitle><id>http://blogs.technet.com/b/collabtools/atom.aspx</id><link rel="alternate" type="text/html" href="http://blogs.technet.com/b/collabtools/" /><link rel="self" type="application/atom+xml" href="http://blogs.technet.com/b/collabtools/atom.aspx" /><generator uri="http://telligent.com" version="5.6.50428.7875">Telligent Evolution Platform Developer Build (Build: 5.6.50428.7875)</generator><updated>2007-10-26T23:36:00Z</updated><entry><title>I'm back..............</title><link rel="alternate" type="text/html" href="http://blogs.technet.com/b/collabtools/archive/2010/03/22/i-m-back.aspx" /><id>http://blogs.technet.com/b/collabtools/archive/2010/03/22/i-m-back.aspx</id><published>2010-03-22T04:08:00Z</published><updated>2010-03-22T04:08:00Z</updated><content type="html">&lt;P&gt;I'm happy to have returned to Microsoft.&lt;/P&gt;
&lt;P&gt;My new blog is &lt;A href="http://blogs.technet.com/loum/"&gt;http://blogs.technet.com/loum/&lt;/A&gt;&lt;/P&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3320386" width="1" height="1"&gt;</content><author><name>NBlogger</name><uri>http://blogs.technet.com/NBlogger/ProfileUrlRedirect.ashx</uri></author></entry><entry><title>Good Bye and Good Luck</title><link rel="alternate" type="text/html" href="http://blogs.technet.com/b/collabtools/archive/2009/05/08/good-bye-and-good-luck.aspx" /><id>http://blogs.technet.com/b/collabtools/archive/2009/05/08/good-bye-and-good-luck.aspx</id><published>2009-05-08T22:28:00Z</published><updated>2009-05-08T22:28:00Z</updated><content type="html">&lt;P&gt;I've spent the past six years here at Microsoft, 1/2 of which was dedicated to helping move customers to our platform from Lotus.&lt;/P&gt;
&lt;P&gt;I wish the remaining team good luck. &lt;/P&gt;
&lt;P&gt;Sincerely,&lt;/P&gt;
&lt;P&gt;Lou Mandich.&lt;/P&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3237842" width="1" height="1"&gt;</content><author><name>NBlogger</name><uri>http://blogs.technet.com/NBlogger/ProfileUrlRedirect.ashx</uri></author></entry><entry><title>Free Scripts from the Migration Community</title><link rel="alternate" type="text/html" href="http://blogs.technet.com/b/collabtools/archive/2008/11/20/free-scripts-from-the-migration-community.aspx" /><link rel="enclosure" type="application/x-zip-compressed" length="100164" href="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-components-postattachments/00-03-15-70-50/Migration-Provisioning-Scripts.zip" /><id>http://blogs.technet.com/b/collabtools/archive/2008/11/20/free-scripts-from-the-migration-community.aspx</id><published>2008-11-20T18:52:00Z</published><updated>2008-11-20T18:52:00Z</updated><content type="html">&lt;P&gt;I would like to thank Mark Smith for contributing this IP and allwing me to blog this on his behalf for the benefit of the community.&lt;/P&gt;
&lt;P&gt;Here is Mark's introduction...&lt;/P&gt;
&lt;P&gt;"&lt;SPAN style="COLOR: #1f497d"&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt;Mark is the Infrastructure Practice Manager and Principal Architect for Capax Global Consulting. He has been involved with Email/messaging systems since 1992 and with Microsoft Exchange since 5.0. Mark’s current work is with Microsoft Infrastructure products with a focus on upgrades/migrations to Microsoft Exchange Server. Mark has a BS (Computer Science) and BA (Mass Communications) from Widener University."&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="COLOR: #1f497d"&gt;&lt;FONT face=Calibri size=3&gt;Please download the attachment below.&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="COLOR: #1f497d"&gt;&lt;FONT face=Calibri size=3&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&amp;nbsp;&lt;/P&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3157050" width="1" height="1"&gt;</content><author><name>NBlogger</name><uri>http://blogs.technet.com/NBlogger/ProfileUrlRedirect.ashx</uri></author></entry><entry><title>Updated script for Moving Domino Groups containing SMTP Addresses</title><link rel="alternate" type="text/html" href="http://blogs.technet.com/b/collabtools/archive/2008/09/05/updated-script-for-moving-domino-groups-containing-smtp-addresses.aspx" /><id>http://blogs.technet.com/b/collabtools/archive/2008/09/05/updated-script-for-moving-domino-groups-containing-smtp-addresses.aspx</id><published>2008-09-05T16:45:00Z</published><updated>2008-09-05T16:45:00Z</updated><content type="html">&lt;P&gt;Thank you Casey Spiller for updating this script!&lt;/P&gt;
&lt;P&gt;&amp;nbsp;##################################################################################################&lt;BR&gt;# Move-DominoGroupWithSMTP.ps1&lt;BR&gt;#&lt;BR&gt;# Written by Casey Spiller &lt;BR&gt;#&lt;BR&gt;#&lt;BR&gt;# This script will move Domino Groups to Active Directory while preserving SMTP Addresses by &lt;BR&gt;#&amp;nbsp; creating contacts in AD for these users. By default Move-DominoGroupToAD will drop SMTP&amp;nbsp;&amp;nbsp; &lt;BR&gt;#&amp;nbsp; addresses if they do not already exist in AD.&lt;BR&gt;#&lt;BR&gt;# For troubleshooting, please locate the transcript of the script which should be located&lt;BR&gt;#&amp;nbsp; in your My Documents folder (by default). &lt;BR&gt;#&lt;BR&gt;# Known issues: If a user has an SMTP Address on a Domino Group that is also the SMTP Address used &lt;BR&gt;#&amp;nbsp; of a MailUser, we will drop this address. Search the transcript for "SKIPPING" to locate any&amp;nbsp; &lt;BR&gt;#&amp;nbsp; MailUsers who were dropped.&lt;BR&gt;#&lt;BR&gt;#&lt;BR&gt;# Disclaimer:&lt;BR&gt;# This script is not supported under any Microsoft standard support program or service. This &lt;BR&gt;#&amp;nbsp; sample script are provided AS IS without warranty of any kind. Microsoft further disclaims &lt;BR&gt;#&amp;nbsp; all implied warranties including, without limitation, any implied warranties of merchantability &lt;BR&gt;#&amp;nbsp; or of fitness for a particular purpose. The entire risk arising out of the use or performance &lt;BR&gt;#&amp;nbsp; of the sample scripts and documentation remains with you. In no event shall Microsoft, its &lt;BR&gt;#&amp;nbsp; authors, or anyone else involved in the creation, production, or delivery of the scripts be &lt;BR&gt;#&amp;nbsp; liable for any damages whatsoever (including, without limitation, damages for loss of business &lt;BR&gt;#&amp;nbsp; profits, business interruption, loss of business information, or other pecuniary loss) arising &lt;BR&gt;#&amp;nbsp; out of the use of or inability to use this script or documentation, even if Microsoft &lt;BR&gt;#&amp;nbsp; has been advised of the possibility of such damages.&lt;BR&gt;#&lt;BR&gt;##################################################################################################&lt;/P&gt;
&lt;P&gt;# Input Parameters&lt;BR&gt;param ([string]$DominoGroup = "", [string]$GlobalCatalogServer = "", [string]$ADContainer = "", [switch]$help=$false, [switch]$All = $false,[switch]$CreateContactsOnly=$false);&lt;/P&gt;
&lt;P&gt;&lt;BR&gt;#regex to identify SMTP addresses &lt;BR&gt;$smtpregex = "^([a-zA-Z0-9_\-\.]+)@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.)|(([a-zA-Z0-9\-]+\.)+))([a-zA-Z]{2,4}|[0-9]{1,3})(\]?)$";&lt;BR&gt;$iAddress = 0;&lt;/P&gt;
&lt;P&gt;&lt;BR&gt;Function ShowHelp &lt;BR&gt;{&lt;/P&gt;
&lt;P&gt;&amp;nbsp;Write-Host "Written by Casey Spiller" -foregroundcolor "White";&lt;BR&gt;&amp;nbsp;Write-Host "This Script will Move Domino Groups to Active Directory while preserving SMTP";&lt;BR&gt;&amp;nbsp;Write-Host "Addresses by creating Contacts in AD for these users.";&lt;BR&gt;&amp;nbsp;Write-Host "";&lt;BR&gt;&amp;nbsp;&lt;BR&gt;&amp;nbsp;Write-Host "Options:" -foregroundcolor "White";&lt;BR&gt;&amp;nbsp;Write-Host "-DominoGroup&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; : Used to specify the Domino Group we wish to migrate for";&lt;BR&gt;&amp;nbsp;Write-Host "&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; migrating groups one at a time";&lt;BR&gt;&amp;nbsp;Write-Host "";&lt;BR&gt;&amp;nbsp;Write-Host "-All&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; : Used to migrate all Domino Groups at once. This option";&lt;BR&gt;&amp;nbsp;Write-Host "&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; overrides the -DominoGroup option";&lt;BR&gt;&amp;nbsp;Write-Host "";&lt;BR&gt;&amp;nbsp;Write-Host "-GlobalCatalogServer&amp;nbsp; : Used to specify the GC/DC";&lt;BR&gt;&amp;nbsp;Write-Host "";&lt;BR&gt;&amp;nbsp;Write-Host "-ADContainer&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; : Used to specify the Container in AD to write contacts to";&lt;BR&gt;&amp;nbsp;Write-Host "";&lt;BR&gt;&amp;nbsp;Write-Host "-CreateContactsOnly&amp;nbsp;&amp;nbsp; : Used to Create Contacts in AD and NOT Move Groups";&lt;BR&gt;&amp;nbsp;Write-Host "";&lt;BR&gt;&amp;nbsp;Write-Host "Usage: " -foregroundcolor "White";&lt;BR&gt;&amp;nbsp;Write-Host "Move-DominoGroupwithSMTP.ps1 -DominoGroup ContosoAll -GlobalCatalogServer dc.contoso.com -ADContainer Users" -foregroundcolor "Green";&lt;BR&gt;&amp;nbsp;Write-Host "";&lt;/P&gt;
&lt;P&gt;}&lt;/P&gt;
&lt;P&gt;Function VerifyParams&lt;BR&gt;{&lt;BR&gt;&amp;nbsp;if (!$DominoGroup -and $All -eq $false)&lt;BR&gt;&amp;nbsp; { &lt;BR&gt;&amp;nbsp; ShowHelp;&lt;BR&gt;&amp;nbsp; Write-Host "Missing 'DominoGroup' or 'All' Parameter. Either 'DominoGroup' or 'All' is required" -foregroundcolor "Red";&lt;BR&gt;&amp;nbsp; Write-Host "";&lt;BR&gt;&amp;nbsp; stop-transcript;&lt;BR&gt;&amp;nbsp; exit;&lt;BR&gt;&amp;nbsp; }&lt;BR&gt;&amp;nbsp;&lt;BR&gt;&amp;nbsp;if (!$GlobalCatalogServer)&lt;BR&gt;&amp;nbsp; {&lt;BR&gt;&amp;nbsp; ShowHelp; &lt;BR&gt;&amp;nbsp; Write-Host "Missing 'GlobalCatalogServer' Parameter" -foregroundcolor "Red";&lt;BR&gt;&amp;nbsp; Write-Host "";&lt;BR&gt;&amp;nbsp; stop-transcript;&lt;BR&gt;&amp;nbsp; exit &lt;BR&gt;&amp;nbsp; }&lt;/P&gt;
&lt;P&gt;&amp;nbsp;if (!$ADContainer)&lt;BR&gt;&amp;nbsp; {&lt;BR&gt;&amp;nbsp; ShowHelp;&lt;BR&gt;&amp;nbsp; Write-Host "Missing 'ADContainer' Parameter" -foregroundcolor "Red";&lt;BR&gt;&amp;nbsp; Write-Host "";&lt;BR&gt;&amp;nbsp; stop-transcript;&lt;BR&gt;&amp;nbsp; exit &lt;BR&gt;&amp;nbsp; }&lt;/P&gt;
&lt;P&gt;}&lt;BR&gt;Function CheckForAddress&lt;BR&gt;{&lt;BR&gt;&amp;nbsp;#initialize integer&lt;/P&gt;
&lt;P&gt;&amp;nbsp;#Write-Host $member.ToString();&lt;BR&gt;&amp;nbsp;if (Get-MailContact $member.ToString() -ErrorAction SilentlyContinue)&lt;BR&gt;&amp;nbsp; {&lt;BR&gt;&amp;nbsp;&amp;nbsp; $iAddress++;&lt;BR&gt;&amp;nbsp;&amp;nbsp; Write-Host "Contact detected for" $member&amp;nbsp; "SKIPPING" -foregroundcolor "Blue" ;&lt;BR&gt;&amp;nbsp; }&lt;BR&gt;&amp;nbsp;&lt;BR&gt;&amp;nbsp;#Detect if we've found a Contact with the Address already for performance&lt;BR&gt;&amp;nbsp;&lt;BR&gt;&amp;nbsp;if ($iAddress -eq 0)&lt;BR&gt;&amp;nbsp;{&lt;/P&gt;
&lt;P&gt;&amp;nbsp; if (Get-MailBox $member.ToString() -ErrorAction SilentlyContinue)&lt;BR&gt;&amp;nbsp;&amp;nbsp; {&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; $iAddress++;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Write-Host "Mailbox detected for" $member "SKIPPING" -foregroundcolor "Blue";&lt;BR&gt;&amp;nbsp;&amp;nbsp; }&lt;/P&gt;
&lt;P&gt;&amp;nbsp;}&lt;BR&gt;&amp;nbsp;#Detect if we've found a Contact with the Address already for performance&lt;BR&gt;&amp;nbsp;&lt;BR&gt;&amp;nbsp;if ($iAddress -eq 0)&lt;BR&gt;&amp;nbsp;{&lt;/P&gt;
&lt;P&gt;&amp;nbsp; if (Get-MailUser $member.ToString() -ErrorAction SilentlyContinue)&lt;BR&gt;&amp;nbsp;&amp;nbsp; {&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; $iAddress++;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Write-Host "MailUser detected:" $member "SKIPPING" -foregroundcolor "Blue";&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Write-Host "Move-DominoGroupToAD will not move this user as it is a MailUser" -foregroundcolor "Blue";&lt;BR&gt;&amp;nbsp;&amp;nbsp; }&lt;/P&gt;
&lt;P&gt;&amp;nbsp;}&lt;BR&gt;&amp;nbsp;return $iAddress;&lt;BR&gt;}&lt;/P&gt;
&lt;P&gt;&lt;BR&gt;#&lt;BR&gt;#Begin actual script &lt;BR&gt;#&lt;/P&gt;
&lt;P&gt;start-transcript -Verbose;&lt;BR&gt;# Display help if -help is specified&lt;BR&gt;if ($help -eq $true)&lt;BR&gt;&amp;nbsp;{ShowHelp; exit }&lt;BR&gt;else { }&lt;/P&gt;
&lt;P&gt;#Check for params&lt;BR&gt;VerifyParams;&lt;/P&gt;
&lt;P&gt;Write-Host "";&lt;BR&gt;Write-Host "Using the folling regex to detect what a valid SMTP Address is: " $smtpregex&lt;BR&gt;Write-Host "-----------------------";&lt;/P&gt;
&lt;P&gt;#Set DominoGroup to null if we are doing all DominoGroups&lt;BR&gt;if ($All)&lt;BR&gt;&amp;nbsp;{$DominoGroup = $null}&lt;/P&gt;
&lt;P&gt;foreach ($group in (Get-DominoGroup $DominoGroup))&lt;BR&gt;{&lt;BR&gt;&amp;nbsp;Write-Host "Domino Group: " $group.Name;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;foreach ($member in ($group.Members))&lt;BR&gt;&amp;nbsp;{&lt;BR&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp; # we need to parse through the members to look for smtp addresses. &lt;BR&gt;&amp;nbsp; # ie &lt;A href="mailto:user@domain.com"&gt;user@domain.com&lt;/A&gt;. We need both the @ and the "."&lt;/P&gt;
&lt;P&gt;&amp;nbsp; if ($member -match $smtpregex)&lt;BR&gt;&amp;nbsp;&amp;nbsp; { &lt;BR&gt;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; # Call CheckForAddress to verify if the address already exists in AD, set iAddress if we find the Address in AD&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; $iAddress = CheckForAddress;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if ($iAddress -eq 0)&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; #create a new alias, we will change "@" to "_"&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; $alias = $member.ToString().Replace("@","_");&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Write-Host "-----------------------";&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Write-Host "Domino Group contains member identified with an SMTP Address:" $member&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Write-Host "New-MailContact -Name" $member "-ExternalEmailAddress" $member "-OrganizationalUnit" $ADContainer "-DomainController" $GlobalCatalogServer -foregroundcolor "Green";&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; New-MailContact -Name $alias -ExternalEmailAddress $member.ToString() -OrganizationalUnit $ADContainer -DomainController $GlobalCatalogServer&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Write-Host "-----------------------";&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;BR&gt;&amp;nbsp;&amp;nbsp; }&lt;BR&gt;&amp;nbsp; &lt;BR&gt;&amp;nbsp; &lt;BR&gt;&amp;nbsp;}&lt;BR&gt;&amp;nbsp;Write-Host "----------------------------------------------";&lt;BR&gt;&amp;nbsp;&lt;BR&gt;}&lt;/P&gt;
&lt;P&gt;Write-Host "----------------------------------------------";&lt;BR&gt;Write-Host "";&lt;BR&gt;Write-Host "";&lt;/P&gt;
&lt;P&gt;if (!$CreateContactsOnly -eq $true)&lt;BR&gt;&amp;nbsp;{&lt;BR&gt;&amp;nbsp;Write-Host "Now calling Move-DominoGroupToAD ";&lt;BR&gt;&amp;nbsp;Write-Host "MoveDominoGroupToAD" $DominoGroup "-TargetOU" $ADContainer "-GlobalCatalog" $GlobalCatalogServer -foregroundcolor "Green";&lt;BR&gt;&amp;nbsp;Move-DominoGroupToAD $DominoGroup -TargetOU $ADContainer -GlobalCatalog $GlobalCatalogServer -verbose;&lt;BR&gt;&amp;nbsp;}&lt;BR&gt;else { &lt;BR&gt;&amp;nbsp;Write-Host "Contact Only mode, No DominoGroups will be created in ActiveDirectory";&lt;/P&gt;
&lt;P&gt;foreach ($group in (Get-DominoGroup $DominoGroup))&lt;BR&gt;{&lt;BR&gt;&amp;nbsp;Write-Host "Domino Group: " $group.Name;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;foreach ($member in ($group.Members))&lt;BR&gt;&amp;nbsp;{&lt;BR&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp; # we need to parse through the members to look for smtp addresses. &lt;BR&gt;&amp;nbsp; # ie &lt;A href="mailto:user@domain.com"&gt;user@domain.com&lt;/A&gt;. We need both the @ and the "."&lt;/P&gt;
&lt;P&gt;&amp;nbsp; if ($member -match $smtpregex)&lt;BR&gt;&amp;nbsp;&amp;nbsp; { &lt;BR&gt;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; # Call CheckForAddress to verify if the address already exists in AD, set iAddress if we find the Address in AD&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; $iAddress = CheckForAddress;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if ($iAddress -eq 0)&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; #create a new alias, we will change "@" to "_"&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; $alias = $member.ToString().Replace("@","_");&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Write-Host "-----------------------";&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Write-Host "Domino Group contains member identified with an SMTP Address:" $member&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Write-Host "New-MailContact -Name" $member "-ExternalEmailAddress" $member "-OrganizationalUnit" $ADContainer "-DomainController" $GlobalCatalogServer -foregroundcolor "Green";&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; New-MailContact -Name $alias -ExternalEmailAddress $member.ToString() -OrganizationalUnit $ADContainer -DomainController $GlobalCatalogServer&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Write-Host "-----------------------";&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;BR&gt;&amp;nbsp;&amp;nbsp; }&lt;BR&gt;&amp;nbsp;&amp;nbsp; }&lt;BR&gt;&amp;nbsp;&amp;nbsp; }&lt;BR&gt;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp; &lt;BR&gt;&amp;nbsp; &lt;BR&gt;&amp;nbsp;} &lt;BR&gt;&amp;nbsp;&lt;BR&gt;Write-Host "";&lt;BR&gt;stop-transcript;&lt;BR&gt;############&lt;BR&gt;# End Script #&lt;BR&gt;############&lt;/P&gt;
&lt;P mce_keep="true"&gt;&amp;nbsp;&lt;/P&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3119853" width="1" height="1"&gt;</content><author><name>NBlogger</name><uri>http://blogs.technet.com/NBlogger/ProfileUrlRedirect.ashx</uri></author></entry><entry><title>What's new for Transporter Suite in regards to Lotus Domino in the July 2008 Release.</title><link rel="alternate" type="text/html" href="http://blogs.technet.com/b/collabtools/archive/2008/07/08/what-s-new-for-transporter-suite-in-regards-to-lotus-domino-in-the-july-2008-release.aspx" /><id>http://blogs.technet.com/b/collabtools/archive/2008/07/08/what-s-new-for-transporter-suite-in-regards-to-lotus-domino-in-the-july-2008-release.aspx</id><published>2008-07-08T19:06:00Z</published><updated>2008-07-08T19:06:00Z</updated><content type="html">&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt; LINE-HEIGHT: normal; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto; mso-outline-level: 2"&gt;&lt;B&gt;&lt;SPAN style="FONT-SIZE: 18pt; FONT-FAMILY: 'Times New Roman','serif'; mso-fareast-font-family: 'Times New Roman'"&gt;What's new for Transporter Suite in regards to Lotus Domino in the July 2008 Release.&lt;?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/B&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal"&gt;&lt;B&gt;&lt;SPAN style="FONT-SIZE: 12pt; COLOR: #4f81bd; mso-fareast-font-family: 'Times New Roman'; mso-bidi-font-family: 'Times New Roman'; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri"&gt;&lt;FONT face=Calibri&gt;Download the&amp;nbsp;Suite from here -&amp;gt; &lt;/FONT&gt;&lt;/SPAN&gt;&lt;/B&gt;&lt;A href="http://www.microsoft.com/downloads/details.aspx?FamilyId=35FC4205-792B-4306-8E4B-0DE9CCE72172&amp;amp;displaylang=en"&gt;&lt;B&gt;&lt;SPAN style="FONT-SIZE: 12pt; COLOR: blue; mso-fareast-font-family: 'Times New Roman'; mso-bidi-font-family: 'Times New Roman'; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri"&gt;&lt;FONT face=Calibri&gt;http://www.microsoft.com/downloads/details.aspx?FamilyId=35FC4205-792B-4306-8E4B-0DE9CCE72172&amp;amp;displaylang=en&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/B&gt;&lt;/A&gt;&lt;SPAN style="FONT-SIZE: 12pt; FONT-FAMILY: 'Times New Roman','serif'; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal"&gt;&lt;SPAN style="FONT-SIZE: 12pt; FONT-FAMILY: 'Times New Roman','serif'; mso-fareast-font-family: 'Times New Roman'"&gt;&amp;nbsp;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal"&gt;&lt;FONT face=Calibri&gt;&lt;B&gt;&lt;SPAN style="FONT-SIZE: 12pt; COLOR: #4f81bd; mso-fareast-font-family: 'Times New Roman'; mso-bidi-font-family: 'Times New Roman'; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri"&gt;Customers have been asking what's new or updated ?&amp;nbsp;Below is the list based on customer feedback and our continued improvement in our products.&lt;/SPAN&gt;&lt;/B&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal"&gt;&lt;SPAN style="FONT-SIZE: 12pt; FONT-FAMILY: 'Times New Roman','serif'; mso-fareast-font-family: 'Times New Roman'"&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;B&gt;&lt;SPAN style="FONT-SIZE: 12pt; COLOR: #4f81bd; FONT-FAMILY: 'Times New Roman','serif'; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/B&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal"&gt;&lt;B&gt;&lt;SPAN style="FONT-SIZE: 12pt; COLOR: #4f81bd; mso-fareast-font-family: 'Times New Roman'; mso-bidi-font-family: 'Times New Roman'; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri"&gt;&lt;FONT face=Calibri&gt;Domino User Migration (Move-DominoUser Cmdlet)&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/B&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal"&gt;&lt;B&gt;&lt;SPAN style="FONT-SIZE: 12pt; mso-fareast-font-family: 'Times New Roman'; mso-bidi-font-family: 'Times New Roman'; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri"&gt;&lt;FONT face=Calibri&gt;Address matching&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/B&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt 0.25in; TEXT-INDENT: -0.25in; LINE-HEIGHT: normal"&gt;&lt;SPAN style="FONT-SIZE: 12pt; FONT-FAMILY: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol"&gt;·&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 7pt; FONT-FAMILY: 'Times New Roman','serif'; mso-fareast-font-family: Symbol"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;FONT face=Calibri&gt;&lt;SPAN style="FONT-SIZE: 12pt; mso-fareast-font-family: 'Times New Roman'; mso-bidi-font-family: 'Times New Roman'; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri"&gt;Improved support for interoperability with ILM&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 12pt; FONT-FAMILY: 'Times New Roman','serif'; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal"&gt;&lt;SPAN style="FONT-SIZE: 12pt; FONT-FAMILY: 'Times New Roman','serif'; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal"&gt;&lt;FONT face=Calibri&gt;&lt;B&gt;&lt;SPAN style="FONT-SIZE: 12pt; mso-fareast-font-family: 'Times New Roman'; mso-bidi-font-family: 'Times New Roman'; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri"&gt;Alias handling&lt;/SPAN&gt;&lt;/B&gt;&lt;SPAN style="FONT-SIZE: 12pt; FONT-FAMILY: 'Times New Roman','serif'; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt 0.25in; TEXT-INDENT: -0.25in; LINE-HEIGHT: normal"&gt;&lt;SPAN style="FONT-SIZE: 12pt; FONT-FAMILY: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol"&gt;·&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 7pt; FONT-FAMILY: 'Times New Roman','serif'; mso-fareast-font-family: Symbol"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;FONT face=Calibri&gt;&lt;SPAN style="FONT-SIZE: 12pt; mso-fareast-font-family: 'Times New Roman'; mso-bidi-font-family: 'Times New Roman'; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri"&gt;Additional periods in alias are replaced with underscore after migration&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 12pt; FONT-FAMILY: 'Times New Roman','serif'; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal"&gt;&lt;SPAN style="FONT-SIZE: 12pt; FONT-FAMILY: 'Times New Roman','serif'; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal"&gt;&lt;FONT face=Calibri&gt;&lt;B&gt;&lt;SPAN style="FONT-SIZE: 12pt; mso-fareast-font-family: 'Times New Roman'; mso-bidi-font-family: 'Times New Roman'; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri"&gt;Multi-domain replication issue&lt;/SPAN&gt;&lt;/B&gt;&lt;SPAN style="FONT-SIZE: 12pt; FONT-FAMILY: 'Times New Roman','serif'; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt 0.25in; TEXT-INDENT: -0.25in; LINE-HEIGHT: normal"&gt;&lt;SPAN style="FONT-SIZE: 12pt; FONT-FAMILY: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol"&gt;·&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 7pt; FONT-FAMILY: 'Times New Roman','serif'; mso-fareast-font-family: Symbol"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;FONT face=Calibri&gt;&lt;SPAN style="FONT-SIZE: 12pt; mso-fareast-font-family: 'Times New Roman'; mso-bidi-font-family: 'Times New Roman'; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri"&gt;User migration fails with duplicate proxy address caused by RUS and move-dominouser DC concurrency.&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 12pt; FONT-FAMILY: 'Times New Roman','serif'; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal"&gt;&lt;SPAN style="FONT-SIZE: 12pt; FONT-FAMILY: 'Times New Roman','serif'; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal"&gt;&lt;FONT face=Calibri&gt;&lt;B&gt;&lt;SPAN style="FONT-SIZE: 12pt; mso-fareast-font-family: 'Times New Roman'; mso-bidi-font-family: 'Times New Roman'; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri"&gt;Custom attributes&lt;/SPAN&gt;&lt;/B&gt;&lt;SPAN style="FONT-SIZE: 12pt; FONT-FAMILY: 'Times New Roman','serif'; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt 0.25in; TEXT-INDENT: -0.25in; LINE-HEIGHT: normal"&gt;&lt;SPAN style="FONT-SIZE: 12pt; FONT-FAMILY: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol"&gt;·&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 7pt; FONT-FAMILY: 'Times New Roman','serif'; mso-fareast-font-family: Symbol"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;FONT face=Calibri&gt;&lt;SPAN style="FONT-SIZE: 12pt; mso-fareast-font-family: 'Times New Roman'; mso-bidi-font-family: 'Times New Roman'; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri"&gt;Custom Attributes now preserved from DirSync contacts &lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 12pt; FONT-FAMILY: 'Times New Roman','serif'; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal"&gt;&lt;B&gt;&lt;SPAN style="FONT-SIZE: 12pt; COLOR: #4f81bd; FONT-FAMILY: 'Times New Roman','serif'; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/B&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal"&gt;&lt;B&gt;&lt;SPAN style="FONT-SIZE: 12pt; COLOR: #4f81bd; mso-fareast-font-family: 'Times New Roman'; mso-bidi-font-family: 'Times New Roman'; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri"&gt;&lt;FONT face=Calibri&gt;Domino Mail Migration (Move- DominoMailbox Cmdlet)&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/B&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal"&gt;&lt;FONT face=Calibri&gt;&lt;B&gt;&lt;SPAN style="FONT-SIZE: 12pt; mso-fareast-font-family: 'Times New Roman'; mso-bidi-font-family: 'Times New Roman'; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri"&gt;BCC recipients&lt;/SPAN&gt;&lt;/B&gt;&lt;SPAN style="FONT-SIZE: 12pt; FONT-FAMILY: 'Times New Roman','serif'; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt 0.25in; TEXT-INDENT: -0.25in; LINE-HEIGHT: normal"&gt;&lt;SPAN style="FONT-SIZE: 12pt; FONT-FAMILY: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol"&gt;·&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 7pt; FONT-FAMILY: 'Times New Roman','serif'; mso-fareast-font-family: Symbol"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;FONT face=Calibri&gt;&lt;SPAN style="FONT-SIZE: 12pt; mso-fareast-font-family: 'Times New Roman'; mso-bidi-font-family: 'Times New Roman'; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri"&gt;Bcc: recipients now preserved&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 12pt; FONT-FAMILY: 'Times New Roman','serif'; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt 0.75in; LINE-HEIGHT: normal"&gt;&lt;SPAN style="FONT-SIZE: 12pt; FONT-FAMILY: 'Times New Roman','serif'; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal"&gt;&lt;FONT face=Calibri&gt;&lt;B&gt;&lt;SPAN style="FONT-SIZE: 12pt; mso-fareast-font-family: 'Times New Roman'; mso-bidi-font-family: 'Times New Roman'; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri"&gt;Attachment handling &amp;amp; text alignment&lt;/SPAN&gt;&lt;/B&gt;&lt;SPAN style="FONT-SIZE: 12pt; FONT-FAMILY: 'Times New Roman','serif'; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt 0.25in; TEXT-INDENT: -0.25in; LINE-HEIGHT: normal"&gt;&lt;SPAN style="FONT-SIZE: 12pt; FONT-FAMILY: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol"&gt;·&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 7pt; FONT-FAMILY: 'Times New Roman','serif'; mso-fareast-font-family: Symbol"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;FONT face=Calibri&gt;&lt;SPAN style="FONT-SIZE: 12pt; mso-fareast-font-family: 'Times New Roman'; mso-bidi-font-family: 'Times New Roman'; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&lt;/SPAN&gt;Improved Attachment handling&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 12pt; FONT-FAMILY: 'Times New Roman','serif'; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt 0.25in; TEXT-INDENT: -0.25in; LINE-HEIGHT: normal"&gt;&lt;SPAN style="FONT-SIZE: 12pt; FONT-FAMILY: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol"&gt;·&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 7pt; FONT-FAMILY: 'Times New Roman','serif'; mso-fareast-font-family: Symbol"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;FONT face=Calibri&gt;&lt;SPAN style="FONT-SIZE: 12pt; mso-fareast-font-family: 'Times New Roman'; mso-bidi-font-family: 'Times New Roman'; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&lt;/SPAN&gt;Improved handling of Hebrew text&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 12pt; FONT-FAMILY: 'Times New Roman','serif'; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt 0.25in; LINE-HEIGHT: normal"&gt;&lt;SPAN style="FONT-SIZE: 12pt; FONT-FAMILY: 'Times New Roman','serif'; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal"&gt;&lt;FONT face=Calibri&gt;&lt;B&gt;&lt;SPAN style="FONT-SIZE: 12pt; mso-fareast-font-family: 'Times New Roman'; mso-bidi-font-family: 'Times New Roman'; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri"&gt;Recurring Meetings &amp;amp; Appointments&lt;/SPAN&gt;&lt;/B&gt;&lt;SPAN style="FONT-SIZE: 12pt; FONT-FAMILY: 'Times New Roman','serif'; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoListParagraph style="MARGIN: auto 0in auto 0.25in; TEXT-INDENT: -0.25in; mso-list: l0 level1 lfo1"&gt;&lt;SPAN style="FONT-FAMILY: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol"&gt;&lt;SPAN style="mso-list: Ignore"&gt;&lt;FONT size=3&gt;·&lt;/FONT&gt;&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: 'Calibri','sans-serif'"&gt;&lt;FONT size=3&gt;Better logic for maintaining parent-child relationship of recurring meetings&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoListParagraph style="MARGIN: auto 0in auto 0.25in; TEXT-INDENT: -0.25in; mso-list: l0 level1 lfo1"&gt;&lt;SPAN style="FONT-FAMILY: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol"&gt;&lt;SPAN style="mso-list: Ignore"&gt;&lt;FONT size=3&gt;·&lt;/FONT&gt;&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: 'Calibri','sans-serif'"&gt;&lt;FONT size=3&gt;Addressed issues with preserving Meeting Organizer role &lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoListParagraph style="MARGIN: auto 0in auto 0.25in; TEXT-INDENT: -0.25in; mso-list: l0 level1 lfo1"&gt;&lt;SPAN style="FONT-FAMILY: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol"&gt;&lt;SPAN style="mso-list: Ignore"&gt;&lt;FONT size=3&gt;·&lt;/FONT&gt;&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: 'Calibri','sans-serif'"&gt;&lt;FONT size=3&gt;Relationship between meeting organizer and meeting attendee now preserved&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoListParagraph style="MARGIN: auto 0in auto 0.25in; TEXT-INDENT: -0.25in; mso-list: l0 level1 lfo1"&gt;&lt;SPAN style="FONT-FAMILY: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol"&gt;&lt;SPAN style="mso-list: Ignore"&gt;&lt;FONT size=3&gt;·&lt;/FONT&gt;&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: 'Calibri','sans-serif'"&gt;&lt;FONT size=3&gt;Improved handling for yearly recurring appointments and all day events&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;SPAN style="FONT-SIZE: 12pt; COLOR: #4f81bd; mso-fareast-font-family: 'Times New Roman'; mso-bidi-font-family: 'Times New Roman'; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri"&gt;&lt;FONT face=Calibri&gt;&lt;FONT color=#000000&gt;&lt;SPAN style="FONT-SIZE: 12pt; mso-fareast-font-family: 'Times New Roman'; mso-bidi-font-family: 'Times New Roman'; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri"&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;o:p&gt;&lt;B&gt;&lt;SPAN style="FONT-SIZE: 12pt; COLOR: #4f81bd; mso-fareast-font-family: 'Times New Roman'; mso-bidi-font-family: 'Times New Roman'; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri"&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal"&gt;&lt;SPAN style="FONT-SIZE: 12pt; COLOR: #4f81bd; mso-fareast-font-family: 'Times New Roman'; mso-bidi-font-family: 'Times New Roman'; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri"&gt;Domino Group Migration (Move-DominoGroup)&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal"&gt;&lt;SPAN style="FONT-SIZE: 12pt; mso-fareast-font-family: 'Times New Roman'; mso-bidi-font-family: 'Times New Roman'; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri"&gt;&lt;FONT color=#000000&gt;Better extraction support&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoListParagraph style="MARGIN: auto 0in auto 0.25in; TEXT-INDENT: -0.25in; mso-list: l0 level1 lfo1"&gt;&lt;FONT color=#000000&gt;&lt;SPAN style="FONT-FAMILY: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol"&gt;&lt;SPAN style="mso-list: Ignore"&gt;·&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: 'Calibri','sans-serif'"&gt;Better default handling for non-default names.nsf templates&lt;/SPAN&gt;&lt;/FONT&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/P&gt;&lt;/SPAN&gt;&lt;/B&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3085625" width="1" height="1"&gt;</content><author><name>NBlogger</name><uri>http://blogs.technet.com/NBlogger/ProfileUrlRedirect.ashx</uri></author></entry><entry><title>Move-DominoGroupToAD: How to migrate SMTP addresses with groups</title><link rel="alternate" type="text/html" href="http://blogs.technet.com/b/collabtools/archive/2008/04/04/move-dominogrouptoad-how-to-migrate-smtp-addresses-with-the-groups.aspx" /><id>http://blogs.technet.com/b/collabtools/archive/2008/04/04/move-dominogrouptoad-how-to-migrate-smtp-addresses-with-the-groups.aspx</id><published>2008-04-04T19:40:00Z</published><updated>2008-04-04T19:40:00Z</updated><content type="html">&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt"&gt;&lt;FONT face=Calibri size=3&gt;When attempting to migrate groups from Lotus Notes to Exchange 2007 with the Transporter for Lotus Notes, you may notice that Groups that contain SMTP addresses (non Exchange or Notes users) are not migrated with the group. I became aware of this issue recently when working with a customer and wrote a script to assist in getting these SMTP addresses migrated over cleanly.&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt"&gt;&lt;?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /&gt;&lt;o:p&gt;&lt;FONT face=Calibri size=3&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt"&gt;&lt;FONT face=Calibri size=3&gt;So in the first screenshot we see a group in Domino that we want to migrate. By default the addresses highlighted below will not be migrated to AD.&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="mso-no-proof: yes"&gt;&lt;?xml:namespace prefix = v ns = "urn:schemas-microsoft-com:vml" /&gt;&lt;v:shapetype id=_x0000_t75 coordsize="21600,21600" o:spt="75" o:preferrelative="t" path="m@4@5l@4@11@9@11@9@5xe" filled="f" stroked="f"&gt;&lt;v:stroke joinstyle="miter"&gt;&lt;/v:stroke&gt;&lt;v:formulas&gt;&lt;v:f eqn="if lineDrawn pixelLineWidth 0"&gt;&lt;/v:f&gt;&lt;v:f eqn="sum @0 1 0"&gt;&lt;/v:f&gt;&lt;v:f eqn="sum 0 0 @1"&gt;&lt;/v:f&gt;&lt;v:f eqn="prod @2 1 2"&gt;&lt;/v:f&gt;&lt;v:f eqn="prod @3 21600 pixelWidth"&gt;&lt;/v:f&gt;&lt;v:f eqn="prod @3 21600 pixelHeight"&gt;&lt;/v:f&gt;&lt;v:f eqn="sum @0 0 1"&gt;&lt;/v:f&gt;&lt;v:f eqn="prod @6 1 2"&gt;&lt;/v:f&gt;&lt;v:f eqn="prod @7 21600 pixelWidth"&gt;&lt;/v:f&gt;&lt;v:f eqn="sum @8 21600 0"&gt;&lt;/v:f&gt;&lt;v:f eqn="prod @7 21600 pixelHeight"&gt;&lt;/v:f&gt;&lt;v:f eqn="sum @10 21600 0"&gt;&lt;/v:f&gt;&lt;/v:formulas&gt;&lt;v:path o:extrusionok="f" gradientshapeok="t" o:connecttype="rect"&gt;&lt;/v:path&gt;&lt;o:lock v:ext="edit" aspectratio="t"&gt;&lt;/o:lock&gt;&lt;/v:shapetype&gt;&lt;/SPAN&gt;&amp;nbsp;&lt;IMG title=Move-DominoGroupToAD1 style="WIDTH: 560px; HEIGHT: 327px" height=327 alt=Move-DominoGroupToAD1 src="http://blogs.technet.com/photos/collabtools/images/3028913/original.aspx" width=560 mce_src="http://blogs.technet.com/photos/collabtools/images/3028913/original.aspx"&gt;&lt;BR&gt;&lt;FONT face=Calibri size=3&gt;Above: The circled users will not be migrated to AD unless the contacts are created beforehand.&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt"&gt;&lt;FONT face=Calibri&gt;&lt;SPAN style="FONT-SIZE: 18pt; LINE-HEIGHT: 115%"&gt;Enter Move-DominoGroupToADWithSMTP.ps1&lt;/SPAN&gt;&lt;FONT size=3&gt;:&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt"&gt;&lt;FONT face=Calibri size=3&gt;So the solution is to create a powershell script to come along beforehand and create the contacts. What we risk here is that the contacts will not be created and replicated in the time it takes to run the script, so we tell the script a Global Catalog Server to point to. In the first stage we use this server to write the contact to. In the second stage we call MoveDominoGroupToAD which expects the contact to be there. &lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt"&gt;&lt;FONT face=Calibri size=3&gt;In cases where we cannot do this or encounter problems with Move-DominoGroupToAD not detecting contacts in Active Directory, we can use the –CreateContactsOnly switch to create the contacts. Once these contacts replicate throughout Active Directory, we can continue on with the next step of running Move-DominoGroupToADWithSMTP.ps1 or just call Move-DominoGroupToAD directly. &lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt"&gt;The Script:&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt"&gt;##################################################################################################&lt;BR&gt;# Move-DominoGroupWithSMTP.ps1&lt;BR&gt;#&lt;BR&gt;# Written by Casey Spiller &lt;BR&gt;#&lt;BR&gt;#&lt;BR&gt;# This script will move Domino Groups to Active Directory while preserving SMTP Addresses by &lt;BR&gt;#&amp;nbsp; creating contacts in AD for these users. By default Move-DominoGroupToAD will drop SMTP&amp;nbsp;&amp;nbsp; &lt;BR&gt;#&amp;nbsp; addresses if they do not already exist in AD.&lt;BR&gt;#&lt;BR&gt;# For troubleshooting, please locate the transcript of the script which should be located&lt;BR&gt;#&amp;nbsp; in your My Documents folder (by default). &lt;BR&gt;#&lt;BR&gt;# Known issues: If a user has an SMTP Address on a Domino Group that is also the SMTP Address used &lt;BR&gt;#&amp;nbsp; of a MailUser, we will drop this address. Search the transcript for "SKIPPING" to locate any&amp;nbsp; &lt;BR&gt;#&amp;nbsp; MailUsers who were dropped.&lt;BR&gt;#&lt;BR&gt;#&lt;BR&gt;# Disclaimer:&lt;BR&gt;# This script is not supported under any Microsoft standard support program or service. This &lt;BR&gt;#&amp;nbsp; sample script are provided AS IS without warranty of any kind. Microsoft further disclaims &lt;BR&gt;#&amp;nbsp; all implied warranties including, without limitation, any implied warranties of merchantability &lt;BR&gt;#&amp;nbsp; or of fitness for a particular purpose. The entire risk arising out of the use or performance &lt;BR&gt;#&amp;nbsp; of the sample scripts and documentation remains with you. In no event shall Microsoft, its &lt;BR&gt;#&amp;nbsp; authors, or anyone else involved in the creation, production, or delivery of the scripts be &lt;BR&gt;#&amp;nbsp; liable for any damages whatsoever (including, without limitation, damages for loss of business &lt;BR&gt;#&amp;nbsp; profits, business interruption, loss of business information, or other pecuniary loss) arising &lt;BR&gt;#&amp;nbsp; out of the use of or inability to use this script or documentation, even if Microsoft &lt;BR&gt;#&amp;nbsp; has been advised of the possibility of such damages.&lt;BR&gt;#&lt;BR&gt;##################################################################################################&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt"&gt;# Input Parameters&lt;BR&gt;param ([string]$DominoGroup = "", [string]$GlobalCatalogServer = "", [string]$ADContainer = "", [switch]$help=$false, [switch]$All = $false,[switch]$CreateContactsOnly=$false);&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt"&gt;&lt;BR&gt;#regex to identify SMTP addresses &lt;BR&gt;$smtpregex = "^([a-zA-Z0-9_\-\.]+)@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.)|(([a-zA-Z0-9\-]+\.)+))([a-zA-Z]{2,4}|[0-9]{1,3})(\]?)$";&lt;BR&gt;$iAddress = 0;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt"&gt;&lt;BR&gt;Function ShowHelp &lt;BR&gt;{&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt"&gt;&amp;nbsp;Write-Host "Written by Casey Spiller" -foregroundcolor "White";&lt;BR&gt;&amp;nbsp;Write-Host "This Script will Move Domino Groups to Active Directory while preserving SMTP";&lt;BR&gt;&amp;nbsp;Write-Host "Addresses by creating Contacts in AD for these users.";&lt;BR&gt;&amp;nbsp;Write-Host "";&lt;BR&gt;&amp;nbsp;&lt;BR&gt;&amp;nbsp;Write-Host "Options:" -foregroundcolor "White";&lt;BR&gt;&amp;nbsp;Write-Host "-DominoGroup&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; : Used to specify the Domino Group we wish to migrate for";&lt;BR&gt;&amp;nbsp;Write-Host "&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; migrating groups one at a time";&lt;BR&gt;&amp;nbsp;Write-Host "";&lt;BR&gt;&amp;nbsp;Write-Host "-All&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; : Used to migrate all Domino Groups at once. This option";&lt;BR&gt;&amp;nbsp;Write-Host "&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; overrides the -DominoGroup option";&lt;BR&gt;&amp;nbsp;Write-Host "";&lt;BR&gt;&amp;nbsp;Write-Host "-GlobalCatalogServer&amp;nbsp; : Used to specify the GC/DC";&lt;BR&gt;&amp;nbsp;Write-Host "";&lt;BR&gt;&amp;nbsp;Write-Host "-ADContainer&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; : Used to specify the Container in AD to write contacts to";&lt;BR&gt;&amp;nbsp;Write-Host "";&lt;BR&gt;&amp;nbsp;Write-Host "-CreateContactsOnly&amp;nbsp;&amp;nbsp; : Used to Create Contacts in AD and NOT Move Groups";&lt;BR&gt;&amp;nbsp;Write-Host "";&lt;BR&gt;&amp;nbsp;Write-Host "Usage: " -foregroundcolor "White";&lt;BR&gt;&amp;nbsp;Write-Host "Move-DominoGroupwithSMTP.ps1 -DominoGroup ContosoAll -GlobalCatalogServer dc.contoso.com -ADContainer Users" -foregroundcolor "Green";&lt;BR&gt;&amp;nbsp;Write-Host "";&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt"&gt;}&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt"&gt;Function VerifyParams&lt;BR&gt;{&lt;BR&gt;&amp;nbsp;if (!$DominoGroup -and $All -eq $false)&lt;BR&gt;&amp;nbsp;&amp;nbsp;{ &lt;BR&gt;&amp;nbsp;&amp;nbsp;ShowHelp;&lt;BR&gt;&amp;nbsp;&amp;nbsp;Write-Host "Missing 'DominoGroup' or 'All' Parameter. Either 'DominoGroup' or 'All' is required" -foregroundcolor "Red";&lt;BR&gt;&amp;nbsp;&amp;nbsp;Write-Host "";&lt;BR&gt;&amp;nbsp;&amp;nbsp;stop-transcript;&lt;BR&gt;&amp;nbsp;&amp;nbsp;exit;&lt;BR&gt;&amp;nbsp;&amp;nbsp;}&lt;BR&gt;&amp;nbsp;&lt;BR&gt;&amp;nbsp;if (!$GlobalCatalogServer)&lt;BR&gt;&amp;nbsp;&amp;nbsp;{&lt;BR&gt;&amp;nbsp;&amp;nbsp;ShowHelp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;Write-Host "Missing 'GlobalCatalogServer' Parameter" -foregroundcolor "Red";&lt;BR&gt;&amp;nbsp;&amp;nbsp;Write-Host "";&lt;BR&gt;&amp;nbsp;&amp;nbsp;stop-transcript;&lt;BR&gt;&amp;nbsp;&amp;nbsp;exit &lt;BR&gt;&amp;nbsp;&amp;nbsp;}&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt"&gt;&amp;nbsp;if (!$ADContainer)&lt;BR&gt;&amp;nbsp;&amp;nbsp;{&lt;BR&gt;&amp;nbsp;&amp;nbsp;ShowHelp;&lt;BR&gt;&amp;nbsp;&amp;nbsp;Write-Host "Missing 'ADContainer' Parameter" -foregroundcolor "Red";&lt;BR&gt;&amp;nbsp;&amp;nbsp;Write-Host "";&lt;BR&gt;&amp;nbsp;&amp;nbsp;stop-transcript;&lt;BR&gt;&amp;nbsp;&amp;nbsp;exit &lt;BR&gt;&amp;nbsp;&amp;nbsp;}&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt"&gt;}&lt;BR&gt;Function CheckForAddress&lt;BR&gt;{&lt;BR&gt;&amp;nbsp;#initialize integer&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt"&gt;&amp;nbsp;#Write-Host $member.ToString();&lt;BR&gt;&amp;nbsp;if (Get-MailContact $member.ToString() -ErrorAction SilentlyContinue)&lt;BR&gt;&amp;nbsp;&amp;nbsp;{&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;$iAddress++;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;Write-Host "Contact detected for" $member&amp;nbsp; "SKIPPING" -foregroundcolor "Blue" ;&lt;BR&gt;&amp;nbsp;&amp;nbsp;}&lt;BR&gt;&amp;nbsp;&lt;BR&gt;&amp;nbsp;#Detect if we've found a Contact with the Address already for performance&lt;BR&gt;&amp;nbsp;&lt;BR&gt;&amp;nbsp;if ($iAddress -eq 0)&lt;BR&gt;&amp;nbsp;{&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt"&gt;&amp;nbsp;&amp;nbsp;if (Get-MailBox $member.ToString() -ErrorAction SilentlyContinue)&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;{&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$iAddress++;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Write-Host "Mailbox detected for" $member "SKIPPING" -foregroundcolor "Blue";&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;}&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt"&gt;&amp;nbsp;}&lt;BR&gt;&amp;nbsp;#Detect if we've found a Contact with the Address already for performance&lt;BR&gt;&amp;nbsp;&lt;BR&gt;&amp;nbsp;if ($iAddress -eq 0)&lt;BR&gt;&amp;nbsp;{&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt"&gt;&amp;nbsp;&amp;nbsp;if (Get-MailUser $member.ToString() -ErrorAction SilentlyContinue)&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;{&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$iAddress++;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Write-Host "MailUser detected:" $member "SKIPPING" -foregroundcolor "Blue";&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Write-Host "Move-DominoGroupToAD will not move this user as it is a MailUser" -foregroundcolor "Blue";&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;}&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt"&gt;&amp;nbsp;}&lt;BR&gt;&amp;nbsp;return $iAddress;&lt;BR&gt;}&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt"&gt;&lt;BR&gt;#&lt;BR&gt;#Begin actual script &lt;BR&gt;#&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt"&gt;start-transcript -Verbose;&lt;BR&gt;# Display help if -help is specified&lt;BR&gt;if ($help -eq $true)&lt;BR&gt;&amp;nbsp;{ShowHelp; exit }&lt;BR&gt;else { }&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt"&gt;#Check for params&lt;BR&gt;VerifyParams;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt"&gt;Write-Host "";&lt;BR&gt;Write-Host "Using the folling regex to detect what a valid SMTP Address is: " $smtpregex&lt;BR&gt;Write-Host "-----------------------";&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt"&gt;#Set DominoGroup to null if we are doing all DominoGroups&lt;BR&gt;if ($All)&lt;BR&gt;&amp;nbsp;{$DominoGroup = $null}&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt"&gt;foreach ($group in (Get-DominoGroup $DominoGroup))&lt;BR&gt;{&lt;BR&gt;&amp;nbsp;Write-Host "Domino Group: " $group.Name;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt"&gt;&amp;nbsp;foreach ($member in ($group.Members))&lt;BR&gt;&amp;nbsp;{&lt;BR&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt"&gt;&amp;nbsp;&amp;nbsp;# we need to parse through the members to look for smtp addresses. &lt;BR&gt;&amp;nbsp;&amp;nbsp;# ie &lt;A href="mailto:user@domain.com"&gt;user@domain.com&lt;/A&gt;. We need both the @ and the "."&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt"&gt;&amp;nbsp;&amp;nbsp;if ($member -match $smtpregex)&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;{&amp;nbsp;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;# Call CheckForAddress to verify if the address already exists in AD, set iAddress if we find the Address in AD&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$iAddress = CheckForAddress;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if ($iAddress -eq 0)&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;{&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;#create a new alias, we will change "@" to "_"&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$alias = $member.ToString().Replace("@","_");&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Write-Host "-----------------------";&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Write-Host "Domino Group contains member identified with an SMTP Address:" $member&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Write-Host "New-MailContact -Name" $member "-ExternalEmailAddress" $member "-OrganizationalUnit" $ADContainer "-DomainController" $GlobalCatalogServer -foregroundcolor "Green";&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;New-MailContact -Name $alias -ExternalEmailAddress $member.ToString() -OrganizationalUnit $ADContainer -DomainController $GlobalCatalogServer&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Write-Host "-----------------------";&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;}&lt;BR&gt;&amp;nbsp;&amp;nbsp;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&lt;BR&gt;&amp;nbsp;}&lt;BR&gt;&amp;nbsp;Write-Host "----------------------------------------------";&lt;BR&gt;&amp;nbsp;&lt;BR&gt;}&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt"&gt;Write-Host "----------------------------------------------";&lt;BR&gt;Write-Host "";&lt;BR&gt;Write-Host "";&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt"&gt;if (!$CreateContactsOnly -eq $true)&lt;BR&gt;&amp;nbsp;{&lt;BR&gt;&amp;nbsp;Write-Host "Now calling Move-DominoGroupToAD ";&lt;BR&gt;&amp;nbsp;Write-Host "MoveDominoGroupToAD" $DominoGroup "-TargetOU" $ADContainer "-GlobalCatalog" $GlobalCatalogServer -foregroundcolor "Green";&lt;BR&gt;&amp;nbsp;Move-DominoGroupToAD $DominoGroup -TargetOU $ADContainer -GlobalCatalog $GlobalCatalogServer -verbose;&lt;BR&gt;&amp;nbsp;}&lt;BR&gt;else&amp;nbsp;{ &lt;BR&gt;&amp;nbsp;Write-Host "Contact Only mode, No DominoGroups will be created in ActiveDirectory";&lt;BR&gt;&amp;nbsp;}&amp;nbsp;&lt;BR&gt;&amp;nbsp;&lt;BR&gt;Write-Host "";&lt;BR&gt;stop-transcript;&lt;BR&gt;############&lt;BR&gt;#&amp;nbsp;End Script&amp;nbsp;#&lt;BR&gt;############&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt"&gt;&lt;A class="" title="Casey Spiller" href="http://blogs.technet.com/caseys/" mce_href="http://blogs.technet.com/caseys/"&gt;Casey Spiller&lt;/A&gt;&lt;/P&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3028910" width="1" height="1"&gt;</content><author><name>NBlogger</name><uri>http://blogs.technet.com/NBlogger/ProfileUrlRedirect.ashx</uri></author></entry><entry><title>merge-dominoUser.ps1 a powershell script for move-dominoUser cmdlet</title><link rel="alternate" type="text/html" href="http://blogs.technet.com/b/collabtools/archive/2008/02/11/merge-dominouser-ps1-a-powershell-script-for-move-dominouser-cmdlet.aspx" /><id>http://blogs.technet.com/b/collabtools/archive/2008/02/11/merge-dominouser-ps1-a-powershell-script-for-move-dominouser-cmdlet.aspx</id><published>2008-02-11T21:10:00Z</published><updated>2008-02-11T21:10:00Z</updated><content type="html">&lt;SPAN style="FONT-SIZE: 11pt; COLOR: black; FONT-FAMILY: 'Calibri','sans-serif'; mso-fareast-font-family: Calibri; mso-bidi-font-family: 'Times New Roman'; mso-fareast-language: EN-US; mso-ansi-language: EN-US; mso-bidi-language: AR-SA; mso-fareast-theme-font: minor-latin"&gt;&lt;FONT face="Courier New" color=#008000 size=2&gt;&lt;FONT face="Courier New" color=#008000 size=2&gt;
&lt;P&gt;# merge-DominoUser.ps1&lt;/P&gt;
&lt;P&gt;# ------------- DISCLAIMER -----------------------&lt;/P&gt;
&lt;P&gt;# The code herein is provided as is with no gurantee or waranty concerning&lt;/P&gt;
&lt;P&gt;# the usability or impact on your messaging system and may be used, distributed&lt;/P&gt;
&lt;P&gt;# or modified for use provided the parties agree and acknowledge the Microsoft or&lt;/P&gt;
&lt;P&gt;# Microsoft Partners have neither accountabilty or responsibility for results&lt;/P&gt;
&lt;P&gt;# produced by use of this script.&lt;/P&gt;
&lt;P&gt;# Developed by Jeff Kizner, Brad Hughes and Ed Thornburg&lt;/P&gt;
&lt;P&gt;# -------------------------------------------------&lt;/P&gt;
&lt;P&gt;# The script below provides the same functionality as move-dominoUser but does not enable&lt;/P&gt;
&lt;P&gt;# the email address policy generator [RUS]. The default behavior of move-dominoUser is to &lt;/P&gt;
&lt;P&gt;# mailbox enable the user object, apply email address policy as primary addresses and &lt;/P&gt;
&lt;P&gt;# then add email addresses from contacts as secondary email addresses. If you intend to &lt;/P&gt;
&lt;P&gt;# persist contact email addresses as primary email addresses of the mailbox enabled user,&lt;/P&gt;
&lt;P&gt;# then this script is for you.&lt;/P&gt;
&lt;P&gt;#&lt;/P&gt;
&lt;P&gt;# The script takes a csv with header of samAccountName,InternetAddress and&lt;/P&gt;
&lt;P&gt;# mailbox enables the user object matching the samAccountName and merging&lt;/P&gt;
&lt;P&gt;# the contact with the matching primary smtp address.&lt;/P&gt;
&lt;P&gt;# In this case the DisplayName is persisted as well.&lt;/P&gt;
&lt;P&gt;# &lt;/P&gt;
&lt;P&gt;# The minimum csv header: samAccountName,InternetAddress,displayName&lt;/P&gt;
&lt;P&gt;#&lt;/P&gt;
&lt;P&gt;# The script has four major sections, each of which can be run independently&lt;/P&gt;
&lt;P&gt;# in sequence; a variable delay timer separates the major sections and is&lt;/P&gt;
&lt;P&gt;# implementedto accomodate for directory replication latency&lt;/P&gt;
&lt;P&gt;#&lt;/P&gt;
&lt;P&gt;# process flow:&lt;/P&gt;
&lt;P&gt;# add the heading for Domino directory values to be persisted to Active Directory&lt;/P&gt;
&lt;P&gt;# note that the combinedObjectData merges the attribute data from the csv and&lt;/P&gt;
&lt;P&gt;# the contact for the associated user into the same object and that object&lt;/P&gt;
&lt;P&gt;# is finally exported to csv to provide the data for the enable-mailbox cmdlet&lt;/P&gt;
&lt;P&gt;# the last part adds specific data to the mailbox enabled user &lt;/P&gt;
&lt;P&gt;#&lt;/P&gt;
&lt;P&gt;# -verbose provides realtime viewing of operations&lt;/P&gt;&lt;/FONT&gt;&lt;FONT face="Courier New" size=2&gt;&lt;/FONT&gt;&lt;B&gt;&lt;FONT face="Courier New" color=#5f9ea0 size=2&gt;
&lt;P&gt;start-transcript&lt;/B&gt;&lt;/FONT&gt;&lt;FONT face="Courier New" size=2&gt;&lt;FONT color=#000000&gt; .\move-dominoUserScript.txt&lt;/FONT&gt;&lt;/P&gt;&lt;/FONT&gt;&lt;FONT face="Courier New" color=#008000 size=2&gt;
&lt;P&gt;# $netbiosDomainName = is a static definition of the netbios domain name of your active directory forest&lt;/P&gt;
&lt;P&gt;# this value combined with the samaccountname;&lt;/P&gt;
&lt;P&gt;# cmdlets accept domain\samaccountname for -identity switch&lt;/P&gt;&lt;/FONT&gt;&lt;FONT face="Courier New" size=2&gt;&lt;/FONT&gt;&lt;FONT face="Courier New" color=#800080 size=2&gt;
&lt;P&gt;$netbiosDomainName&lt;/FONT&gt;&lt;FONT face="Courier New" color=#000000 size=2&gt; &lt;/FONT&gt;&lt;FONT face="Courier New" color=#ff0000 size=2&gt;=&lt;/FONT&gt;&lt;FONT face="Courier New" color=#000000 size=2&gt; &lt;/FONT&gt;&lt;FONT face="Courier New" color=#800000 size=2&gt;"Your_netBIOS_domain"&lt;/P&gt;&lt;/FONT&gt;&lt;FONT face="Courier New" size=2&gt;&lt;/FONT&gt;&lt;FONT face="Courier New" color=#008000 size=2&gt;
&lt;P&gt;# ParseEmailAddresses function is necessary as contact.emailAddresses returns an array object;&lt;/P&gt;
&lt;P&gt;# not the content of the array.&lt;/P&gt;&lt;/FONT&gt;&lt;FONT face="Courier New" size=2&gt;&lt;/FONT&gt;&lt;FONT face="Courier New" color=#0000ff size=2&gt;
&lt;P&gt;function&lt;/FONT&gt;&lt;FONT face="Courier New" color=#000000 size=2&gt; ParseEmailAddresses([&lt;/FONT&gt;&lt;FONT face="Courier New" color=#008080 size=2&gt;object&lt;/FONT&gt;&lt;FONT face="Courier New" color=#000000 size=2&gt;[]] &lt;/FONT&gt;&lt;FONT face="Courier New" color=#800080 size=2&gt;$addresses&lt;/FONT&gt;&lt;FONT face="Courier New" size=2&gt;&lt;FONT color=#000000&gt;)&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;{&lt;/P&gt;&lt;/FONT&gt;&lt;FONT face="Courier New" color=#800080 size=2&gt;
&lt;P&gt;$sbAddress&lt;/FONT&gt;&lt;FONT face="Courier New" color=#000000 size=2&gt; &lt;/FONT&gt;&lt;FONT face="Courier New" color=#ff0000 size=2&gt;=&lt;/FONT&gt;&lt;FONT face="Courier New" color=#000000 size=2&gt; &lt;/FONT&gt;&lt;B&gt;&lt;FONT face="Courier New" color=#5f9ea0 size=2&gt;New-Object&lt;/B&gt;&lt;/FONT&gt;&lt;FONT face="Courier New" size=2&gt;&lt;FONT color=#000000&gt; System.Text.StringBuilder;&lt;/FONT&gt;&lt;/P&gt;&lt;/FONT&gt;&lt;FONT face="Courier New" color=#800080 size=2&gt;
&lt;P&gt;$tmp&lt;/FONT&gt;&lt;FONT face="Courier New" color=#000000 size=2&gt; &lt;/FONT&gt;&lt;FONT face="Courier New" color=#ff0000 size=2&gt;=&lt;/FONT&gt;&lt;FONT face="Courier New" color=#000000 size=2&gt; &lt;/FONT&gt;&lt;FONT face="Courier New" color=#800080 size=2&gt;$sbAddress&lt;/FONT&gt;&lt;FONT face="Courier New" color=#000000 size=2&gt;.Append(&lt;/FONT&gt;&lt;FONT face="Courier New" color=#800080 size=2&gt;$addresses&lt;/FONT&gt;&lt;FONT face="Courier New" size=2&gt;&lt;FONT color=#000000&gt;[0])&lt;/FONT&gt;&lt;/P&gt;&lt;/FONT&gt;&lt;FONT face="Courier New" color=#0000ff size=2&gt;
&lt;P&gt;for&lt;/FONT&gt;&lt;FONT face="Courier New" color=#000000 size=2&gt;(&lt;/FONT&gt;&lt;FONT face="Courier New" color=#800080 size=2&gt;$x&lt;/FONT&gt;&lt;FONT face="Courier New" color=#000000 size=2&gt; &lt;/FONT&gt;&lt;FONT face="Courier New" color=#ff0000 size=2&gt;=&lt;/FONT&gt;&lt;FONT face="Courier New" color=#000000 size=2&gt; 1; &lt;/FONT&gt;&lt;FONT face="Courier New" color=#800080 size=2&gt;$x&lt;/FONT&gt;&lt;FONT face="Courier New" color=#000000 size=2&gt; &lt;/FONT&gt;&lt;FONT face="Courier New" color=#ff0000 size=2&gt;-lt&lt;/FONT&gt;&lt;FONT face="Courier New" color=#000000 size=2&gt; &lt;/FONT&gt;&lt;FONT face="Courier New" color=#800080 size=2&gt;$addresses&lt;/FONT&gt;&lt;FONT face="Courier New" color=#000000 size=2&gt;.Length; &lt;/FONT&gt;&lt;FONT face="Courier New" color=#800080 size=2&gt;$x&lt;/FONT&gt;&lt;FONT face="Courier New" color=#ff0000 size=2&gt;++&lt;/FONT&gt;&lt;FONT face="Courier New" size=2&gt;&lt;FONT color=#000000&gt;)&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;{&lt;/P&gt;&lt;/FONT&gt;&lt;FONT face="Courier New" color=#800080 size=2&gt;
&lt;P&gt;$tmp&lt;/FONT&gt;&lt;FONT face="Courier New" color=#000000 size=2&gt; &lt;/FONT&gt;&lt;FONT face="Courier New" color=#ff0000 size=2&gt;=&lt;/FONT&gt;&lt;FONT face="Courier New" color=#000000 size=2&gt; &lt;/FONT&gt;&lt;FONT face="Courier New" color=#800080 size=2&gt;$sbAddress&lt;/FONT&gt;&lt;FONT face="Courier New" color=#000000 size=2&gt;.AppendFormat(&lt;/FONT&gt;&lt;FONT face="Courier New" color=#800000 size=2&gt;",{0}"&lt;/FONT&gt;&lt;FONT face="Courier New" color=#000000 size=2&gt;,&lt;/FONT&gt;&lt;FONT face="Courier New" color=#800080 size=2&gt;$addresses&lt;/FONT&gt;&lt;FONT face="Courier New" color=#000000 size=2&gt;[&lt;/FONT&gt;&lt;FONT face="Courier New" color=#800080 size=2&gt;$x&lt;/FONT&gt;&lt;FONT face="Courier New" size=2&gt;&lt;FONT color=#000000&gt;]);&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;}&lt;/P&gt;&lt;/FONT&gt;&lt;FONT face="Courier New" color=#800080 size=2&gt;
&lt;P&gt;$sbAddress&lt;/FONT&gt;&lt;FONT face="Courier New" size=2&gt;&lt;FONT color=#000000&gt;.ToString();&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;}&lt;/P&gt;&lt;/FONT&gt;&lt;FONT face="Courier New" color=#008000 size=2&gt;
&lt;P&gt;# end function&lt;/P&gt;&lt;/FONT&gt;&lt;FONT face="Courier New" size=2&gt;&lt;/FONT&gt;&lt;FONT face="Courier New" color=#008000 size=2&gt;
&lt;P&gt;# the code below merges the data for each entry in the csv &lt;/P&gt;
&lt;P&gt;# with data from the contact that corresponds to that entry in the csv&lt;/P&gt;
&lt;P&gt;# the combined data is in turn written to a csv containing all data &lt;/P&gt;
&lt;P&gt;# necessary to persist the data for the mailbox enabled user&lt;/P&gt;&lt;/FONT&gt;&lt;FONT face="Courier New" size=2&gt;&lt;/FONT&gt;&lt;FONT face="Courier New" color=#800080 size=2&gt;
&lt;P&gt;$dominoExportData&lt;/FONT&gt;&lt;FONT face="Courier New" color=#000000 size=2&gt; &lt;/FONT&gt;&lt;FONT face="Courier New" color=#ff0000 size=2&gt;=&lt;/FONT&gt;&lt;FONT face="Courier New" color=#000000 size=2&gt; &lt;/FONT&gt;&lt;B&gt;&lt;FONT face="Courier New" color=#5f9ea0 size=2&gt;Import-Csv&lt;/B&gt;&lt;/FONT&gt;&lt;FONT face="Courier New" size=2&gt;&lt;FONT color=#000000&gt; .\migrationList.csv&lt;/FONT&gt;&lt;/P&gt;&lt;/FONT&gt;&lt;FONT face="Courier New" color=#008000 size=2&gt;
&lt;P&gt;#&lt;/P&gt;&lt;/FONT&gt;&lt;FONT face="Courier New" size=2&gt;&lt;/FONT&gt;&lt;FONT face="Courier New" color=#800080 size=2&gt;
&lt;P&gt;$combinedObjectData&lt;/FONT&gt;&lt;FONT face="Courier New" color=#000000 size=2&gt; &lt;/FONT&gt;&lt;FONT face="Courier New" color=#ff0000 size=2&gt;=&lt;/FONT&gt;&lt;FONT face="Courier New" color=#000000 size=2&gt; &lt;/FONT&gt;&lt;FONT face="Courier New" color=#800080 size=2&gt;$dominoExportData&lt;/FONT&gt;&lt;FONT face="Courier New" color=#000000 size=2&gt; | &lt;/FONT&gt;&lt;B&gt;&lt;FONT face="Courier New" color=#5f9ea0 size=2&gt;foreach&lt;/B&gt;&lt;/FONT&gt;&lt;FONT face="Courier New" size=2&gt;&lt;FONT color=#000000&gt; { &lt;/FONT&gt;&lt;/P&gt;&lt;/FONT&gt;&lt;FONT face="Courier New" color=#800080 size=2&gt;
&lt;P&gt;$contactInfo&lt;/FONT&gt;&lt;FONT face="Courier New" color=#000000 size=2&gt; &lt;/FONT&gt;&lt;FONT face="Courier New" color=#ff0000 size=2&gt;=&lt;/FONT&gt;&lt;FONT face="Courier New" color=#000000 size=2&gt; Get-MailContact -Identity &lt;/FONT&gt;&lt;FONT face="Courier New" color=#000080 size=2&gt;$_&lt;/FONT&gt;&lt;FONT face="Courier New" color=#000000 size=2&gt;.InternetAddress | &lt;/FONT&gt;&lt;B&gt;&lt;FONT face="Courier New" color=#5f9ea0 size=2&gt;Select-Object&lt;/B&gt;&lt;/FONT&gt;&lt;FONT face="Courier New" size=2&gt;&lt;FONT color=#000000&gt; PrimarySmtpAddress,LegacyExchangeDN,EmailAddresses;&lt;/FONT&gt;&lt;/P&gt;&lt;/FONT&gt;&lt;B&gt;&lt;FONT face="Courier New" color=#5f9ea0 size=2&gt;
&lt;P&gt;Add-Member&lt;/B&gt;&lt;/FONT&gt;&lt;FONT face="Courier New" color=#000000 size=2&gt; &lt;/FONT&gt;&lt;I&gt;&lt;FONT face="Courier New" color=#5f9ea0 size=2&gt;-InputObject&lt;/I&gt;&lt;/FONT&gt;&lt;FONT face="Courier New" color=#000000 size=2&gt; &lt;/FONT&gt;&lt;FONT face="Courier New" color=#000080 size=2&gt;$_&lt;/FONT&gt;&lt;FONT face="Courier New" color=#000000 size=2&gt; &lt;/FONT&gt;&lt;I&gt;&lt;FONT face="Courier New" color=#5f9ea0 size=2&gt;-MemberType&lt;/I&gt;&lt;/FONT&gt;&lt;FONT face="Courier New" color=#000000 size=2&gt; NoteProperty &lt;/FONT&gt;&lt;I&gt;&lt;FONT face="Courier New" color=#5f9ea0 size=2&gt;-Name&lt;/I&gt;&lt;/FONT&gt;&lt;FONT face="Courier New" color=#000000 size=2&gt; PrimarySmtpAddress &lt;/FONT&gt;&lt;I&gt;&lt;FONT face="Courier New" color=#5f9ea0 size=2&gt;-Value&lt;/I&gt;&lt;/FONT&gt;&lt;FONT face="Courier New" color=#000000 size=2&gt; &lt;/FONT&gt;&lt;FONT face="Courier New" color=#800080 size=2&gt;$contactinfo&lt;/FONT&gt;&lt;FONT face="Courier New" size=2&gt;&lt;FONT color=#000000&gt;.PrimarySmtpAddress;&lt;/FONT&gt;&lt;/P&gt;&lt;/FONT&gt;&lt;B&gt;&lt;FONT face="Courier New" color=#5f9ea0 size=2&gt;
&lt;P&gt;Add-Member&lt;/B&gt;&lt;/FONT&gt;&lt;FONT face="Courier New" color=#000000 size=2&gt; &lt;/FONT&gt;&lt;I&gt;&lt;FONT face="Courier New" color=#5f9ea0 size=2&gt;-InputObject&lt;/I&gt;&lt;/FONT&gt;&lt;FONT face="Courier New" color=#000000 size=2&gt; &lt;/FONT&gt;&lt;FONT face="Courier New" color=#000080 size=2&gt;$_&lt;/FONT&gt;&lt;FONT face="Courier New" color=#000000 size=2&gt; &lt;/FONT&gt;&lt;I&gt;&lt;FONT face="Courier New" color=#5f9ea0 size=2&gt;-MemberType&lt;/I&gt;&lt;/FONT&gt;&lt;FONT face="Courier New" color=#000000 size=2&gt; NoteProperty &lt;/FONT&gt;&lt;I&gt;&lt;FONT face="Courier New" color=#5f9ea0 size=2&gt;-Name&lt;/I&gt;&lt;/FONT&gt;&lt;FONT face="Courier New" color=#000000 size=2&gt; LegacyExchangeDN &lt;/FONT&gt;&lt;I&gt;&lt;FONT face="Courier New" color=#5f9ea0 size=2&gt;-Value&lt;/I&gt;&lt;/FONT&gt;&lt;FONT face="Courier New" color=#000000 size=2&gt; &lt;/FONT&gt;&lt;FONT face="Courier New" color=#800080 size=2&gt;$contactinfo&lt;/FONT&gt;&lt;FONT face="Courier New" size=2&gt;&lt;FONT color=#000000&gt;.LegacyExchangeDN;&lt;/FONT&gt;&lt;/P&gt;&lt;/FONT&gt;&lt;FONT face="Courier New" color=#800080 size=2&gt;
&lt;P&gt;$strAddress&lt;/FONT&gt;&lt;FONT face="Courier New" color=#000000 size=2&gt; &lt;/FONT&gt;&lt;FONT face="Courier New" color=#ff0000 size=2&gt;=&lt;/FONT&gt;&lt;FONT face="Courier New" color=#000000 size=2&gt; ParseEmailAddresses(&lt;/FONT&gt;&lt;FONT face="Courier New" color=#800080 size=2&gt;$contactinfo&lt;/FONT&gt;&lt;FONT face="Courier New" size=2&gt;&lt;FONT color=#000000&gt;.EmailAddresses); &lt;/FONT&gt;&lt;/P&gt;&lt;/FONT&gt;&lt;B&gt;&lt;FONT face="Courier New" color=#5f9ea0 size=2&gt;
&lt;P&gt;Add-Member&lt;/B&gt;&lt;/FONT&gt;&lt;FONT face="Courier New" color=#000000 size=2&gt; &lt;/FONT&gt;&lt;I&gt;&lt;FONT face="Courier New" color=#5f9ea0 size=2&gt;-InputObject&lt;/I&gt;&lt;/FONT&gt;&lt;FONT face="Courier New" color=#000000 size=2&gt; &lt;/FONT&gt;&lt;FONT face="Courier New" color=#000080 size=2&gt;$_&lt;/FONT&gt;&lt;FONT face="Courier New" color=#000000 size=2&gt; &lt;/FONT&gt;&lt;I&gt;&lt;FONT face="Courier New" color=#5f9ea0 size=2&gt;-MemberType&lt;/I&gt;&lt;/FONT&gt;&lt;FONT face="Courier New" color=#000000 size=2&gt; NoteProperty &lt;/FONT&gt;&lt;I&gt;&lt;FONT face="Courier New" color=#5f9ea0 size=2&gt;-Name&lt;/I&gt;&lt;/FONT&gt;&lt;FONT face="Courier New" color=#000000 size=2&gt; EmailAddresses &lt;/FONT&gt;&lt;I&gt;&lt;FONT face="Courier New" color=#5f9ea0 size=2&gt;-Value&lt;/I&gt;&lt;/FONT&gt;&lt;FONT face="Courier New" color=#000000 size=2&gt; &lt;/FONT&gt;&lt;FONT face="Courier New" color=#800080 size=2&gt;$strAddress&lt;/FONT&gt;&lt;FONT face="Courier New" size=2&gt;&lt;FONT color=#000000&gt;;&lt;/FONT&gt;&lt;/P&gt;&lt;/FONT&gt;&lt;FONT face="Courier New" color=#000080 size=2&gt;
&lt;P&gt;$_&lt;/FONT&gt;&lt;FONT face="Courier New" size=2&gt;&lt;FONT color=#000000&gt;;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;}&lt;/P&gt;&lt;/FONT&gt;&lt;FONT face="Courier New" color=#800080 size=2&gt;
&lt;P&gt;$combinedObjectData&lt;/FONT&gt;&lt;FONT face="Courier New" color=#000000 size=2&gt; | &lt;/FONT&gt;&lt;B&gt;&lt;FONT face="Courier New" color=#5f9ea0 size=2&gt;Export-Csv&lt;/B&gt;&lt;/FONT&gt;&lt;FONT face="Courier New" size=2&gt;&lt;FONT color=#000000&gt; -NoType .\mkmbx.csv&lt;/FONT&gt;&lt;/P&gt;&lt;/FONT&gt;&lt;FONT face="Courier New" color=#008000 size=2&gt;
&lt;P&gt;# variable delay timer to accomodate directory replication latency&lt;/P&gt;&lt;/FONT&gt;&lt;FONT face="Courier New" size=2&gt;&lt;/FONT&gt;&lt;B&gt;&lt;FONT face="Courier New" color=#5f9ea0 size=2&gt;
&lt;P&gt;sleep&lt;/B&gt;&lt;/FONT&gt;&lt;FONT face="Courier New" color=#000000 size=2&gt; &lt;/FONT&gt;&lt;I&gt;&lt;FONT face="Courier New" color=#5f9ea0 size=2&gt;-seconds&lt;/I&gt;&lt;/FONT&gt;&lt;FONT face="Courier New" size=2&gt;&lt;FONT color=#000000&gt; 60&lt;/FONT&gt;&lt;/P&gt;&lt;/FONT&gt;&lt;FONT face="Courier New" color=#008000 size=2&gt;
&lt;P&gt;#&lt;/P&gt;&lt;/FONT&gt;&lt;FONT face="Courier New" size=2&gt;&lt;/FONT&gt;&lt;B&gt;&lt;FONT face="Courier New" color=#5f9ea0 size=2&gt;
&lt;P&gt;import-csv&lt;/B&gt;&lt;/FONT&gt;&lt;FONT face="Courier New" color=#000000 size=2&gt; MigrationList.csv | &lt;/FONT&gt;&lt;B&gt;&lt;FONT face="Courier New" color=#5f9ea0 size=2&gt;foreach&lt;/B&gt;&lt;/FONT&gt;&lt;FONT face="Courier New" size=2&gt;&lt;FONT color=#000000&gt; {&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;get-mailcontact -identity &lt;/FONT&gt;&lt;FONT face="Courier New" color=#000080 size=2&gt;$_&lt;/FONT&gt;&lt;FONT face="Courier New" size=2&gt;.internetaddress | remove-mailcontact -confirm:&lt;/FONT&gt;&lt;FONT face="Courier New" color=#0000ff size=2&gt;$FALSE&lt;/FONT&gt;&lt;FONT face="Courier New" size=2&gt; &lt;/P&gt;
&lt;P&gt;}&lt;/P&gt;&lt;/FONT&gt;&lt;FONT face="Courier New" color=#008000 size=2&gt;
&lt;P&gt;# variable delay timer to accomodate directory replication latency&lt;/P&gt;&lt;/FONT&gt;&lt;FONT face="Courier New" size=2&gt;&lt;/FONT&gt;&lt;B&gt;&lt;FONT face="Courier New" color=#5f9ea0 size=2&gt;
&lt;P&gt;sleep&lt;/B&gt;&lt;/FONT&gt;&lt;FONT face="Courier New" color=#000000 size=2&gt; &lt;/FONT&gt;&lt;I&gt;&lt;FONT face="Courier New" color=#5f9ea0 size=2&gt;-seconds&lt;/I&gt;&lt;/FONT&gt;&lt;FONT face="Courier New" size=2&gt;&lt;FONT color=#000000&gt; 60&lt;/FONT&gt;&lt;/P&gt;&lt;/FONT&gt;&lt;FONT face="Courier New" color=#008000 size=2&gt;
&lt;P&gt;#&lt;/P&gt;&lt;/FONT&gt;&lt;FONT face="Courier New" size=2&gt;&lt;/FONT&gt;&lt;B&gt;&lt;FONT face="Courier New" color=#5f9ea0 size=2&gt;
&lt;P&gt;import-csv&lt;/B&gt;&lt;/FONT&gt;&lt;FONT face="Courier New" color=#000000 size=2&gt; mkmbx.csv | &lt;/FONT&gt;&lt;B&gt;&lt;FONT face="Courier New" color=#5f9ea0 size=2&gt;foreach&lt;/B&gt;&lt;/FONT&gt;&lt;FONT face="Courier New" size=2&gt;&lt;FONT color=#000000&gt; {&lt;/FONT&gt;&lt;/P&gt;&lt;/FONT&gt;&lt;FONT face="Courier New" color=#800080 size=2&gt;
&lt;P&gt;$targetdatabase&lt;/FONT&gt;&lt;FONT face="Courier New" color=#000000 size=2&gt; &lt;/FONT&gt;&lt;FONT face="Courier New" color=#ff0000 size=2&gt;=&lt;/FONT&gt;&lt;FONT face="Courier New" color=#000000 size=2&gt; ((get-mailbox -resultsize unlimited | &lt;/FONT&gt;&lt;B&gt;&lt;FONT face="Courier New" color=#5f9ea0 size=2&gt;group-object&lt;/B&gt;&lt;/FONT&gt;&lt;FONT face="Courier New" color=#000000 size=2&gt; &lt;/FONT&gt;&lt;I&gt;&lt;FONT face="Courier New" color=#5f9ea0 size=2&gt;-Property&lt;/I&gt;&lt;/FONT&gt;&lt;FONT face="Courier New" color=#000000 size=2&gt; database | &lt;/FONT&gt;&lt;B&gt;&lt;FONT face="Courier New" color=#5f9ea0 size=2&gt;select-object&lt;/B&gt;&lt;/FONT&gt;&lt;FONT face="Courier New" color=#000000 size=2&gt; name,count | &lt;/FONT&gt;&lt;B&gt;&lt;FONT face="Courier New" color=#5f9ea0 size=2&gt;sort-object&lt;/B&gt;&lt;/FONT&gt;&lt;FONT face="Courier New" color=#000000 size=2&gt; &lt;/FONT&gt;&lt;I&gt;&lt;FONT face="Courier New" color=#5f9ea0 size=2&gt;-Property&lt;/I&gt;&lt;/FONT&gt;&lt;FONT face="Courier New" size=2&gt;&lt;FONT color=#000000&gt; count)[0].name)&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;Enable-Mailbox -Identity &lt;/FONT&gt;&lt;FONT face="Courier New" color=#800000 size=2&gt;"$netbiosDomainName\$($_.samAccountName)"&lt;/FONT&gt;&lt;FONT face="Courier New" size=2&gt; -database &lt;/FONT&gt;&lt;FONT face="Courier New" color=#800080 size=2&gt;$targetdatabase&lt;/FONT&gt;&lt;FONT face="Courier New" size=2&gt; -ManagedFolderMailboxPolicyAllowed:&lt;/FONT&gt;&lt;FONT face="Courier New" color=#0000ff size=2&gt;$TRUE&lt;/FONT&gt;&lt;FONT face="Courier New" size=2&gt; -ActiveSyncMailboxPolicy &lt;/FONT&gt;&lt;FONT face="Courier New" color=#800000 size=2&gt;"Default"&lt;/FONT&gt;&lt;FONT face="Courier New" size=2&gt; -ManagedFolderMailboxPolicy &lt;/FONT&gt;&lt;FONT face="Courier New" color=#800000 size=2&gt;"Empty Deleted Items"&lt;/FONT&gt;&lt;FONT face="Courier New" size=2&gt; -confirm:&lt;/FONT&gt;&lt;FONT face="Courier New" color=#0000ff size=2&gt;$FALSE&lt;/FONT&gt;&lt;FONT face="Courier New" size=2&gt; &lt;/P&gt;
&lt;P&gt;}&lt;/P&gt;&lt;/FONT&gt;&lt;FONT face="Courier New" color=#008000 size=2&gt;
&lt;P&gt;# variable delay timer to accomodate directory replication latency&lt;/P&gt;&lt;/FONT&gt;&lt;FONT face="Courier New" size=2&gt;&lt;/FONT&gt;&lt;B&gt;&lt;FONT face="Courier New" color=#5f9ea0 size=2&gt;
&lt;P&gt;sleep&lt;/B&gt;&lt;/FONT&gt;&lt;FONT face="Courier New" color=#000000 size=2&gt; &lt;/FONT&gt;&lt;I&gt;&lt;FONT face="Courier New" color=#5f9ea0 size=2&gt;-seconds&lt;/I&gt;&lt;/FONT&gt;&lt;FONT face="Courier New" size=2&gt;&lt;FONT color=#000000&gt; 120&lt;/FONT&gt;&lt;/P&gt;&lt;/FONT&gt;&lt;FONT face="Courier New" color=#008000 size=2&gt;
&lt;P&gt;# code adds to the previously enabled mailbox&lt;/P&gt;&lt;/FONT&gt;&lt;FONT face="Courier New" size=2&gt;&lt;/FONT&gt;&lt;B&gt;&lt;FONT face="Courier New" color=#5f9ea0 size=2&gt;
&lt;P&gt;import-csv&lt;/B&gt;&lt;/FONT&gt;&lt;FONT face="Courier New" color=#000000 size=2&gt; mkmbx.csv | &lt;/FONT&gt;&lt;B&gt;&lt;FONT face="Courier New" color=#5f9ea0 size=2&gt;foreach&lt;/B&gt;&lt;/FONT&gt;&lt;FONT face="Courier New" size=2&gt;&lt;FONT color=#000000&gt; {&lt;/FONT&gt;&lt;/P&gt;&lt;/FONT&gt;&lt;FONT face="Courier New" color=#800080 size=2&gt;
&lt;P&gt;$mailaddr&lt;/FONT&gt;&lt;FONT face="Courier New" color=#000000 size=2&gt; &lt;/FONT&gt;&lt;FONT face="Courier New" color=#ff0000 size=2&gt;=&lt;/FONT&gt;&lt;FONT face="Courier New" color=#000000 size=2&gt; &lt;/FONT&gt;&lt;FONT face="Courier New" color=#000080 size=2&gt;$_&lt;/FONT&gt;&lt;FONT face="Courier New" size=2&gt;&lt;FONT color=#000000&gt;.emailaddresses&lt;/FONT&gt;&lt;/P&gt;&lt;/FONT&gt;&lt;FONT face="Courier New" color=#800080 size=2&gt;
&lt;P&gt;$mailaddr&lt;/FONT&gt;&lt;FONT face="Courier New" color=#000000 size=2&gt; &lt;/FONT&gt;&lt;FONT face="Courier New" color=#ff0000 size=2&gt;=&lt;/FONT&gt;&lt;FONT face="Courier New" color=#000000 size=2&gt; &lt;/FONT&gt;&lt;FONT face="Courier New" color=#800080 size=2&gt;$mailaddr&lt;/FONT&gt;&lt;FONT face="Courier New" color=#000000 size=2&gt;.Split(&lt;/FONT&gt;&lt;FONT face="Courier New" color=#800000 size=2&gt;","&lt;/FONT&gt;&lt;FONT face="Courier New" size=2&gt;&lt;FONT color=#000000&gt;)&lt;/FONT&gt;&lt;/P&gt;&lt;/FONT&gt;&lt;FONT face="Courier New" color=#008000 size=2&gt;
&lt;P&gt;# add the legacyExchangeDN of the contact as X500 of user to allow &lt;/P&gt;
&lt;P&gt;# for reply to mail sent when user was in foreign system&lt;/P&gt;
&lt;P&gt;# &lt;/P&gt;&lt;/FONT&gt;&lt;FONT face="Courier New" color=#800080 size=2&gt;
&lt;P&gt;$mailaddr&lt;/FONT&gt;&lt;FONT face="Courier New" color=#000000 size=2&gt; &lt;/FONT&gt;&lt;FONT face="Courier New" color=#ff0000 size=2&gt;+=&lt;/FONT&gt;&lt;FONT face="Courier New" color=#000000 size=2&gt; &lt;/FONT&gt;&lt;FONT face="Courier New" color=#800000 size=2&gt;"x500:$($_.LegacyExchangeDN)"&lt;/P&gt;&lt;/FONT&gt;&lt;FONT face="Courier New" size=2&gt;
&lt;P&gt;set-mailbox -Identity &lt;/FONT&gt;&lt;FONT face="Courier New" color=#800000 size=2&gt;"$netbiosDomainName\$($_.samAccountName)"&lt;/FONT&gt;&lt;FONT face="Courier New" size=2&gt; -EmailAddressPolicyEnabled &lt;/FONT&gt;&lt;FONT face="Courier New" color=#0000ff size=2&gt;$false&lt;/FONT&gt;&lt;FONT face="Courier New" size=2&gt; -PrimarySmtpAddress &lt;/FONT&gt;&lt;FONT face="Courier New" color=#000080 size=2&gt;$_&lt;/FONT&gt;&lt;FONT face="Courier New" size=2&gt;.primarySMTPAddress -verbose&lt;/P&gt;
&lt;P&gt;set-mailbox -Identity &lt;/FONT&gt;&lt;FONT face="Courier New" color=#800000 size=2&gt;"$netbiosDomainName\$($_.samAccountName)"&lt;/FONT&gt;&lt;FONT face="Courier New" size=2&gt; -EmailAddresses &lt;/FONT&gt;&lt;FONT face="Courier New" color=#800080 size=2&gt;$mailaddr&lt;/FONT&gt;&lt;FONT face="Courier New" size=2&gt; -verbose&lt;/P&gt;
&lt;P&gt;set-casmailbox -Identity &lt;/FONT&gt;&lt;FONT face="Courier New" color=#800000 size=2&gt;"$netbiosDomainName\$($_.samAccountName)"&lt;/FONT&gt;&lt;FONT face="Courier New" size=2&gt; -ActiveSyncEnabled &lt;/FONT&gt;&lt;FONT face="Courier New" color=#0000ff size=2&gt;$FALSE&lt;/FONT&gt;&lt;FONT face="Courier New" size=2&gt; -IMAPEnabled &lt;/FONT&gt;&lt;FONT face="Courier New" color=#0000ff size=2&gt;$FALSE&lt;/FONT&gt;&lt;FONT face="Courier New" size=2&gt; -POPEnabled &lt;/FONT&gt;&lt;FONT face="Courier New" color=#0000ff size=2&gt;$FALSE&lt;/FONT&gt;&lt;FONT face="Courier New" size=2&gt; -verbose&lt;/P&gt;&lt;/FONT&gt;&lt;FONT face="Courier New" color=#008000 size=2&gt;
&lt;P&gt;# persist displayName from csv input file &lt;/P&gt;&lt;/FONT&gt;&lt;FONT face="Courier New" size=2&gt;
&lt;P&gt;Set-User -Identity &lt;/FONT&gt;&lt;FONT face="Courier New" color=#000080 size=2&gt;$_&lt;/FONT&gt;&lt;FONT face="Courier New" size=2&gt;.samAccountName -DisplayName &lt;/FONT&gt;&lt;FONT face="Courier New" color=#000080 size=2&gt;$_&lt;/FONT&gt;&lt;FONT face="Courier New" size=2&gt;.displayName.Trim() -verbose&lt;/P&gt;
&lt;P&gt;}&lt;/P&gt;&lt;/FONT&gt;&lt;B&gt;&lt;FONT face="Courier New" color=#5f9ea0 size=2&gt;
&lt;P&gt;stop-transcript&lt;/B&gt;&lt;/FONT&gt;&lt;FONT face="Courier New" size=2&gt;&lt;FONT color=#000000&gt; &lt;/FONT&gt;&lt;/P&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT face="Courier New" size=2&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=2870626" width="1" height="1"&gt;</content><author><name>NBlogger</name><uri>http://blogs.technet.com/NBlogger/ProfileUrlRedirect.ashx</uri></author></entry><entry><title>A major update to the Microsoft Transporter Suite was released on Monday, January 21st, 2008.</title><link rel="alternate" type="text/html" href="http://blogs.technet.com/b/collabtools/archive/2008/01/25/a-major-update-to-the-microsoft-transporter-suite-was-released-on-monday-january-21st-2008.aspx" /><id>http://blogs.technet.com/b/collabtools/archive/2008/01/25/a-major-update-to-the-microsoft-transporter-suite-was-released-on-monday-january-21st-2008.aspx</id><published>2008-01-25T12:40:00Z</published><updated>2008-01-25T12:40:00Z</updated><content type="html">&lt;H2&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt;Earlier this week we released a major update to the Microsoft Transporter Suite (A set of tools that help customers migrate content into Exchange, SharePoint and Active Directory). The Microsoft Transporter Suite is now available for download (&lt;A href="http://www.microsoft.com/downloads/details.aspx?FamilyId=35FC4205-792B-4306-8E4B-0DE9CCE72172&amp;amp;displaylang=en" mce_href="http://www.microsoft.com/downloads/details.aspx?FamilyId=35FC4205-792B-4306-8E4B-0DE9CCE72172&amp;amp;displaylang=en"&gt;&lt;FONT face=Calibri color=#0000ff size=3&gt;here&lt;/FONT&gt;&lt;/A&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt;)&lt;?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/H2&gt;
&lt;H2 style="MARGIN: 10pt 0in 0pt"&gt;&lt;SPAN style="mso-fareast-font-family: 'Times New Roman'"&gt;&lt;FONT size=4&gt;&lt;FONT face=Cambria&gt;What’s New?&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/H2&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt"&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt;This release focused on adding the ability to migrate mailboxes from Generic POP/IMAP servers and improving the overall quality of the previously released Domino migration tools.&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoListParagraph style="MARGIN: 0in 0in 10pt 0.75in"&gt;&lt;B&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt;New Features/Fixes in this release&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/B&gt;&lt;/P&gt;
&lt;P class=MsoListParagraph style="MARGIN: 0in 0in 10pt 1.25in; TEXT-INDENT: -0.25in; mso-list: l0 level2 lfo1"&gt;&lt;SPAN style="FONT-FAMILY: 'Courier New'; mso-fareast-font-family: 'Courier New'"&gt;&lt;SPAN style="mso-list: Ignore"&gt;&lt;FONT size=3&gt;o&lt;/FONT&gt;&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt;NEW: Transporter Suite for Internet Mailboxes (A whole new console and tools for migrating POP/IMAP Mailboxes)&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoListParagraph style="MARGIN: 0in 0in 10pt 1.75in; TEXT-INDENT: -0.25in; mso-list: l0 level3 lfo1"&gt;&lt;SPAN style="FONT-FAMILY: Wingdings; mso-fareast-font-family: Wingdings; mso-bidi-font-family: Wingdings"&gt;&lt;SPAN style="mso-list: Ignore"&gt;&lt;FONT size=3&gt;§&lt;/FONT&gt;&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt;Migration of mailbox content from generic servers through POP or IMAP to Exchange 2007&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoListParagraph style="MARGIN: 0in 0in 10pt 1.75in; TEXT-INDENT: -0.25in; mso-list: l0 level3 lfo1"&gt;&lt;SPAN style="FONT-FAMILY: Wingdings; mso-fareast-font-family: Wingdings; mso-bidi-font-family: Wingdings"&gt;&lt;SPAN style="mso-list: Ignore"&gt;&lt;FONT size=3&gt;§&lt;/FONT&gt;&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt;Preserves all messages and folder structures&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoListParagraph style="MARGIN: 0in 0in 10pt 1.75in; TEXT-INDENT: -0.25in; mso-list: l0 level3 lfo1"&gt;&lt;SPAN style="FONT-FAMILY: Wingdings; mso-fareast-font-family: Wingdings; mso-bidi-font-family: Wingdings"&gt;&lt;SPAN style="mso-list: Ignore"&gt;&lt;FONT size=3&gt;§&lt;/FONT&gt;&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt;Preserves rich content including formatting, message flags and even calendaring through iCAL&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoListParagraph style="MARGIN: 0in 0in 10pt 1.75in; TEXT-INDENT: -0.25in; mso-list: l0 level3 lfo1"&gt;&lt;SPAN style="FONT-FAMILY: Wingdings; mso-fareast-font-family: Wingdings; mso-bidi-font-family: Wingdings"&gt;&lt;SPAN style="mso-list: Ignore"&gt;&lt;FONT size=3&gt;§&lt;/FONT&gt;&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt;Exposed through GUI and a rich set of PowerShell tasks&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoListParagraph style="MARGIN: 0in 0in 10pt 1.25in; TEXT-INDENT: -0.25in; mso-list: l0 level2 lfo1"&gt;&lt;SPAN style="FONT-FAMILY: 'Courier New'; mso-fareast-font-family: 'Courier New'"&gt;&lt;SPAN style="mso-list: Ignore"&gt;&lt;FONT size=3&gt;o&lt;/FONT&gt;&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt;Updated: Domino migration tools&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoListParagraph style="MARGIN: 0in 0in 10pt 1.75in; TEXT-INDENT: -0.25in; mso-list: l0 level3 lfo1"&gt;&lt;SPAN style="FONT-FAMILY: Wingdings; mso-fareast-font-family: Wingdings; mso-bidi-font-family: Wingdings"&gt;&lt;SPAN style="mso-list: Ignore"&gt;&lt;FONT size=3&gt;§&lt;/FONT&gt;&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt;&amp;nbsp;Improved support in the Console for large organizations&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoListParagraph style="MARGIN: 0in 0in 10pt 1.75in; TEXT-INDENT: -0.25in; mso-list: l0 level3 lfo1"&gt;&lt;SPAN style="FONT-FAMILY: Wingdings; mso-fareast-font-family: Wingdings; mso-bidi-font-family: Wingdings"&gt;&lt;SPAN style="mso-list: Ignore"&gt;&lt;FONT size=3&gt;§&lt;/FONT&gt;&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt;Enhanced troubleshooting through tracing, improved logging, and capturing of items that do not migrate&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoListParagraph style="MARGIN: 0in 0in 10pt 1.75in; TEXT-INDENT: -0.25in; mso-list: l0 level3 lfo1"&gt;&lt;SPAN style="FONT-FAMILY: Wingdings; mso-fareast-font-family: Wingdings; mso-bidi-font-family: Wingdings"&gt;&lt;SPAN style="mso-list: Ignore"&gt;&lt;FONT size=3&gt;§&lt;/FONT&gt;&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt;Improved application migration by preserving created/modified identities&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoListParagraph style="MARGIN: 0in 0in 10pt 1.75in; TEXT-INDENT: -0.25in; mso-list: l0 level3 lfo1"&gt;&lt;SPAN style="FONT-FAMILY: Wingdings; mso-fareast-font-family: Wingdings; mso-bidi-font-family: Wingdings"&gt;&lt;SPAN style="mso-list: Ignore"&gt;&lt;FONT size=3&gt;§&lt;/FONT&gt;&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt;Enhanced security of the Free/Busy connector&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;H1 style="MARGIN: 24pt 0in 0pt; TEXT-ALIGN: center" align=center&gt;&lt;SPAN style="mso-fareast-font-family: 'Times New Roman'"&gt;&lt;FONT face=Calibri size=3&gt;
&lt;HR align=center width="100%" SIZE=2&gt;
&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/H1&gt;
&lt;H1 style="MARGIN: 24pt 0in 0pt; TEXT-ALIGN: center" align=center&gt;&lt;SPAN style="mso-fareast-font-family: 'Times New Roman'"&gt;&lt;FONT size=5&gt;&lt;FONT face=Cambria&gt;Screen Shots Of Internet Mailbox Migrations&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/H1&gt;
&lt;H1 style="MARGIN: 24pt 0in 0pt; TEXT-ALIGN: center" align=center&gt;&lt;SPAN style="mso-fareast-font-family: 'Times New Roman'"&gt;&lt;o:p&gt;&lt;FONT face=Cambria size=5&gt;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/H1&gt;
&lt;H1 style="MARGIN: 24pt 0in 0pt; TEXT-ALIGN: center" align=center&gt;&lt;SPAN style="mso-fareast-font-family: 'Times New Roman'"&gt;&lt;FONT size=5&gt;&lt;FONT face=Cambria&gt;Initial Screen&lt;BR&gt;&lt;?xml:namespace prefix = v ns = "urn:schemas-microsoft-com:vml" /&gt;&lt;v:shapetype id=_x0000_t75 coordsize="21600,21600" o:spt="75" o:preferrelative="t" path="m@4@5l@4@11@9@11@9@5xe" filled="f" stroked="f"&gt;&lt;v:stroke joinstyle="miter"&gt;&lt;/v:stroke&gt;&lt;v:formulas&gt;&lt;v:f eqn="if lineDrawn pixelLineWidth 0"&gt;&lt;/v:f&gt;&lt;v:f eqn="sum @0 1 0"&gt;&lt;/v:f&gt;&lt;v:f eqn="sum 0 0 @1"&gt;&lt;/v:f&gt;&lt;v:f eqn="prod @2 1 2"&gt;&lt;/v:f&gt;&lt;v:f eqn="prod @3 21600 pixelWidth"&gt;&lt;/v:f&gt;&lt;v:f eqn="prod @3 21600 pixelHeight"&gt;&lt;/v:f&gt;&lt;v:f eqn="sum @0 0 1"&gt;&lt;/v:f&gt;&lt;v:f eqn="prod @6 1 2"&gt;&lt;/v:f&gt;&lt;v:f eqn="prod @7 21600 pixelWidth"&gt;&lt;/v:f&gt;&lt;v:f eqn="sum @8 21600 0"&gt;&lt;/v:f&gt;&lt;v:f eqn="prod @7 21600 pixelHeight"&gt;&lt;/v:f&gt;&lt;v:f eqn="sum @10 21600 0"&gt;&lt;/v:f&gt;&lt;/v:formulas&gt;&lt;v:path o:extrusionok="f" gradientshapeok="t" o:connecttype="rect"&gt;&lt;/v:path&gt;&lt;o:lock v:ext="edit" aspectratio="t"&gt;&lt;/o:lock&gt;&lt;/v:shapetype&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/H1&gt;
&lt;H1 style="MARGIN: 24pt 0in 0pt; TEXT-ALIGN: center" align=center&gt;&lt;SPAN style="mso-fareast-font-family: 'Times New Roman'"&gt;&lt;o:p&gt;&lt;FONT face=Cambria size=5&gt;&amp;nbsp;&lt;A href="http://blogs.technet.com/photos/collabtools/picture2779621.aspx" target=_blank&gt;&lt;A href="http://blogs.technet.com/photos/collabtools/picture2779621.aspx" target=_blank&gt;&lt;IMG src="http://blogs.technet.com/photos/collabtools/images/2779621/500x324.aspx" border=0&gt;&lt;/A&gt;&lt;/A&gt;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/H1&gt;
&lt;H1 style="MARGIN: 24pt 0in 0pt; TEXT-ALIGN: center" align=center&gt;&lt;SPAN style="mso-fareast-font-family: 'Times New Roman'"&gt;&lt;FONT size=5&gt;&lt;FONT face=Cambria&gt;List of Mailboxes&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/H1&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt; TEXT-ALIGN: center" align=center&gt;&lt;FONT face=Calibri size=3&gt;(Notice the migration status feature to track mailboxes that have been migrated)&lt;BR&gt;&lt;/FONT&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt; TEXT-ALIGN: center" align=center&gt;&lt;o:p&gt;&lt;FONT face=Calibri size=3&gt;&lt;A href="http://blogs.technet.com/photos/collabtools/picture2779629.aspx"&gt;&lt;/A&gt;&lt;/FONT&gt;&lt;/o:p&gt;&amp;nbsp;&lt;A href="http://blogs.technet.com/photos/collabtools/picture2779629.aspx" target=_blank&gt;&lt;IMG src="http://blogs.technet.com/photos/collabtools/images/2779629/500x325.aspx" border=0&gt;&lt;/A&gt;&lt;/P&gt;
&lt;H1 style="MARGIN: 24pt 0in 0pt; TEXT-ALIGN: center" align=center&gt;&lt;SPAN style="mso-fareast-font-family: 'Times New Roman'"&gt;&lt;FONT size=5&gt;&lt;FONT face=Cambria&gt;Mailbox Migration Wizard&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/H1&gt;
&lt;H1 style="MARGIN: 24pt 0in 0pt; TEXT-ALIGN: center" align=center&gt;&lt;SPAN style="mso-fareast-font-family: 'Times New Roman'"&gt;&lt;A href="http://blogs.technet.com/photos/collabtools/picture2779630.aspx" target=_blank&gt;&lt;IMG src="http://blogs.technet.com/photos/collabtools/images/2779630/500x325.aspx" border=0&gt;&lt;/A&gt;&lt;/SPAN&gt;&lt;/H1&gt;
&lt;H1 style="MARGIN: 24pt 0in 0pt; TEXT-ALIGN: center" align=center&gt;&lt;SPAN style="mso-fareast-font-family: 'Times New Roman'"&gt;&lt;FONT face=Cambria size=5&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/H1&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=2779684" width="1" height="1"&gt;</content><author><name>NBlogger</name><uri>http://blogs.technet.com/NBlogger/ProfileUrlRedirect.ashx</uri></author></entry><entry><title>Domino to Exchange Messaging Migration Tools Solutions Matrix</title><link rel="alternate" type="text/html" href="http://blogs.technet.com/b/collabtools/archive/2007/11/08/domino-to-exchange-messaging-migration-tools-solutions-matrix.aspx" /><link rel="enclosure" type="application/vnd.openxmlformats-officedocument.spre" length="19567" href="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-components-postattachments/00-02-37-04-20/Domino-to-Exchange-Migration-Tools-Matrix-v2.1.xlsx" /><id>http://blogs.technet.com/b/collabtools/archive/2007/11/08/domino-to-exchange-messaging-migration-tools-solutions-matrix.aspx</id><published>2007-11-08T23:43:00Z</published><updated>2007-11-08T23:43:00Z</updated><content type="html">&lt;P&gt;This is a living document to describe the features between multiple different messaging&amp;nbsp;migration tools used for Domino to Exchange.&lt;/P&gt;
&lt;P&gt;It is only meant to be an aid, not a definitive solution. It will help you narrow your choices when comparing toolsets.&lt;/P&gt;
&lt;P&gt;Please send me a list of features you would like added, or other products. I'm not perfect, I make mistakes too, so if you need me to fix the&lt;/P&gt;
&lt;P&gt;sheet, please let me know. &lt;/P&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=2370420" width="1" height="1"&gt;</content><author><name>NBlogger</name><uri>http://blogs.technet.com/NBlogger/ProfileUrlRedirect.ashx</uri></author></entry><entry><title>Transporter Suite End-to-End Guidance Released</title><link rel="alternate" type="text/html" href="http://blogs.technet.com/b/collabtools/archive/2007/10/26/transporter-suite-end-to-end-guidance-released.aspx" /><id>http://blogs.technet.com/b/collabtools/archive/2007/10/26/transporter-suite-end-to-end-guidance-released.aspx</id><published>2007-10-27T01:36:00Z</published><updated>2007-10-27T01:36:00Z</updated><content type="html">&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;FONT face=Calibri size=3&gt;Have you been waiting with bated breath for fantastic end to end guidance around the Microsoft Transporter Suite for Lotus Domino?&amp;nbsp; Well my good reader, your wait is over!&amp;nbsp; We’ve been working hard with support and with the field to make sure that the information in here is solid.&amp;nbsp; &amp;nbsp;This is a release where even support is excited about the quality.&amp;nbsp; It covers planning and executing on your directory and mail transition, including groups, archives, and PABs!&amp;nbsp; It can be downloaded &lt;/FONT&gt;&lt;A href="http://go.microsoft.com/fwlink/?LinkID=103170&amp;amp;clcid=0x409"&gt;&lt;FONT face=Calibri color=#0000ff size=3&gt;here&lt;/FONT&gt;&lt;/A&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt;.&lt;?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;o:p&gt;&lt;FONT face=Calibri size=3&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt;We already know that there are some topics that we didn’t get a chance to cover, so stay tuned for future updates on this doc.&amp;nbsp; If there are particular topics you are interested in, please feel free to leave them in the comments.&amp;nbsp; In the meantime, go forth and be guided!&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;o:p&gt;&lt;FONT face=Calibri size=3&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;A href="http://go.microsoft.com/fwlink/?LinkID=103170&amp;amp;clcid=0x409"&gt;&lt;FONT face=Calibri color=#0000ff size=3&gt;Microsoft Transporter Suite End to End Guidance&lt;/FONT&gt;&lt;/A&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/P&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=2259434" width="1" height="1"&gt;</content><author><name>NBlogger</name><uri>http://blogs.technet.com/NBlogger/ProfileUrlRedirect.ashx</uri></author></entry></feed>