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

<channel>
	<title>SysAdmin Talk &#187; Exchange 2007</title>
	<atom:link href="http://sysadmin-talk.org/tag/exchange-2007/feed/" rel="self" type="application/rss+xml" />
	<link>http://sysadmin-talk.org</link>
	<description>Practical advice from front-line SysAdmins</description>
	<lastBuildDate>Sun, 20 May 2012 14:12:31 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>Address List Segregation or the “Hoster Edition” of Exchange Server 2010 SP1 – don’t even think about it!</title>
		<link>http://sysadmin-talk.org/2010/09/address-list-segregation-or-hoster-edition-exchange-2010-sp1/</link>
		<comments>http://sysadmin-talk.org/2010/09/address-list-segregation-or-hoster-edition-exchange-2010-sp1/#comments</comments>
		<pubDate>Mon, 20 Sep 2010 13:50:49 +0000</pubDate>
		<dc:creator>Jaap Wesselius</dc:creator>
				<category><![CDATA[Exchange]]></category>
		<category><![CDATA[Exchange 2007]]></category>
		<category><![CDATA[Exchange 2010]]></category>
		<category><![CDATA[Exchange Shell]]></category>
		<category><![CDATA[IT Professional]]></category>
		<category><![CDATA[PowerShell]]></category>
		<category><![CDATA[SysAdmin]]></category>
		<category><![CDATA[Windows PowerShell]]></category>

		<guid isPermaLink="false">http://sysadmin-talk.org/?p=612</guid>
		<description><![CDATA[All users in your Exchange organization are automatically listed in the Global Address List. When you have multiple departments, or maybe multiple companies (sometime also referred to as organizations, but this has nothing to do with the Exchange organization) in your Exchange organization you may want to organize or split up the Address List. When [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://sysadmin-talk.org/wp-content/uploads/2010/09/EMC_HostedError.jpg" rel="lightbox[612]"></a>All users in your Exchange organization are automatically listed in the Global Address List. When you have multiple departments, or maybe multiple companies (sometime also referred to as organizations, but this has nothing to do with the Exchange organization) in your Exchange organization you may want to organize or split up the Address List. <span id="more-612"></span>When you do this appropriately each department or company will have its own Address List, and each Address List is only visible for users belonging to this particular company. Users will never notice other companies are hosted on the same Exchange Organization.</p>
<p>In Exchange Server 2007 this is not too difficult to accomplish. Microsoft has released a whitepaper on how to configure virtual organizations (i.e. companies) in Exchange Server 2007. This whitepaper can be found on the Technet Website: <a href="http://technet.microsoft.com/en-us/library/bb936719(EXCHG.80).aspx">http://technet.microsoft.com/en-us/library/bb936719(EXCHG.80).aspx</a> &#8211; Configuring Virtual Organizations and Address List Segregation in Exchange 2007.</p>
<p>It is tempting to try this in Exchange Server 2010 as well, but you would be best off avoiding doing so. There are a couple of issues (that Microsoft is working on) that will block a successful rollout of Address List Segregation. Besides that, it is not supported and it will also break Exchange Server 2010. More information regarding this can be found on Dave Goldman’s weblog: <a href="http://blogs.msdn.com/b/dgoldman/archive/2010/05/10/critical-update-exchange-2010-address-list-segregation-and-current-support-stances.aspx">http://blogs.msdn.com/b/dgoldman/archive/2010/05/10/critical-update-exchange-2010-address-list-segregation-and-current-support-stances.aspx</a> &#8211; CRITICAL UPDATE &#8211; Exchange 2010 Address List Segregation and Current Support Stances</p>
<p>You may be aware that in Exchange Server 2010 SP1 there’s a /hosting switch, making Exchange Server 2010 SP1 “multi tenant”. This means you can create multiple virtual organizations in Exchange Server 2010 SP1, completely invisible for each other. There’s already quite some information on the Internet regarding installation of Exchange Server 2010 SP1 with the /hosting switch, but most of this information is not coming directly from Microsoft!</p>
<p>This “<strong>hoster edition</strong>” of Exchange Server 2010 SP1 is targeted towards <strong>hosting companies</strong>, companies that currently have HMC (Hosted Messaging and Collaboration) 4.5 running. This is basically the Hosted Version of Exchange Server 2007, including Hosted Sharepoint and Hosted OCS. This implementation of Exchange Server 2010 is absolutely not targeted towards enterprise customers!</p>
<p>There are a number of issues you have to be aware of when you want to deploy the “hoster edition” of Exchange Server 2010 SP1:</p>
<ul>
<li><strong>You need an SPLA</strong> (Service Provider License Agreement) to use this version of Exchange Server 2010 SP1;</li>
<li>The Forest Functional level is Windows Server 2008;</li>
</ul>
<p>There is:</p>
<ul>
<li>No upgrade path (only a green field scneario);</li>
<li>No support for Unified Messaging;</li>
<li>No support for Edge and EdgeSync;</li>
<li>No support for multiple forests;</li>
<li>No support for multiple domains;</li>
<li>No Exchange Management Console;</li>
<li>No Public Folders;</li>
<li>No Federation;</li>
<li>No B2B features such as cross-premises message tracking and calender sharing;</li>
<li>No IRM;</li>
<li>No Outlook 2003 support (EnableLegacyOutlook);</li>
<li>No Support for OCS 2007 R2, only from 3rd party;</li>
<li>No Support for CRM;</li>
</ul>
<p>When you try to start the Exchange Management Console you’ll see that it is not supported:<a href="http://sysadmin-talk.org/wp-content/uploads/2010/09/EMC_HostedError.jpg" rel="lightbox[612]"><img class="alignleft size-full wp-image-614" title="Exchange Management Console Hosted" src="http://sysadmin-talk.org/wp-content/uploads/2010/09/EMC_HostedError.jpg" alt="Exchange Management Console isn't supported in a hosted environment" width="606" height="413" /></a></p>
<p>So, all configuration has to be done using the Exchange Management Shell. There’s some additional self service support on the Exchange Control Panel, but basically you’ll need to implement another 3<sup>rd</sup> party Control Panel for configuring the Exchange organization. Or create your own Control Panel. Please bare in mind that hosting companies often have dedicated developers that are working on these scenarios.</p>
<h2>Conclusion</h2>
<p>If you want to implement Address List Segregation on Exchange Server 2010 you cannot use the 2007 version of the Address List Segregation whitepaper. It will break Exchange Server 2010. Although very tempting to use, the Hoster Edition of Exchange Server 2010 SP1 is not an alternative for the enterprise customers. Don’t try it, don’t even think about it, there’s too much complexity for the average enterprise customer. Besides the Service Provider licensing, there’s too much functionality that’s not supported by Microsoft directly, or it is supported by a 3<sup>rd</sup> party. The best option is to wait and see if and when Microsoft releases the 2010 version of the Address List Segregation.</p>
]]></content:encoded>
			<wfw:commentRss>http://sysadmin-talk.org/2010/09/address-list-segregation-or-hoster-edition-exchange-2010-sp1/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Exchange 2010 Compression</title>
		<link>http://sysadmin-talk.org/2010/07/exchange-2010-compression/</link>
		<comments>http://sysadmin-talk.org/2010/07/exchange-2010-compression/#comments</comments>
		<pubDate>Tue, 06 Jul 2010 15:16:55 +0000</pubDate>
		<dc:creator>Elizabeth Ayer</dc:creator>
				<category><![CDATA[Exchange]]></category>
		<category><![CDATA[Exchange 2010]]></category>
		<category><![CDATA[IT Professional]]></category>
		<category><![CDATA[SysAdmin]]></category>
		<category><![CDATA[email]]></category>
		<category><![CDATA[Exchange 2007]]></category>
		<category><![CDATA[Exchange Testing]]></category>
		<category><![CDATA[Outlook]]></category>

		<guid isPermaLink="false">http://sysadmin-talk.org/?p=471</guid>
		<description><![CDATA[There’s a mystery about early Exchange 2010 deployments:  despite the much-publicized removal of single instance storage, sizes of Exchange 2010 databases have not increased. The same message has trickling back from all quarters, as businesses go live:  after moving mailboxes, database sizes in Exchange 2010 are roughly the same as they were in Exchange 2007. [...]]]></description>
			<content:encoded><![CDATA[<p>There’s a mystery about early Exchange 2010 deployments:  despite the much-publicized removal of single instance storage, <em>sizes of Exchange 2010 databases have not increased<strong>. </strong></em>The same message has trickling back from all quarters, as businesses go live:  after moving mailboxes, database sizes in Exchange 2010 are roughly the same as they were in Exchange 2007.<span id="more-471"></span></p>
<p>How is this possible?  Could it be that single instance storage never really had real benefits?  Or maybe because it had been weakened in 2007 (so that only attachments within a storage group were single-instanced), we already paid the tax?</p>
<p>Well, the mystery has been solved:  in Exchange 2010, MS introduced compression.  In more detail,</p>
<p>“As a result of the new architecture and the other changes to the store and ESE, we had to deal with an unintended side effect.  While these changes greatly improved our IO efficiency, they made our space efficiency worse.  In fact, on average they increased the size of the Exchange database by about 20% over Exchange 2007. To overcome this bloating effect, we implemented a targeted compression mechanism (using either 7-bit or XPRESS, which is the Microsoft implementation of the <a href="http://go.microsoft.com/fwlink/?LinkId=179133">LZ77 algorithm</a>) that specifically compresses message headers and bodies that are either text or HTML-based (attachments are not compressed as typically they exist in their most compressed state already).  The result of this work is that we see database sizes on par with Exchange 2007.”</p>
<p><a href="http://msexchangeteam.com/archive/2010/02/22/454051.aspx">http://msexchangeteam.com/archive/2010/02/22/454051.aspx</a></p>
<p>So!  It seems that Microsoft has not been as off-hand with our storage as it seemed.  The message from Redmond has mostly been, ‘Ah, storage is cheap – and even cheaper for Exchange 2010 – so losing SIS isn’t a big deal.’</p>
<p>But, heart-warmingly, they were looking out for our storage needs all along.… which makes me wonder, why the shyness about the compression?  Yes, there will be a performance tax, but most Exchange servers are not performance-limited by the processor.</p>
<p>Is there some other disadvantage to compressing messages in the Exchange database?  I can’t think of one.</p>
]]></content:encoded>
			<wfw:commentRss>http://sysadmin-talk.org/2010/07/exchange-2010-compression/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Testing with Exchange Server – Tips and Tricks – Part 2 – Creating Mailboxes</title>
		<link>http://sysadmin-talk.org/2010/06/testing-with-exchange-server-%e2%80%93-tips-and-tricks-%e2%80%93-part-2-%e2%80%93-creating-mailboxes/</link>
		<comments>http://sysadmin-talk.org/2010/06/testing-with-exchange-server-%e2%80%93-tips-and-tricks-%e2%80%93-part-2-%e2%80%93-creating-mailboxes/#comments</comments>
		<pubDate>Wed, 30 Jun 2010 10:24:28 +0000</pubDate>
		<dc:creator>Reka Burmeister</dc:creator>
				<category><![CDATA[Exchange]]></category>
		<category><![CDATA[Exchange 2007]]></category>
		<category><![CDATA[Exchange 2010]]></category>
		<category><![CDATA[Exchange Testing]]></category>
		<category><![CDATA[IT Professional]]></category>
		<category><![CDATA[Outlook]]></category>
		<category><![CDATA[PST Importer]]></category>
		<category><![CDATA[Software Testing]]></category>
		<category><![CDATA[SysAdmin]]></category>
		<category><![CDATA[email]]></category>
		<category><![CDATA[Exchange software testing]]></category>
		<category><![CDATA[PST]]></category>
		<category><![CDATA[PST Files]]></category>

		<guid isPermaLink="false">http://sysadmin-talk.org/?p=463</guid>
		<description><![CDATA[In a previous article I mentioned how to create users and computers in active directory, the first stage of testing the PST Importer (and ESA). The next step is to go to Exchange and create mailboxes to the users that we just created and for further comfortable management, add access permissions to them where needed. [...]]]></description>
			<content:encoded><![CDATA[<p>In a <a href="http://sysadmin-talk.org/2010/02/testing-with-exchange-server-tips-and-tricks-part-1-setting-up-active-directory/" target="_blank">previous article</a> I mentioned how to create users and computers in active directory, the first stage of testing the PST Importer (and ESA). The next step is to go to Exchange and create mailboxes to the users that we just created and for further comfortable management, add access permissions to them where needed.<span id="more-463"></span></p>
<p>This is much easier in Exchange 2007 than it was in Exchange 2003 as here we can use PowerShell. I would like to mention that in case of using Ex 2007, we don’t even have to create the users in advance, the server will take care of that for you. For the full 2007 PowerShell reference guide please see this page <a href="http://technet.microsoft.com/en-us/library/bb123703%28EXCHG.80%29.aspx#NthruR">http://technet.microsoft.com/en-us/library/bb123703%28EXCHG.80%29.aspx#NthruR</a></p>
<p>In short, in order to create a new user type in:</p>
<p><code>New-Mailbox -Name &lt;String&gt; -Database &lt;DatabaseIdParameter&gt; -Password &lt;SecureString&gt; -UserPrincipalName &lt;String&gt; [-DisplayName &lt;String&gt;] [-FirstName &lt;String&gt;] [-Initials &lt;String&gt;] [-LastName &lt;String&gt;]</code></p>
<p>You might notice that if you simply type a string in for the password you’ll get an error:</p>
<p><code>New-Mailbox : Cannot bind parameter 'Password'. Cannot convert value "[given_password]" to type "System.Security.SecureString". Error: "Invalid cast from 'System.String' to ‘System.Security.SecureString'."</code></p>
<p>The reason for this is that the given password has to be a secure string type. In order to create it, type in the following (has to be separate from the previous command):</p>
<p><code><br />
$Password = ConvertTo-SecureString '&lt;string&gt;' -AsPlainText –Force</code></p>
<p>After this you could refer to the given password as $Password.</p>
<p>We usually use this command in two different ways. The first one is to use a scripting language (my preference is Python) to generate the commands with different names. I have a list with the thousand most popular first names and the thousand most popular surnames. My script simply combines the two, giving me quite a lot of options. The second method is to name the users using a counter such as User 1; User 2;&#8230; User n and use a cycle in PowerShell to generate all required user names, such as:</p>
<p><code>$Password = ConvertTo-SecureString '&lt;password&gt;' -AsPlainText –Force</code></p>
<p><code>for ($i=0; $i -le 10; $i++)</p>
<p>{</code></p>
<p><code>New-Mailbox –Name &lt;name&gt;$i -Database &lt;dbname&gt; -Password $Password -UserPrincipalName &lt;UPname&gt; -DisplayName "&lt;name&gt; $i" -FirstName &lt;firstname&gt; -LastName $i</p>
<p>}</code></p>
<p>If someone doesn’t like PowerShell or doesn’t have it (e.g. Exchange 2003), the batch files I mentioned earlier used in active directory work just fine. After creating the users using those the mailboxes can be assigned to them fairly easily. In Exchange 2007, we have to start the “create new mailbox” process and select “existing users” in the first window. </p>
<p>This will show all users in AD that don’t have mailboxes. Fortunately multiselection is allowed so we don’t have to handle them one by one. Exchange 2003 doesn’t have this feature but there’s an easy workaround. Do a search using Exchange 2003’s Active Directory Users and Computers application for all users and multiselect them. Right clicking once will open the context menu where we can select “Exchange tasks” and “Create exchange mailbox” from there.</p>
<p>Finally, the command to add full access rights to a specific user so all mailboxes could be opened (and managed) from one outlook:</p>
<p><code>foreach ($sg in Get-StorageGroup) { if ((Get-ExchangeServer<br />
$sg.Server).Domain.Equals("<em>DomainName.com</em>")) { get-mailboxdatabase<br />
-storagegroup $sg.Identity | add-adpermission -user <em>UserName</em><br />
<em> </em>-accessrights GenericAll; } }</code></p>
]]></content:encoded>
			<wfw:commentRss>http://sysadmin-talk.org/2010/06/testing-with-exchange-server-%e2%80%93-tips-and-tricks-%e2%80%93-part-2-%e2%80%93-creating-mailboxes/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Exchange 2010 Mystery &#8211; Calling all SysAdmins &#8211; Help Requested. Please.</title>
		<link>http://sysadmin-talk.org/2010/05/exchange-2010-mystery-calling-all-sysadmins-help-requested-please/</link>
		<comments>http://sysadmin-talk.org/2010/05/exchange-2010-mystery-calling-all-sysadmins-help-requested-please/#comments</comments>
		<pubDate>Wed, 19 May 2010 10:34:13 +0000</pubDate>
		<dc:creator>Elizabeth Ayer</dc:creator>
				<category><![CDATA[Exchange]]></category>
		<category><![CDATA[Exchange 2007]]></category>
		<category><![CDATA[Exchange 2010]]></category>
		<category><![CDATA[IT Professional]]></category>
		<category><![CDATA[Outlook]]></category>
		<category><![CDATA[SysAdmin]]></category>
		<category><![CDATA[email]]></category>

		<guid isPermaLink="false">http://sysadmin-talk.org/?p=307</guid>
		<description><![CDATA[There’s a mystery about early Exchange 2010 deployments: despite the much-publicized removal of single instance storage, sizes of Exchange 2010 databases have not increased. The same message has trickling back from all quarters, as businesses go live: after moving mailboxes, database sizes in Exchange 2010 are roughly the same as they were in Exchange 2007. [...]]]></description>
			<content:encoded><![CDATA[<p>There’s a mystery about early Exchange 2010 deployments:  despite the much-publicized removal of single instance storage, sizes of Exchange 2010 databases have not increased.  The same message has trickling back from all quarters, as businesses go live:  after moving mailboxes, database sizes in Exchange 2010 are roughly the same as they were in Exchange 2007.<span id="more-307"></span></p>
<p>How is this possible?  Could it be that single instance storage never really had real benefits?  Or maybe because it had been weakened in 2007 (so that only attachments within a storage group were single-instanced), we already paid the tax?</p>
<p>Well, the mystery has been solved:  in Exchange 2010, MS introduced compression.  In more detail,</p>
<p>“As a result of the new architecture and the other changes to the store and ESE, we had to deal with an unintended side effect.  While these changes greatly improved our IO efficiency, they made our space efficiency worse.  In fact, on average they increased the size of the Exchange database by about 20% over Exchange 2007. To overcome this bloating effect, we implemented a targeted compression mechanism (using either 7-bit or XPRESS, which is the Microsoft implementation of the LZ77 algorithm) that specifically compresses message headers and bodies that are either text or HTML-based (attachments are not compressed as typically they exist in their most compressed state already).  The result of this work is that we see database sizes on par with Exchange 2007.”</p>
<p><a href="http://msexchangeteam.com/archive/2010/02/22/454051.aspx">http://msexchangeteam.com/archive/2010/02/22/454051.aspx</a></p>
<p>So!  It seems that Microsoft has not been as off-hand with our storage as it seemed.  The message from Redmond has mostly been, ‘Ah, storage is cheap – and even cheaper for Exchange 2010 – so losing SIS isn’t a big deal.’</p>
<p>But, heart-warmingly, they were looking out for our storage needs all along.… which makes me wonder, why the shyness about the compression?  Yes, there will be a performance tax, but most Exchange servers are not performance-limited by the processor.</p>
<p>Is there some other disadvantage to compressing messages in the Exchange database?  I can’t think of one.</p>
]]></content:encoded>
			<wfw:commentRss>http://sysadmin-talk.org/2010/05/exchange-2010-mystery-calling-all-sysadmins-help-requested-please/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Manage Exchange Retention Policies Before they Manage You</title>
		<link>http://sysadmin-talk.org/2010/04/manage-exchange-retention-policies-before-they-manage-you/</link>
		<comments>http://sysadmin-talk.org/2010/04/manage-exchange-retention-policies-before-they-manage-you/#comments</comments>
		<pubDate>Wed, 07 Apr 2010 10:35:38 +0000</pubDate>
		<dc:creator>Mike Pfeiffer</dc:creator>
				<category><![CDATA[Exchange]]></category>
		<category><![CDATA[Exchange 2007]]></category>
		<category><![CDATA[Exchange Testing]]></category>
		<category><![CDATA[email]]></category>
		<category><![CDATA[Exchange 2010]]></category>
		<category><![CDATA[Exchange retention policies]]></category>
		<category><![CDATA[Exchange software testing]]></category>
		<category><![CDATA[Outlook]]></category>

		<guid isPermaLink="false">http://sysadmin-talk.org/?p=275</guid>
		<description><![CDATA[Know all you need to know about managing Exchange retention policies? If not, they could well start managing you. Here I cover all the concepts and information that you will need. Retention policies are the recommended method for implementing messaging records management in Exchange 2010. Retention policies use retention tags to apply settings to mailbox [...]]]></description>
			<content:encoded><![CDATA[<p>Know all you need to know about managing Exchange retention policies? If not, they could well start managing you. Here I cover all the concepts and information that you will need. <span id="more-275"></span></p>
<p>Retention policies are the recommended method for implementing messaging records management in Exchange 2010. Retention policies use retention tags to apply settings to mailbox folders and individual items. Retention tags are configured with a retention action that can be taken when an item reaches its retention age limit.</p>
<h3>Retention Cmdlets</h3>
<p>There is currently no way to manage retention tags or policies through the Exchange Management Console (EMC). Retention tags and policies must be managed using the Exchange Management Shell (EMS).</p>
<p>When managing retention settings in EMS, you’ll use the following cmdlets:</p>
<ul>
<li>Retention Policy Cmdlets – Get-RetentionPolicy, Set-RetentionPolicy, New-RetentionPolicy and Remove-RetentionPolicy</li>
<li>Retention Policy Tag Cmdlets – Get-RetentionPolicyTag, Set-RetentionPolicyTag, New-RetentionPolicyTag, and Remove-RetentionPolicyTag</li>
</ul>
<h3>Retention Tag Types</h3>
<p>There are three types of retention tags that can be used to apply retention settings to mailbox folders and messages:</p>
<ul>
<li>Retention Policy Tags – these tags are used to apply settings to default folders such as Inbox and Sent Items.</li>
<li>Default Policy Tags – these tags apply to any item that does not have a retention tag set. A retention policy can contain only one default policy tag.</li>
<li>Personal Tags – these tags can be applied by users who access their mailboxes from Outlook 2010 or Outlook Web App. Personal tags can be applied to custom folders and individual items.</li>
</ul>
<h3>Retention Actions</h3>
<p>When you create a retention tag, you can select a retention action that will be used when the age limit for retention is met. The following table lists the available retention actions:</p>
<ul>
<li>DeleteAndAllowRecovery – This action will perform a hard delete, sending the message to the dumpster. The user will be able to recover the item using the Recover Deleted Items dialog box in Outlook 2010 or Outlook Web App.</li>
<li>MarkAsPastRetentionLimit – This action will mark an item as past the retention limit, displaying the message using strikethrough text in Outlook 2007, 2010 or Outlook Web App.</li>
<li>MoveToArchive – This action moves the message to the users archive mailbox.</li>
<li>MoveToDeletedItems – This action will move the message to the Deleted Items folder.</li>
<li>PermanentlyDelete – This action will permanently delete the message and cannot be restored using the Recover Deleted Items dialog box.</li>
</ul>
<h3>Creating Retention Tags</h3>
<p>When you create a retention policy tag using the New-RetentionPolicyTag cmdlet, you can specify the default folder type using the Type parameter.</p>
<p>The following default folders can be used when creating retention policy tags:</p>
<ul>
<li>Deleted Items</li>
<li>Drafts</li>
<li>Inbox</li>
<li>Junk E-mail</li>
<li>Outbox</li>
<li>Sent Items</li>
<li>RSS Feeds</li>
<li>Sync Issues</li>
<li>Conversation History</li>
</ul>
<p>Using the information we’ve learned so far, let’s take a look at a few sample commands. The following command will create a retention policy tag for the default Inbox folder, specifying that items older than 90 days will be deleted permanently:</p>
<p><code>New-RetentionPolicyTag AllUsers-Inbox -Type Inbox -Comment `<br />
"Items older than 90 days are deleted" -RetentionEnabled $true `<br />
-AgeLimitForRetention 90 -RetentionAction PermanentlyDelete</code></p>
<p>To create a default policy tag for the entire mailbox, set the type to All. In this example, a default retention policy tag is created that will permanently delete items after 120 days. A default retention policy tag of type All will apply to any item that does not have a retention tag applied:</p>
<p><code>New-RetentionPolicyTag AllUsers-Default -Type All -Comment `<br />
"Items older than 120 days are permanently deleted" -RetentionEnabled $true `<br />
-AgeLimitForRetention 120 -RetentionAction PermanentlyDelete -IsPrimary $true</code></p>
<p>When creating a personal retention tag, use Personal for the Type parameter value. The following command will create a tag that can be used for critical personal items, retaining items for two years before being deleted:</p>
<p><code>New-RetentionPolicyTag Critical -Type Personal -Comment `<br />
"Use this tag for all critical items" -RetentionEnabled $true `<br />
-AgeLimitForRetention 730 -RetentionAction DeleteAndAllowRecovery</code></p>
<h3>Creating Retention Policies</h3>
<p>You use retention polices to apply retention tags to mailboxes. When creating retention polices, keep the following in mind:</p>
<ul>
<li>Mailboxes can only be assigned one retention policy at a time.</li>
<li>You cannot have multiple retention policy tags for a single default folder in the same retention policy. For example, you can’t have two retention policy tags for the Inbox default folder in the same retention policy.</li>
<li>Policies can contain one default policy tag of type All.</li>
<li>You can assign multiple personal tags to a policy, but be careful not to go overboard as this could be confusing for users.</li>
<li>Retention tags are not applied to mailboxes until they have been linked to an enabled retention policy and the managed folder assistant has run.</li>
</ul>
<p>To create a retention policy, use the New-RetentionPolicy cmdlet. The following example creates a retention policy named All-Users that links the AllUsers-Inbox tag to the policy:</p>
<p><code>New-RetentionPolicy AllUsers -RetentionPolicyTagLinks AllUsers-Inbox</code></p>
<p>You can create a retention policy without initially linking any retention tags to it. You can always go back and add retention tags to a policy later. If you need to add tags to an existing policy, you can use the Set-RetentionPolicy cmdlet. For example, to add the Sales-Inbox and Sales-DeletedItems retention policy tag to the Sales-Users retention policy, your command would look like this:</p>
<p><code>Set-RetentionPolicy -Identity Sales-Users -RetentionPolicyTagLinks Sales-Inbox</code></p>
<p>When updating a retention policy that already has tags linked, you need to re-apply those tags and append any new tags you will be linking. In this case, you could use the following syntax to update the Sales-Users retention policy:</p>
<p><code>#store the current tag list<br />
$Tags = (Get-RetentionPolicy Sales-Users).RetentionPolicyTagLinks<br />
#create a list of new tags<br />
$NewTags = Get-RetentionPolicyTag Sales-Critical<br />
#store all tags in a new varable<br />
$Tags += $NewTags<br />
#add all tags to the retention policy<br />
Set-RetentionPolicy Sales-Users -RetentionPolicyTagLinks $Tags</code></p>
<h3>Applying Retention Policies to Mailboxes</h3>
<p>To apply a retention policy to a mailbox, you use the Set-Mailbox cmdlet, specifying the retention policy name using the RetentionPolicy parameter. Below are a few examples.</p>
<p>Setting the RP-IT retention policy for a single user:</p>
<p><code>Set-Mailbox dsmith -RetentionPolicy RP-IT</code></p>
<p>Setting the RP-Sales retention policy to all mailboxes in the sales distribution group:</p>
<p><code>Get-DistributionGroupMember DG-Sales | Set-Mailbox -RetentionPolicy RP-Sales</code></p>
<p>Setting the RP-AllUsers retention policy to all mailboxes in the DAGDB1 database:</p>
<p><code>Get-Mailbox -Database DAGDB1 | Set-Mailbox -RetentionPolicy RP-AllUsers</code></p>
<p>These commands will only apply to the mailboxes currently in the distribution group or mailbox database. You’ll need to schedule these commands to run on a regular basis if you are making changes to the group or database frequently.</p>
<h3>Auto Tagging</h3>
<p>You can enable auto tagging to automatically tag items in a user’s mailbox based on their past tagging activities. To enable auto tagging for a mailbox, use the Set-MailboxComplianceConfiguration cmdlet and set the RetentionAutoTaggingEnabled parameter to $true as shown below:</p>
<p><code>Set-MailboxComplianceConfiguration dsmith -RetentionAutoTaggingEnabled $true</code></p>
<p>Keep in mind that the user needs to first tag a minimum of 500 items so that Exchange can learn the tagging habits of that user.</p>
<p>You can see how many messages a user has tagged by running the Get-MailboxComplianceConfiguration cmdlet:</p>
<p><code>Get-MailboxComplianceConfiguration dsmith</code></p>
<p>To clear auto tags from a mailbox use the same cmdlet using the Clear switch parameter:</p>
<p><code>Start-RetentionAutoTagLearning –Identity djones -Clear</code></p>
<p>You can start the training algorithm for auto tagging using the Start-RetentionAutoTagLearning cmdlet:</p>
<p><code>Start-RetentionAutoTagLearning –Identity djones -Train</code></p>
<h3>Default Retention Policies</h3>
<p>Exchange automatically creates retention policies for use with personal archives and arbitration mailboxes. There are two retention policies created automatically by default:</p>
<ul>
<li>Default Archive Policy – this policy can be applied to mailboxes that contain a personal archive and provides a built in set of retention tags.</li>
<li>ArbitrationMailbox – this policy is applied by default to the system mailbox. The policy contains two system tags by default.</li>
</ul>
<p>The retention tags used within these policies are considered system tags, and by default are not visible when running the Get-RetentionPolicyTag cmdlet. You can view the tags included with these policies by using the IncludeSystemTags parameter with the Get-RetentionPolicyTag cmdlet. For example, to view a list of retention policy tag names, including the system tag names, run the following command:</p>
<p><code>Get-RetentionPolicyTag –IncludeSystemTags | select name</code></p>
<h3>Retention Hold</h3>
<p>You may need to disable the processing of a retention policy for a user that will be out on vacation or on a leave of absence. In this instance, you can use the RetentionHold parameter of the Set-Mailbox cmdlet to suspend the processing of a retention policy.</p>
<p><code>Set-Mailbox dsmith -RetentionHoldEnabled $true</code></p>
<h3>Managed Folder Assistant</h3>
<p>The Managed Folder Assistant runs on each mailbox server, applying message retention settings configured in retention polices or managed folders. By default, the Managed Folder Assistant is scheduled to run from 1am to 9am every day.</p>
<p>You might find that you need to run the Managed Folder Assistant manually in order to test the functionality of your tags and policies. In this case, you can use the Start-ManagedFolderAssistant cmdlet to force the Managed Folder Assistant to run immediately.</p>
<p>To start the Managed Folder Assistant for a particular mailbox:</p>
<p><code>Start-ManagedFolderAssistant –Mailbox dsmith</code></p>
<p>To start the Manged Folder Assistant on a particular server:</p>
<p><code>Start-ManagedFolderAssistant –Identity EXCHSRV01</code></p>
<p>This can be a resource intensive task when running against all of the mailboxes on a server. Make sure that your systems can handle the additional work, or do your testing after business hours.</p>
<p>That covers all of the concepts you need to know to manage retention policies. I know this may seem like a lot of information, but do some testing in a lab environment. Create some retention tags and policies and practice assigning them to users and I think you will see that they are actually pretty easy to work with.</p>
]]></content:encoded>
			<wfw:commentRss>http://sysadmin-talk.org/2010/04/manage-exchange-retention-policies-before-they-manage-you/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Have you Encountered these Problems with Exchange Certificates?</title>
		<link>http://sysadmin-talk.org/2010/03/have-you-encountered-these-problems-with-exchange-certificates/</link>
		<comments>http://sysadmin-talk.org/2010/03/have-you-encountered-these-problems-with-exchange-certificates/#comments</comments>
		<pubDate>Fri, 19 Mar 2010 15:22:56 +0000</pubDate>
		<dc:creator>Mike Pfeiffer</dc:creator>
				<category><![CDATA[Exchange]]></category>
		<category><![CDATA[Exchange 2007]]></category>
		<category><![CDATA[Outlook]]></category>
		<category><![CDATA[SysAdmin]]></category>
		<category><![CDATA[email]]></category>

		<guid isPermaLink="false">http://sysadmin-talk.org/?p=262</guid>
		<description><![CDATA[One of the biggest challenges facing Exchange administrators is the management of SSL certificates. Exchange uses SSL certificates to secure communications between clients and servers for services such as Outlook Web App, Exchange ActiveSync, Outlook Anywhere, and more. There are several details that need to be taken into consideration when troubleshooting problems with Exchange certificates. [...]]]></description>
			<content:encoded><![CDATA[<p>One of the biggest challenges facing Exchange administrators is the management of SSL certificates. Exchange uses SSL certificates to secure communications between clients and servers for services such as Outlook Web App, Exchange ActiveSync, Outlook Anywhere, and more. There are several details that need to be taken into consideration when troubleshooting problems with Exchange certificates.</p>
<p><span id="more-262"></span></p>
<h3>Certificate Types</h3>
<p>Before we take a look at some of the more common problems with Exchange certificates, it will help to understand the types of certificates that are used in Exchange:</p>
<ul>
<li><strong>Self-Signed Certificates</strong> – Exchange installs a default self-signed certificate intended for temporary use. This will provide basic functionality to get you up and running, but as a best practice, it is recommended that you replace these certificates using internal PKI or third-party trusted certificates. Keep in mind that Outlook Anywhere is not supported with a self-signed certificate.</li>
<li><strong>Windows PKI Certificates</strong> – Some organizations choose to implement their own internal PKI and issue certificates to Exchange servers using an internal Certificate Authority (CA). This saves money, but can add administrative overhead, as CA root certificates may need to be manually installed on certain devices.</li>
<li><strong>Trusted Third-Party Certificates</strong> – Commercial certificates, also referred to as Unified Communications Certificates (UCC) are commonly used since they are trusted by default on all computers, which greatly simplifies deployment.</li>
</ul>
<h3>A Quick Note on Autodiscover</h3>
<p>Autodiscover provides clients with URLs for the Availability Service (free/busy information, Out of Office), the Offline Address Book and Unified Messaging. Most of the certificate problems I see are related to Autodiscover and these associated services – to fully understand these issues, a quick overview of how Autodiscover works internally might be helpful.</p>
<p>When you install a CAS Server, a Service Connection Point (SCP) record is created in Active Directory – this happens for every CAS server you install. The SCP record contains the FQDN of the associated CAS server. These SCP records are used by Outlook on internal, domain joined machines to discover CAS servers. When a user launches Outlook 2007/2010, it will query Active Directory for these SCP records and return the address of a CAS server. Once the user is connected, Outlook will receive the URLs for the Availability Service (free/busy information, Out of Office), the Offline Address Book and Unified Messaging, all of which need valid certificates.</p>
<h3>Common Problems</h3>
<p>Here are some of the most common certificate related problems that I see on a regular basis:</p>
<p><strong>1. Unable to resolve fully qualified domain names (FQDN)</strong><br />
Make sure that all FQDNs being used on your certificates have the appropriate <strong>A</strong> records created in both your internal and external DNS zones.</p>
<p><strong>2. The certificate name does not match the URL</strong><br />
You need to make sure that all FQDNs that will be used to access Exchange services are on the certificate. You can accomplish this using multiple Subject Alternative Names (SANs) when you generate your certificate request using the New-ExchangeCertificate cmdlet.</p>
<p><strong>3. The certificate is not trusted</strong><br />
By default, self-signed certificates are not trusted. Depending on the service you are accessing, and where you are accessing it from, you may receive certificate warnings, or things may not work at all. The best way to get around this is to use a trusted certificate. As mentioned previously, it’s recommended that you replace the default self-signed certificates.</p>
<p>You may run into the same issue using an internal PKI certificate. Depending on the device, you may need to install the root certificate from the issuing CA in the clients local Trusted Root Certificate Authorities store.</p>
<p><strong>4. Autodiscover SCP record is not configured correctly</strong><br />
Depending on your configuration, you may need to update the Autodiscover SCP record. To update the SCP record, use the Set-ClientAccessServer cmdlet, specifying the correct URL using the <strong>AutodiscoverServiceInternalUri</strong> parameter, for example:</p>
<p><code>Set-ClientAccessServer -Identity CAS_Server_Name `<br />
-AutodiscoverServiceInternalUri https://autodiscover.domain.com/autodiscover/autodiscover.xml</code></p>
<p><strong>5. Internal/External URLs are not configured correctly</strong><br />
As I mentioned, Autodiscover will provide client machines with the URLs for Exchange Web Services (free/busy, OOF, etc.), Offline Address Book, and Unified Messaging. You can configure the URLs for these services using the following cmdlets, all of which support the <strong>InternalURL</strong> and <strong>ExternalURL</strong> parameters. The commands below are only provided to give you an idea of the syntax. Keep in mind, the FQDNs used for these commands depend on your environment and DNS namespace configuration:</p>
<p><code>Set-WebServicesVirtualDirectory -Identity “CAS_Server_Name\EWS (Default Web Site)” `<br />
-InternalUrl https://mail.domain.com/ews/exchange.asmx -ExternallUrl https://mail.domain.com/ews/exchange.asmx</code></p>
<p><code>Set-OABVirtualDirectory -Identity “CAS_Server_Name\oab (Default Web Site)” `<br />
-InternalUrl https://mail.domain.com/oab -ExternallUrl https://mail.domain.com/oab</code></p>
<p><code>Set-UMVirtualDirectory -Identity "CAS_Server_Name\UnifiedMessaging `<br />
(Default Web Site)" -InternalUrl https://mail.domain.com/unifiedmessaging/service.asmx `<br />
-ExternallUrl https://mail.domain.com/unifiedmessaging/service.asmx</code></p>
<p><strong>6. CAS Array / Load Balanced CAS Servers</strong><br />
I often see customers deploy load balanced CAS Servers without modifying the SCP record, or any other internal URLs. This effectively eliminates these services from being load balanced, as clients will be connecting directly to the CAS servers by name. Also, if the NetBIOS names of the CAS servers are not on the certificate, users will receive a security warning message when connecting to their mailbox that says “The name of the security certificate is invalid or does not match the name of the site”. Use #4 and #5 to correct this issue.</p>
<p><strong>7. Trouble exporting and importing certificates</strong><br />
If you are planning on exporting certificates from one server and importing them on the other, make sure that you set the private key as exportable when you generate your certificate request. For example:</p>
<p><code>New-ExchangeCertificate -GenerateRequest -SubjectName “c=US, o=Litware, `<br />
cn=mail.litware.internal” -DomainName owa.litware.internal,mail.litware.internal `<br />
-PrivateKeyExportable $true</code></p>
<p><strong>8. The certificate is expired</strong><br />
I run into this a lot with servers that are using the default self-signed certificate. Use the New-ExchangeCertificate cmdlet if you need to replace an expired certificate or generate a new request. To check the expiration date, use the Get-ExchangeCertificate cmdlet, for example:</p>
<p><code>Get-ExchangeCertificate | fl notafter</code></p>
<p>As you can see, there are many details when it comes to working with Exchange certificates. The settings can vary greatly depending on the configuration of your environment, so make sure to plan accordingly.</p>
]]></content:encoded>
			<wfw:commentRss>http://sysadmin-talk.org/2010/03/have-you-encountered-these-problems-with-exchange-certificates/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Migrating Public Folder Permissions</title>
		<link>http://sysadmin-talk.org/2010/03/migrating-public-folder-permissions/</link>
		<comments>http://sysadmin-talk.org/2010/03/migrating-public-folder-permissions/#comments</comments>
		<pubDate>Mon, 08 Mar 2010 15:37:30 +0000</pubDate>
		<dc:creator>Johan Veldhuis</dc:creator>
				<category><![CDATA[Exchange]]></category>
		<category><![CDATA[Exchange 2007]]></category>
		<category><![CDATA[Public Folders]]></category>
		<category><![CDATA[email]]></category>
		<category><![CDATA[Exchange 2010]]></category>

		<guid isPermaLink="false">http://sysadmin-talk.org/?p=245</guid>
		<description><![CDATA[Imagine you are building a new forest including a new Exchange 2010 environment. The old Exchange 2003 environment contains a Public Folder infrastructure and you would like to move the content to the new Exchange 2010 environment. No problem you may think, but what are the steps that need to be taken to migrate the [...]]]></description>
			<content:encoded><![CDATA[<p>Imagine you are building a new forest including a new Exchange 2010 environment. The old Exchange 2003 environment contains a Public Folder infrastructure and you would like to move the content to the new Exchange 2010 environment. No problem you may think, but what are the steps that need to be taken to migrate the Public Folder to the new environment?</p>
<p><span id="more-245"></span>Let’s start with the tools you need:</p>
<ul>
<li>Outlook installed on a client</li>
<li><a href="http://msexchangeteam.com/files/12/attachments/entry453398.aspx">ExFolders</a> need to be installed on the Exchange 2010 server</li>
<li><a href="http://www.microsoft.com/downloads/details.aspx?FamilyId=635BE792-D8AD-49E3-ADA4-E2422C0AB424&amp;displaylang=en">PFDavAdmin</a> installed on the client</li>
</ul>
<p>First step will be to export the current Public Folder content using Outlook which is installed on the client. Keep in mind that this will need to be done using an account which has at least read permissions on the folders you would like to export.</p>
<p>To export the Public Folder perform the following steps:</p>
<ul>
<li>Select the root of the Public Folder</li>
<li>Select the file menu</li>
<li>Select the option import/export</li>
<li>Choose the option to export to another program</li>
<li>Define a location where you would like to save the PST file</li>
</ul>
<p>Depending on how much data is located in your Public Folder infrastructure it can take up to a few hours or even days to export the data. Once exported you may want to copy the PST file to a location which can be accessed by a client in the new forest.</p>
<p>But what about the permissions since the PST will only contain the data. Well in previous versions you could just simple export them using PFDavAdmin and import it again using the same tool. Since Exchange 2010 you will need to import the permissions using ExFolders which is a replacement tool for the PFDavAdmin, you may think why ? Well the answer is quite simple, PFDavAdmin was using WebDav to export the permissions. Since Exchange 2010 doesn’t contain WebDav anymore Microsoft needed to create another tool which can does the same but doesn’t use WebDav.  The good news is that the files which are created by PFDavAdmin can be used by the ExFolders utility.</p>
<p>So we start with using PFDavAdmin, once opened select File and then Connect. A new window will be opened where you will need to specify the Exchange Server and the Domain Controller which is also a Global Catalog server.<br />
Ensure that you have selected the option to connect to the Public Folder and press OK once done.</p>
<p>When the connection is made successful an overview of all the Public Folders will be displayed. In the upper part of the Window a menu bar is displayed, select the Tools option followed by Options. Enable the enable logging to file option. Once that is set select the Tools option followed by the Export Permissions. You will get some options before the export is made, ensure that you have chosen the option all public folders in the scope part and the account name option in the format part. Press OK when all settings are correct and select a location and filename where you wish to save the file.</p>
<p>So now we got both the data and permissions exported so we can start to import them in our new environment.</p>
<p>Before starting the import check the size of the PST file. Default the ProhibitPostQuota is set to 2 GB which will cause an error if you try to import more data. The ProhibitPostQuota can be adjusted by using the set-publicfolderdatabase cmdlet:</p>
<p>Get-PublicFolderDatabase | Set-PublicFolderDatabase –ProhibitPostQuota 3 GB<br />
The command above will first retrieve the Public Folder database identity and then set the ProhibitPostQuota to 3 GB instead of the default 2 GB.</p>
<p>Next step is to start Outlook so we can import the PST file into the Public Folder. Before this make sure you have selected the Public Folder and got the correct permissions to create folders and place content in them.</p>
<p>Select the import/export option in the file menu and the same wizard as we used for exporting will be launched. Select the option to import from another program and select the PST file.</p>
<p>Make sure you select the correct location to import the data in and then press next to start the importing. Depending on the amount of data this can take some time so don’t do this if you are in a hurry.</p>
<p>When the import is finished it’s time to correct the permissions using ExFolder. Just start the program and connect to the Exchange server. After the connection is made select the Tools menu followed by Options. A new window will open where you will have to enable the enable logging to file option, this is a requirement before you can run the import option. After logging is enabled select the Tools menu again and choose the option Import. Select the file created with PFDavAdmin to set the correct permissions on the imported folders.</p>
]]></content:encoded>
			<wfw:commentRss>http://sysadmin-talk.org/2010/03/migrating-public-folder-permissions/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Using Microsoft System Center Configuration Manager to Deploy PST Importer Agents</title>
		<link>http://sysadmin-talk.org/2010/03/using-microsoft-system-center-configuration-manager-to-deploying-pst-importers-agents/</link>
		<comments>http://sysadmin-talk.org/2010/03/using-microsoft-system-center-configuration-manager-to-deploying-pst-importers-agents/#comments</comments>
		<pubDate>Mon, 08 Mar 2010 13:51:48 +0000</pubDate>
		<dc:creator>Helen Paterson</dc:creator>
				<category><![CDATA[Exchange]]></category>
		<category><![CDATA[Exchange 2007]]></category>
		<category><![CDATA[Outlook]]></category>
		<category><![CDATA[PST Files]]></category>
		<category><![CDATA[PST Importer]]></category>
		<category><![CDATA[email]]></category>
		<category><![CDATA[PST]]></category>

		<guid isPermaLink="false">http://sysadmin-talk.org/?p=182</guid>
		<description><![CDATA[Here in the Information Systems team at Red Gate Software we wanted to do two things in one go: Find out how big (or hopefuly small!) our own PST problem is, and Test our new PST Importer tool To accomplish both objectives we used Microsoft System Center Configuration Manager 2007 R2 to deploy the PST [...]]]></description>
			<content:encoded><![CDATA[<p>Here in the Information Systems team at Red Gate Software we wanted to do two things in one go:</p>
<ol>
<li>Find out how big (or hopefuly small!) our own PST problem is, and</li>
<li>Test our new PST Importer tool</li>
</ol>
<p>To accomplish both objectives we used Microsoft System Center Configuration Manager 2007 R2 to deploy the <a title="PST Importer" href="http://www.red-gate.com/products/PST_Importer/index.htm">PST Importer</a> Agent to all corporate desktops.<span id="more-182"></span>This is how we did it! With the System Center Configuration Manager infrastructure (SCCM) in place, the default collection “All Windows Workstation or Professional Systems” was selected to push the PST agent to PCs running the SCCM client agent.</p>
<p>The PST Agent 32 &amp; 64 bit .MSI installer,  were added to the system center software distribution packages for silent deployment to Windows 7 x64 and Windows XP x86.</p>
<p>A previous deployment of the <a title="Exchange Server Archiver" href="http://www.red-gate.com/products/Exchange/index.htm">ESA outlook plugin</a>, included the Microsoft .NET Framework Version 2.0.  Therefore the client PC ‘s met the PST agent prerequisite.</p>
<p><strong>Create the PST Importer Agent package manually</strong></p>
<p><strong> </strong></p>
<ol>
<li>In the Configuration Manager console, navigate to System Center Configuration Manager / Site Database / Computer Management / Software Distribution.</li>
<li>Right-click Packages, point to New, and then click Package.</li>
<li>Use the New Package Wizard to create a software distribution package, specifying general information, data source, distribution settings, and other information for the new package.</li>
</ol>
<div id="attachment_183" class="wp-caption alignnone" style="width: 310px"><a href="http://sysadmin-talk.org/wp-content/uploads/2010/03/createpstimporteragent1.png" rel="lightbox[182]"><img class="size-medium wp-image-183" src="http://sysadmin-talk.org/wp-content/uploads/2010/03/createpstimporteragent1-300x231.png" alt="Create the PST Importer agent package manually" width="300" height="231" /></a><p class="wp-caption-text">Create the PST Importer agent package manually</p></div>
<p>4. Use the Data Source page in the Configuration Manager 2007 New Package Wizard to specify the file location of the PST Agent. msi</p>
<div id="attachment_228" class="wp-caption alignnone" style="width: 310px"><a href="http://sysadmin-talk.org/wp-content/uploads/2010/03/createpstimporteragent2a2.png" rel="lightbox[182]"><img class="size-medium wp-image-228" src="http://sysadmin-talk.org/wp-content/uploads/2010/03/createpstimporteragent2a2-300x230.png" alt="Create the PST importer Agent package manually" width="300" height="230" /></a><p class="wp-caption-text">Create the PST importer Agent package manually</p></div>
<p>5. Complete the wizard with your preferred options</p>
<p><strong>Create the PST Importer Agent Install Program manually</strong></p>
<ol>
<li>In the Configuration Manager console, navigate to System CenterConfiguration Manager / Site Database / Computer Management / Software Distribution / Package / Red-Gate Software PST Importer Agent</li>
<li>Right-click <strong>Programs</strong>, point to <strong>New</strong>, and then click <strong>Program</strong>.</li>
<li>Use the <strong>New Program Wizard</strong> to create a program for a software distribution package:</li>
</ol>
<p>-For the<strong> Silent</strong> 32bit install program we use the command line:</p>
<p>msiexec /i “PST Agent_1.0.0.852_x86_r103425.msi” /qn /norestart CENTRALSERVICEHOST=myESAserver.mydomain.com  (myESAserver.mydomain.com being where the pst importer tool is installed).</p>
<p>-For alternative installer options , please refer to: Command-Line Switches for the Microsoft Windows Installer Tool  <a href="http://support.microsoft.com/kb/227091">http://support.microsoft.com/kb/227091</a></p>
<div id="attachment_229" class="wp-caption alignnone" style="width: 310px"><a href="http://sysadmin-talk.org/wp-content/uploads/2010/03/createpstimporteragent3a.png" rel="lightbox[182]"><img class="size-medium wp-image-229" src="http://sysadmin-talk.org/wp-content/uploads/2010/03/createpstimporteragent3a-300x224.png" alt="Create the PST Importer Agent Install Program manually" width="300" height="224" /></a><p class="wp-caption-text">Create the PST Importer Agent Install Program manually</p></div>
<p>4. Then create a new program for the x64 for version (repating the steps above)</p>
<p><strong>Create the PST importer Agent Uninstall Program manually</strong></p>
<ol>
<li>Repeat the above program install steps, using the msiexec /uninstall command line:</li>
</ol>
<p>msiexec /uninstall &#8221; PST Agent_1.0.0.852_x64_r103425.msi” /qn /norestart CENTRALSERVICEHOST=myESAserver.mydomain.com</p>
<div id="attachment_186" class="wp-caption alignnone" style="width: 310px"><a href="http://sysadmin-talk.org/wp-content/uploads/2010/03/createpstimporteragent4.png" rel="lightbox[182]"><img class="size-medium wp-image-186" src="http://sysadmin-talk.org/wp-content/uploads/2010/03/createpstimporteragent4-300x77.png" alt="Create the PST Importer Agent Uninstall Program manually" width="300" height="77" /></a><p class="wp-caption-text">Create the PST Importer Agent Uninstall Program manually</p></div>
<p><strong>Create the PST Importer Agent package from a Package Definition File</strong></p>
<p>Alternately you can create the PST importer Agent package and programs from a Package Definition File.</p>
<ol>
<li>In the Configuration Manager console, navigate to <strong>System CenterConfiguration Manager</strong> / <strong>Site Database</strong> / <strong>Computer Management</strong> / <strong>Software Distribution</strong>.</li>
<li>Right-click <strong>Packages</strong>, point to <strong>New</strong>, and then click <strong>Package from Definition</strong>.</li>
<li>Use the <strong>Create Package from Definition Wizard</strong> to create a software distribution package based on an existing package definition file.</li>
<li>Use the Package Definition page in the Configuration Manager 2007 Create Package from Definition Wizard, to select the PST Agent_1.0.0.852_x86_ r103425.msi</li>
</ol>
<div id="attachment_187" class="wp-caption alignnone" style="width: 310px"><a href="http://sysadmin-talk.org/wp-content/uploads/2010/03/createpstimporteragent5.png" rel="lightbox[182]"><img class="size-medium wp-image-187" src="http://sysadmin-talk.org/wp-content/uploads/2010/03/createpstimporteragent5-300x128.png" alt="Create the PST Importer Agent package from a Package Definition File" width="300" height="128" /></a><p class="wp-caption-text">Create the PST Importer Agent package from a Package Definition File</p></div>
<p>5. Then edit command lines to suit your requirements</p>
<p>Command-Line Switches for the Microsoft Windows Installer Tool  <a href="http://support.microsoft.com/kb/227091">http://support.microsoft.com/kb/227091</a></p>
<p><strong>Select the Client operating Systems the agent should run on</strong></p>
<p>Use the <strong>Requirements</strong> tab in <strong>Software Distribution PST Agent –silent -32bit program  Properties</strong> dialog box to specify program requirements, including the client platforms on which the program will run.</p>
<div id="attachment_188" class="wp-caption alignnone" style="width: 272px"><a href="http://sysadmin-talk.org/wp-content/uploads/2010/03/createpstimporteragent6.png" rel="lightbox[182]"><img class="size-medium wp-image-188" src="http://sysadmin-talk.org/wp-content/uploads/2010/03/createpstimporteragent6-262x300.png" alt="Select the Client operating Systems the agent should run on" width="262" height="300" /></a><p class="wp-caption-text">Select the Client operating Systems the agent should run on</p></div>
<p>The 32 bit and 64 bit PST agent programs were advertised to all PC’s, so we selected which agents can run on which operating systems.</p>
<p><strong>Copy the package to a distribution point</strong></p>
<ol>
<li>In the Configuration Manager console, navigate to System CenterConfiguration Manager / Site Database / Computer Management / Software Distribution / Red-Gate Software PST Importer Agent</li>
<li>Right-click the Distribution Points node, and then click New Distribution Point.</li>
<li>Use the Copy Package Wizard to select the destination distribution point and the package to copy.</li>
</ol>
<div id="attachment_230" class="wp-caption alignnone" style="width: 310px"><a href="http://sysadmin-talk.org/wp-content/uploads/2010/03/createpstimporteragent7a.png" rel="lightbox[182]"><img class="size-medium wp-image-230" src="http://sysadmin-talk.org/wp-content/uploads/2010/03/createpstimporteragent7a-300x222.png" alt="Copy the package to a distribution point" width="300" height="222" /></a><p class="wp-caption-text">Copy the package to a distribution point</p></div>
<p>4. Verify that the package has copied &#8211; navigate to Red-Gate PST Importer / Package Status /Package Status /<em>sitenmame</em>/  -the status should be “installed”</p>
<div id="attachment_233" class="wp-caption alignnone" style="width: 310px"><a href="http://sysadmin-talk.org/wp-content/uploads/2010/03/createpstimporteragent8a.png" rel="lightbox[182]"><img class="size-medium wp-image-233" src="http://sysadmin-talk.org/wp-content/uploads/2010/03/createpstimporteragent8a-300x37.png" alt="Copy the package to a distribution point" width="300" height="37" /></a><p class="wp-caption-text">Copy the package to a distribution point</p></div>
<p><strong>Create an Advertisement</strong></p>
<p><strong>You will need to have a collection for to advertise the program too. Please refer to the Microsoft documentation </strong><a href="http://technet.microsoft.com/en-us/library/bb694134.aspx"><strong>http://technet.microsoft.com/en-us/library/bb694134.aspx</strong></a></p>
<p>We used the default “All Windows Workstation or Professional Systems” collection but you can create your own specific collection of PCs<strong> </strong></p>
<ol>
<li>In the Configuration Manager console, navigate to <strong>System CenterConfiguration Manager</strong> / <strong>Site Database </strong>/ <strong>Computer Management</strong> / <strong>Software Distribution</strong>.</li>
<li>Right-click <strong>Advertisements</strong>, point to <strong>New</strong>, and then click <strong>Advertisement</strong></li>
</ol>
<div id="attachment_191" class="wp-caption alignnone" style="width: 310px"><a href="http://sysadmin-talk.org/wp-content/uploads/2010/03/createpstimporteragent9.png" rel="lightbox[182]"><img class="size-medium wp-image-191" src="http://sysadmin-talk.org/wp-content/uploads/2010/03/createpstimporteragent9-300x233.png" alt="Create an Advertisement" width="300" height="233" /></a><p class="wp-caption-text">Create an Advertisement</p></div>
<p>3. Use the <strong>New Advertisement Wizard</strong> to create an advertisement, specifying general information, the collection to which the advertisement should be distributed, the run schedule, and other information for the new advertisement.-</p>
<p>We deployed the tool using a <strong>mandatory</strong> assignment running at logon and selected “Run program from distribution point”</p>
<div id="attachment_192" class="wp-caption alignnone" style="width: 310px"><a href="http://sysadmin-talk.org/wp-content/uploads/2010/03/createpstimporteragent10.png" rel="lightbox[182]"><img class="size-medium wp-image-192" src="http://sysadmin-talk.org/wp-content/uploads/2010/03/createpstimporteragent10-300x230.png" alt="Create an Advertisement" width="300" height="230" /></a><p class="wp-caption-text">Create an Advertisement</p></div>
<p>The mandatory assignment meant that our users were not required to Run the program form advertised tasks. The Agent was deployed to the user without the users interaction</p>
<p>We always advertise tasks at least 10 minutes into the future, to ensure that the task is not out of date when the it reaches the client.</p>
<p>We chose to run the prgoram form our disrtutbion point so the user would not be propeted to download the agent.</p>
<div id="attachment_193" class="wp-caption alignnone" style="width: 310px"><a href="http://sysadmin-talk.org/wp-content/uploads/2010/03/createpstimporteragent11.png" rel="lightbox[182]"><img class="size-medium wp-image-193" src="http://sysadmin-talk.org/wp-content/uploads/2010/03/createpstimporteragent11-300x232.png" alt="Create an Advertisement" width="300" height="232" /></a><p class="wp-caption-text">Create an Advertisement</p></div>
<p><strong>Trobuleshooting the Installation</strong></p>
<ol>
<li><strong>View the status of an advertisement </strong></li>
</ol>
<p>In the Configuration Manager console, navigate to <strong>System CenterConfiguration Manager</strong> / <strong>Site Database</strong> / <strong>System Status</strong> / <strong>Advertisement Status</strong>.</p>
<p><strong>2. Client Event Viewer</strong></p>
<ol><strong> </strong></p>
<div id="attachment_194" class="wp-caption alignnone" style="width: 277px"><strong><strong><a href="http://sysadmin-talk.org/wp-content/uploads/2010/03/createpstimporteragent12.png" rel="lightbox[182]"><img class="size-medium wp-image-194" src="http://sysadmin-talk.org/wp-content/uploads/2010/03/createpstimporteragent12-267x300.png" alt="Client Event Viewer" width="267" height="300" /></a></strong></strong><p class="wp-caption-text">Client Event Viewer</p></div>
<div id="attachment_195" class="wp-caption alignnone" style="width: 271px"><strong><strong><a href="http://sysadmin-talk.org/wp-content/uploads/2010/03/createpstimporteragent13.png" rel="lightbox[182]"><img class="size-medium wp-image-195" src="http://sysadmin-talk.org/wp-content/uploads/2010/03/createpstimporteragent13-261x300.png" alt="Client Event Viewer" width="261" height="300" /></a></strong></strong><p class="wp-caption-text">Client Event Viewer</p></div>
<p><strong> </strong></ol>
<p><strong>3.SCCM reports</strong></p>
<p>Report Name- Last 1000 messages for a specific computer (Errors, Warnings, and Information).</p>
<div id="attachment_196" class="wp-caption alignnone" style="width: 310px"><a href="http://sysadmin-talk.org/wp-content/uploads/2010/03/createpstimporteragent14.png" rel="lightbox[182]"><img class="size-medium wp-image-196" src="http://sysadmin-talk.org/wp-content/uploads/2010/03/createpstimporteragent14-300x146.png" alt="SCCM Reports" width="300" height="146" /></a><p class="wp-caption-text">SCCM Reports</p></div>
<p>The report “All advertisements for a specific collection” is also helpful in demitting success:</p>
<div id="attachment_197" class="wp-caption alignnone" style="width: 310px"><a href="http://sysadmin-talk.org/wp-content/uploads/2010/03/createpstimporteragent15.png" rel="lightbox[182]"><img class="size-medium wp-image-197" src="http://sysadmin-talk.org/wp-content/uploads/2010/03/createpstimporteragent15-300x181.png" alt="The report “All advertisements for a specific collection” is also helpful in demitting success" width="300" height="181" /></a><p class="wp-caption-text">The report “All advertisements for a specific collection” is also helpful in demitting success</p></div>
<p>The 144 rejected are 32 bit machines and the 37 succeeded / accepted are 64 bit</p>
<p>The 62 machines are turned off. The 32 bit installer:</p>
<div id="attachment_198" class="wp-caption alignnone" style="width: 310px"><a href="http://sysadmin-talk.org/wp-content/uploads/2010/03/createpstimporteragent16.png" rel="lightbox[182]"><img class="size-medium wp-image-198" src="http://sysadmin-talk.org/wp-content/uploads/2010/03/createpstimporteragent16-300x179.png" alt="The 32 bit installer" width="300" height="179" /></a><p class="wp-caption-text">The 32 bit installer</p></div>
<p>System Status -&gt; Advertisement status-</p>
<div id="attachment_199" class="wp-caption alignnone" style="width: 310px"><a href="http://sysadmin-talk.org/wp-content/uploads/2010/03/createpstimporteragent17.png" rel="lightbox[182]"><img class="size-medium wp-image-199" src="http://sysadmin-talk.org/wp-content/uploads/2010/03/createpstimporteragent17-300x48.png" alt="System Status -&gt; Advertisement status-" width="300" height="48" /></a><p class="wp-caption-text">System Status -&gt; Advertisement status-</p></div>
<p><strong> </strong></p>
<p><strong>Msi logs</strong></p>
<p>To troubleshoot installation errors add     <code>“/l*v c:\PSTagent.log”</code> to the <em>msiexec</em> command line.</p>
]]></content:encoded>
			<wfw:commentRss>http://sysadmin-talk.org/2010/03/using-microsoft-system-center-configuration-manager-to-deploying-pst-importers-agents/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Exchange 2007 SCR Activation Error</title>
		<link>http://sysadmin-talk.org/2010/02/exchange-2007-scr-activation-error/</link>
		<comments>http://sysadmin-talk.org/2010/02/exchange-2007-scr-activation-error/#comments</comments>
		<pubDate>Fri, 26 Feb 2010 11:12:23 +0000</pubDate>
		<dc:creator>Ben Lye</dc:creator>
				<category><![CDATA[Exchange]]></category>
		<category><![CDATA[Exchange 2007]]></category>
		<category><![CDATA[Exchange Testing]]></category>
		<category><![CDATA[Outlook]]></category>
		<category><![CDATA[Tutorials]]></category>

		<guid isPermaLink="false">http://sysadmin-talk.org/?p=165</guid>
		<description><![CDATA[We use Standby Continuous Replication as part of our disaster recovery strategy.&#160; Our environment consists of an Exchange 2007 clustered mailbox server using CCR which also replicates to an SCR server.&#160; All our servers run Exchange 2007 SP2. This week we did a test activation of the SCR replica in our test environment, but ran [...]]]></description>
			<content:encoded><![CDATA[<p>We use Standby Continuous Replication as part of our disaster recovery strategy.&nbsp; Our environment consists of an Exchange 2007 clustered mailbox server using CCR which also replicates to an SCR server.&nbsp; All our servers run Exchange 2007 SP2.</P><br />
<P>This week we did a test activation of the SCR replica in our test environment, but ran into an issue that we could not find a documented solution for.&nbsp; In the hope that it saves someone else some time and anguish I’ve written about it here.<IMG class="mceWPmore mceItemNoResize" alt="" src="http://sysadmin-talk.org/wp-includes/js/tinymce/plugins/wordpress/img/trans.gif"></P><br />
<P>The procedure for activating an SCR copy is pretty well documented on <A href="http://technet.microsoft.com/en-us/library/bb738150%28EXCHG.80%29.aspx">Microsoft TechNet</A>.</P><br />
<P>Step four in the activation procedure is to run the Exchange 2007 command line setup program, setup.com, to configure the clustered mailbox server on the SCR server.&nbsp; The command line looks like this:</P><br />
<P><CODE>Setup.com /RecoverCMS /CMSName:&lt;CMS Name&gt; /CMSIPAddress:&lt;IPAddress&gt;</CODE></P><br />
<P>When we ran the command on our SCR server we received this error output:</P><br />
<P><CODE>Clustered Mailbox Server&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;. FAILED<BR></CODE><BR><CODE>Deleting virtual directory &#8216;IIS://exchangecms.example.com/W3SVC/1/ROOT/Exchange&#8217; on &#8216;exchangecms&#8217; failed.</CODE></P><br />
<P><CODE>The virtual directory &#8216;Exchange&#8217; already exists under &#8216;exchangecms.example.com/Default Web Site&#8217;.</CODE></P><br />
<P><CODE>Parameter name: VirtualDirectoryName</CODE></P><br />
<P><CODE>The Exchange Server Setup operation did not complete. For more information, visit http://support.microsoft.com and enter the Error ID.</CODE></P><br />
<P><CODE>Exchange Server setup encountered an error.<BR></CODE><BR>An event 1002 error was also logged in the Application event log:<BR><CODE><BR>Exchange Server component Clustered Mailbox Server failed.</CODE></P><br />
<P><CODE>Error: Error:</CODE></P><br />
<P><CODE>Deleting virtual directory &#8216;IIS://exchangecms.example.com/W3SVC/1/ROOT/Exchange&#8217; on &#8216;exchangecms&#8217; failed.</CODE></P><br />
<P><CODE>WMI exception occured on server ‘exchangecms.example.com’: The RPC server is unavailable. (Exception from HRESULT: 0x800706BA)</CODE><BR><CODE><BR>The RPC server is unavailable. (Exception from HRESULT: 0x800706BA)</CODE></P><br />
<P><CODE>Error:</CODE></P><br />
<P><CODE>The virtual directory &#8216;Exchange&#8217; already exists under &#8216;exchangecms.example.com/Default Web Site&#8217;.</CODE></P><br />
<P><CODE>Parameter name: VirtualDirectoryName</CODE></P><br />
<P><CODE>For more information, see Help and Support Center at http://go.microsoft.com/fwlink/events.asp.</CODE></P><br />
<P>There is a similar issue described in this Microsoft Knowledge Base article: <A href="http://support.microsoft.com/kb/971713">http://support.microsoft.com/kb/971713</A>, but that did not help us as the conditions of our situation were different – both our SCR and CCR test servers are in the same AD site.&nbsp; Nevertheless we checked our DCs and replication and found no problems.</P><br />
<P>After first checking the obvious things – domain controller replication, DNS and WINS name registrations and resolution, and re-running the command several times, we realised that the SCR server had managed to partially bring up the clustered mailbox server.&nbsp; The Exchange services had been added to the cluster group, including the cluster name and IP address.&nbsp; This meant that the server which setup was trying to modify must have been the SCR server itself.&nbsp; We started IIS manager on the SCR server, and sure enough, the ‘Exchange’ virtual directory did indeed exist under the ‘Default Web Site’.</P><br />
<P><IMG alt="" src="/Profiles/MICHAE~1.FRA/LOCALS~1/Temp/moz-screenshot.jpg"><IMG alt="" src="/Profiles/MICHAE~1.FRA/LOCALS~1/Temp/moz-screenshot-1.jpg"><IMG alt="" src="/Profiles/MICHAE~1.FRA/LOCALS~1/Temp/moz-screenshot-2.jpg"><IMG alt="" src="/Profiles/MICHAE~1.FRA/LOCALS~1/Temp/moz-screenshot-3.jpg"></P><br />
<P><br />
<DIV class="mceTemp mceIEcenter"><br />
<DL><br />
<DT><A href="http://sysadmin-talk.org/wp-content/uploads/2010/02/exchangevirtualdirectory4.png" rel="lightbox[165]"><IMG class="size-medium wp-image-177" alt="‘Exchange’ virtual directory did indeed exist under the ‘Default Web Site’." src="http://sysadmin-talk.org/wp-content/uploads/2010/02/exchangevirtualdirectory4-300x200.png" width="300" height="200"></A></DT><br />
<DD>‘Exchange’ virtual directory did indeed exist under the ‘Default Web Site’.</DD></DL></DIV></P><br />
<P>We removed the three Exchange virtual directories, Exadmin, Exchange, and Public, and re-ran the setup.com command and the process went through without any further errors.</P><br />
<P>So, if you are trying to activate an SCR replica, and you get an error telling you that the Exchange virtual directories already exist, try removing them on the SCR server.</p>
<div>have baby boyhaving a baby what do i need  <a href="http://beachplastic.com/">How do get pregnant</a>  steps of having a babywhen will i have a baby predictor</div>
]]></content:encoded>
			<wfw:commentRss>http://sysadmin-talk.org/2010/02/exchange-2007-scr-activation-error/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Renewing an Expired Certificate in Exchange 2007</title>
		<link>http://sysadmin-talk.org/2010/02/renewing-an-expired-certificate-in-exchange-2007/</link>
		<comments>http://sysadmin-talk.org/2010/02/renewing-an-expired-certificate-in-exchange-2007/#comments</comments>
		<pubDate>Thu, 18 Feb 2010 15:38:25 +0000</pubDate>
		<dc:creator>Robert Chipperfield</dc:creator>
				<category><![CDATA[Exchange]]></category>
		<category><![CDATA[Exchange 2007]]></category>
		<category><![CDATA[Outlook]]></category>

		<guid isPermaLink="false">http://sysadmin-talk.org/?p=158</guid>
		<description><![CDATA[Continuing on a theme of how to fix those niggly little problems in Exchange Server, today it&#8217;s the turn of this error when starting Outlook: The cause? An SSL certificate that expired some time last year &#8211; the default Exchange self-signed certificate seems to have a default validity of a year, after which you get [...]]]></description>
			<content:encoded><![CDATA[<p>Continuing on a theme of how to fix those niggly little problems in Exchange Server, today it&#8217;s the turn of this error when starting Outlook:<span id="more-158"></span></p>
<p><img src="http://api.ning.com/files/P7buSu8ATR6mdaOxS3D*OYPj0Jhr49jJMd3XfyMkY5rFv1SfuBiprAH8CmlwPzb2p*DHipGVuTX46d7xGuBaRjstdrTzA1TC/expiredcert.png" alt="" /></p>
<p>The cause? An SSL certificate that expired some time last year &#8211; the default Exchange self-signed certificate seems to have a default validity of a year, after which you get the warning above when starting Outlook.</p>
<p>The solution turns out to be very simple. In Exchange Management Console, grab a list of your certificates with the &#8220;Get-ExchangeCertificate&#8221; cmdlet:</p>
<p><img src="http://api.ning.com/files/3mlKBLytjSllMjU9pouMtDkMaVva6FpjdfYFzi2JHtEWP-lFTbqshxDSTZuAf40DWdg4fr*YCKNOESXccWZG1tkjxUjpQqX1/getexchangecertificate.png" alt="" /></p>
<p>You can then view further details by piping the output into the list formatter:</p>
<p><img src="http://api.ning.com/files/3mlKBLytjSmxKes8IHJDtYhPgYdvBirw3VomHl9KCuV537kFFdd6y8ugkxfDdXB-u7Ru9evzdyFzHSVQbO6nWRGIaO01cFxp/getexchangecertfl.png" alt="" /></p>
<p>Once you&#8217;ve done that, you can renew the certificate. Create a new one by running the following cmdlet ({Thumbprint} is the Thumbprint listed in the details above, or can be ignored if you&#8217;ve only got one certificate to start with:</p>
<p>Get-ExchangeCertificate {Thumbprint} | New-ExchangeCertificate</p>
<p>The new certificate will now exist (check with Get-ExchangeCertificate) and will have a new Thumbprint. Now you just need to enable it for IIS&#8217;s use:</p>
<p>Enable-ExchangeCertificate -Thumbprint {Thumbprint} -Services &#8220;IIS&#8221;</p>
<p>You should now see a &#8220;W&#8221; listed in the services column for that certificate if you run Get-ExchangeCertificate:</p>
<p><img src="http://api.ning.com/files/d25-Ju2nEQI8v1Cp*s3ZvDsMm4xREye*yF5LbnZBBst*eZ4r1oL7qO4ZFBLlXUX7w1n7imj6N5LGkDBtQzpiEHMa29jkGyZq/enabledcertificate.png" alt="" /></p>
<p>Finally, if you wish, you can use Remove-ExchangeCertificate to remove the old one.</p>
<p>Restart Outlook, and it should be happy again!</p>
]]></content:encoded>
			<wfw:commentRss>http://sysadmin-talk.org/2010/02/renewing-an-expired-certificate-in-exchange-2007/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

