<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:copyright="http://blogs.law.harvard.edu/tech/rss" xmlns:image="http://purl.org/rss/1.0/modules/image/">
    <channel>
        <title>E-mail</title>
        <link>http://blogs.3sharp.com/deving/category/5.aspx</link>
        <description>E-mail</description>
        <language>en-US</language>
        <copyright>Devin L. Ganger</copyright>
        <managingEditor>deving@3sharp.com</managingEditor>
        <generator>Subtext Version 1.9.5.177</generator>
        <item>
            <title>First look at Microsoft Online Services: adding domains</title>
            <link>http://blogs.3sharp.com/deving/archive/2008/07/28/first-look-at-microsoft-online-services-adding-domains.aspx</link>
            <description>&lt;p&gt;I'm at an airlift here in Redmond for the new Microsoft Online Services (MOS), Microsoft's hosted services platform. Right now, MOS offers a combination of hosted Exchange (OWA, Outlook, and even EAS!), hosted SharePoint, and Live Meeting. We've just gone through an overview of the service, and it looks cool -- enough so that I'm now seriously considering switching my personal domains over to it (especially since they offer the ability to synchronize with your Active Directory deployment).&lt;/p&gt;
&lt;p&gt;MOS is currently in beta and you can go sign up for a time-limited trial. There's only a certain number of trial accounts active at any given time, so your trial request may not be provisioned immediately; however, you can go to &lt;a href="https://mocp.microsoftonline.com"&gt;https://mocp.microsoftonline.com&lt;/a&gt; and sign up for one. You'll need a Windows Live account.&lt;/p&gt;
&lt;p&gt;As you might imagine, MOS allows you to associate one or more DNS domains with your online account. When you register for your account, you're asked for a domain. This domain is not verified and, in fact, seems to be used simply as an internal administrative tag -- once your account and service is set up, you have to specifically add DNS domains. Adding them is a fairly simple process:&lt;/p&gt;
&lt;ol&gt;
    &lt;li&gt;Register your domain name with a registrar. &lt;/li&gt;
    &lt;li&gt;Provision your domain with a DNS provider (often combined with step 1). &lt;/li&gt;
    &lt;li&gt;Add the domain name to your MOS Admin Center. &lt;/li&gt;
    &lt;li&gt;Run the verification wizard and add the auto-generated CNAME to your domain's DNS zone. &lt;/li&gt;
    &lt;li&gt;Validate the domain in the MOS Admin Center. &lt;/li&gt;
    &lt;li&gt;Start provisioning users with this domain, enable inbound e-mail on this domain, etc. &lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;The verfication step is an important piece, because this helps MOS make sure that you're using a domain you're actually in control of. Otherwise, malicious people could sign in and hijack your domain, which would suck. The way Microsoft does this is actually simple and elegant: they generate a unique CNAME record (that looks very much like a GUID), and ask you to add this CNAME record, pointing back to a server under their control, to your zone. This has lots of advantages:&lt;/p&gt;
&lt;ul&gt;
    &lt;li&gt;It's pragmatic. If you can add a CNAME record to a zone file, you effectively control the domain. &lt;/li&gt;
    &lt;li&gt;It avoids the nastiness that can result in WHOIS-based verification and allows people who register domains to continue using proxy companies, hiding their personal info from WHOIS spammers. &lt;/li&gt;
    &lt;li&gt;It's relatively easy. You simply have to add a simple record to your DNS; if you can't do this (or your DNS hoster can't do it for you), then you have much bigger problems managing your DNS and verifying your DNS domain under MOS is the least of your problems. &lt;/li&gt;
    &lt;li&gt;It's low-impact. The generated CNAME is highly unlikely to be queried during normal operations by your users; only MOS is likely to be looking for it. It doesn't require you to repoint your MX records or otherwise make major modifications to your infrastructure if all you want to do is start using online SharePoint and Live Meeting. &lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Note that just because you add a domain to MOS doesn't mean you have to use it for email! That's a separate operation, which is a two-step process of enabling inbound email for that domain and then updating your MX records appropriately.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://blogs.3sharp.com/deving/archive/2008/07/28/first-look-at-microsoft-online-services-the-sign-in-tool.aspx"&gt;More on other MOS functionality coming later&lt;/a&gt;...big thanks to the event staff for their kind permission for me to blog!&lt;/p&gt;&lt;img src="http://blogs.3sharp.com/deving/aggbug/4928.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Devin L. Ganger</dc:creator>
            <guid>http://blogs.3sharp.com/deving/archive/2008/07/28/first-look-at-microsoft-online-services-adding-domains.aspx</guid>
            <pubDate>Mon, 28 Jul 2008 18:21:46 GMT</pubDate>
            <wfw:comment>http://blogs.3sharp.com/deving/comments/4928.aspx</wfw:comment>
            <comments>http://blogs.3sharp.com/deving/archive/2008/07/28/first-look-at-microsoft-online-services-adding-domains.aspx#feedback</comments>
            <wfw:commentRss>http://blogs.3sharp.com/deving/comments/commentRss/4928.aspx</wfw:commentRss>
            <trackback:ping>http://blogs.3sharp.com/deving/services/trackbacks/4928.aspx</trackback:ping>
        </item>
        <item>
            <title>These are not the solutions you're looking for</title>
            <link>http://blogs.3sharp.com/deving/archive/2008/06/26/these-are-not-the-solutions-youre-looking-for.aspx</link>
            <description>&lt;p&gt;As IT professionals, we are more than often prone to fall to the perils of magical thinking. (I'm sure this is a side-effect of being human, which is a pesky and bothersome condition I will have to do something about one of these days.) &lt;strong&gt;Magical thinking&lt;/strong&gt; in this context is when we have not internalized the intricacies of a problem and instead rely on formulas rather than true understanding to come up with solutions.&lt;/p&gt;  &lt;p&gt;At one ISP I used to work at, we had a glorious reclaimed piece of technology, an Auspex NS-5500 file server. Every now and then on reboot, this old beast of a machine would fail to boot up; the cure was to open the cover over the drive cage and give it a good swift whack. We all assumed that this was because one of the drive connectors was a bit loose, but when our "magic" fix failed to work one night I discovered that it was in fact because one of the screws holding things in place was missing, allowing the drive bay to sag just a tiny bit. It was this tiny bit of sag that put just enough stress on the connector for drive 0. Had we actually opened the case up earlier, we'd have been able to solve the problem -- and prevent a year of whacking the server.&lt;/p&gt;  &lt;p&gt;All too often, I see magical thinking in the field of security. Case in point: I recently heard about a gentleman who has a client that is requesting ETRN support be added back to Exchange 2007, either natively or through an add-on. They want to deploy the Edge role in their DMZ, have it queue up mail for the internal organization, and then have their Hub Transports (in the internal protected network) initiate a connection out to de-queue the messages using the ETRN SMTP extension. The reason they want this is that they've done due diligence and read some very thorough documents about computer network zones and have come to the conclusion that all network connections must be initiated from the most secure network. This, they say, removes the threat of malware taking over the Edge server in the DMZ and allowing an attacker to use it as a launching point to the protected network.&lt;/p&gt;  &lt;p&gt;Now, the recommendation for connections to be initiated from a more secure network to a less secure network is a good general baseline to follow when it makes sense. However, it is not realistic in all cases (if we followed this to the letter, nobody would be able to receive e-mail from external senders except through random polling of Internet SMTP hosts, which is not at all scalable). &lt;strong&gt;This is doubly true if you don't understand how the underlying protocols work.&lt;/strong&gt; Case in point: ETRN, defined by &lt;a href="http://tools.ietf.org/html/rfc1985" target="_blank"&gt;RFC 1985, "SMTP Service Extension for Remote Message Queue Starting"&lt;/a&gt;. Quoting from section 3, "The Remote Queue Processing Declaration service extension" (emphasis added):&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;To save money, many small companies want to only maintain transient connections to their service providers.  In addition, there are some situations where the client sites depend on their mail arriving quickly, so forcing the queues on the server belonging to their service provider may be more desirable than waiting for the retry timeout to occur.&lt;/p&gt;    &lt;p&gt;Both of these situations could currently be fixed using the TURN command defined in &lt;a href="http://tools.ietf.org/html/rfc1985#ref-1" target="_blank"&gt;[1]&lt;/a&gt;, if it were not for a large security loophole in the TURN command.  As it stands, the TURN command will reverse the direction of the SMTP connection and assume that the remote host is being honest about what its name is.  The security loophole is that there is no documented stipulation for checking the authenticity of the remote host name, as given in the HELO or EHLO command.  As such, most SMTP and ESMTP implementations do not implement the TURN command to avoid this security loophole.&lt;/p&gt;    &lt;p&gt;This has been addressed in the design of the ETRN command.  This extended turn command was written with the points in the first paragraph in mind, yet paying attention to the problems that currently exist with the TURN command.  &lt;em&gt;&lt;strong&gt;The security loophole is avoided by asking the server to start a new connection aimed at the specified client.&lt;/strong&gt;&lt;/em&gt; &lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;See the problem? ETRN was not designed to solve a security problem; it was designed to solve a financial problem back in days when always-on bandwidth was a lot more expensive and most ISPs metered traffic. It masquerades as solving a security problem &lt;em&gt;only because it's designed to avoid a loophole in an insecure and exploitable feature.&lt;/em&gt; As a result, ETRN won't solve the problem these people want it to solve; all it does is tell the system in the DMZ to initiate a new connection to the Hub Transport servers. It doesn't reuse the existing connection initiated by the Hub Transport servers. They can't use a firewall rule to block outgoing access from the Edge to the Hub Transport and be safe, because they'll cut off all incoming traffic.&lt;/p&gt;  &lt;p&gt;However, let us for a moment assume that it did work the way they wanted it to: my Hub Transport initiates an outbound SMTP session to the Edge. In this session, HT is the SMTP client, ET is the SMTP server. As soon as HT issues the ETRN command, they still have to swap roles -- HT is now using the SMTP server code paths, while the ET is using the SMTP client code paths. Any theoretical vulnerabilities that are in the HT SMTP implementation are still going to be there, still exposed to the message traffic about to be sent down the connection, still open to exploitation.&lt;/p&gt;  &lt;p&gt;This is the magical thinking: firewalls and a DMZ will protect my traffic. This is not true; firewalls and networks zones are two components of a complete security plan. Neither firewalls nor network zones can protect legitimate traffic, nor are they designed to; they are designed to allow you to designate which traffic is legitimate. If you want to secure that traffic, you need to turn to other measures. &lt;/p&gt;&lt;img src="http://blogs.3sharp.com/deving/aggbug/4918.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Devin L. Ganger</dc:creator>
            <guid>http://blogs.3sharp.com/deving/archive/2008/06/26/these-are-not-the-solutions-youre-looking-for.aspx</guid>
            <pubDate>Fri, 27 Jun 2008 03:18:47 GMT</pubDate>
            <comments>http://blogs.3sharp.com/deving/archive/2008/06/26/these-are-not-the-solutions-youre-looking-for.aspx#feedback</comments>
            <wfw:commentRss>http://blogs.3sharp.com/deving/comments/commentRss/4918.aspx</wfw:commentRss>
            <trackback:ping>http://blogs.3sharp.com/deving/services/trackbacks/4918.aspx</trackback:ping>
        </item>
        <item>
            <title>Tech-Talk: Making Backups Cool with DPM</title>
            <link>http://blogs.3sharp.com/deving/archive/2008/06/18/tech-talk-making-backups-cool-with-dpm.aspx</link>
            <description>&lt;p&gt;While I was at the Tech-Ed NA IT Pro conference last week, &lt;a href="http://blogs.technet.com/jbuff/" target="_blank"&gt;Jason Buffington&lt;/a&gt; and I took the chance to invade the Tech-Ed Online fishbowl studio and record a quick Tech-Talk on using DPM. You can now view it online on the Tech-Ed &lt;a href="http://technet.microsoft.com/en-us/events/teched/default.aspx" target="_blank"&gt;IT Pro page&lt;/a&gt; and the &lt;a href="http://msdn.microsoft.com/en-us/events/teched/cc676818.aspx" target="_blank"&gt;Library page&lt;/a&gt;, or &lt;a href="http://mfile.akamai.com/14853/wmv/microsofttec.download.akamai.com/14853/TechEdOnline/Videos/08_NA_ITP_techtalk_139_low.asx" target="_blank"&gt;stream it directly&lt;/a&gt;. Now that Tech-Ed's over, maybe we'll both find the time to be on Xbox Live at the same time so we can continue our discussion in Call of Duty 4...&lt;/p&gt;&lt;img src="http://blogs.3sharp.com/deving/aggbug/4912.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Devin L. Ganger</dc:creator>
            <guid>http://blogs.3sharp.com/deving/archive/2008/06/18/tech-talk-making-backups-cool-with-dpm.aspx</guid>
            <pubDate>Wed, 18 Jun 2008 17:55:50 GMT</pubDate>
            <comments>http://blogs.3sharp.com/deving/archive/2008/06/18/tech-talk-making-backups-cool-with-dpm.aspx#feedback</comments>
            <wfw:commentRss>http://blogs.3sharp.com/deving/comments/commentRss/4912.aspx</wfw:commentRss>
            <trackback:ping>http://blogs.3sharp.com/deving/services/trackbacks/4912.aspx</trackback:ping>
        </item>
        <item>
            <title>Revised guidance on protecting Exchange with DPM 2007</title>
            <link>http://blogs.3sharp.com/deving/archive/2008/06/04/revised-guidance-on-protecting-exchange-with-dpm-2007.aspx</link>
            <description>&lt;p&gt;Just a quick note to let you  all know that the &lt;em&gt;&lt;a href="http://go.microsoft.com/fwlink/?LinkId=92497" target="_blank"&gt;Protecting Exchange Server with DPM 2007&lt;/a&gt;&lt;/em&gt; white paper is available for download from Microsoft. This is the same white paper I worked on for them last year, but freshly revised to include more guidance around mailbox-level recovery.&lt;/p&gt;  &lt;p&gt;I'll be giving a talk around this topic next week at Tech-Ed (IT Pro) in Orlando, session number MGT369. Hope to see you there! (Yes, this is the same talk I did at Exchange Connections in Orlando and in MMS in Vegas a month ago; it seems to be a popular session!)&lt;/p&gt;&lt;img src="http://blogs.3sharp.com/deving/aggbug/4900.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Devin L. Ganger</dc:creator>
            <guid>http://blogs.3sharp.com/deving/archive/2008/06/04/revised-guidance-on-protecting-exchange-with-dpm-2007.aspx</guid>
            <pubDate>Wed, 04 Jun 2008 19:36:11 GMT</pubDate>
            <comments>http://blogs.3sharp.com/deving/archive/2008/06/04/revised-guidance-on-protecting-exchange-with-dpm-2007.aspx#feedback</comments>
            <wfw:commentRss>http://blogs.3sharp.com/deving/comments/commentRss/4900.aspx</wfw:commentRss>
            <trackback:ping>http://blogs.3sharp.com/deving/services/trackbacks/4900.aspx</trackback:ping>
        </item>
        <item>
            <title>Three random links make a post</title>
            <link>http://blogs.3sharp.com/deving/archive/2008/06/02/three-random-links-make-a-post.aspx</link>
            <description>&lt;p&gt;...so I'll throw in a fourth for good measure. Rather than try to write a full-length post about each of these, I'm just going to give you a quick bullet list:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Want to get the MAPI client or CDO libraries for Exchange 2007, or for Vista and Windows Server 2008? Wait no more: &lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=94274318-27c4-4d8d-9bc5-3e6484286b1f&amp;amp;DisplayLang=en" target="_blank"&gt;Microsoft Exchange Server MAPI Client and Collaboration Data Objects 1.2.1&lt;/a&gt; is up on Microsoft Downloads.&lt;/li&gt;    &lt;li&gt;Microsoft has done another cool thing: &lt;a href="http://live.sysinternals.com/" target="_blank"&gt;the Sysinternals tools are now available live&lt;/a&gt; from the Web. If you just need a specific tool, throw in the executable name to the URL and run it.&lt;/li&gt;    &lt;li&gt;If you're trying to test a VSS writer, how do you do it? Start by downloading the &lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=0B4F56E4-0CCC-4626-826A-ED2C4C95C871&amp;amp;displaylang=en" target="_blank"&gt;VSS 7.2 SDK&lt;/a&gt;, which contains the vshadow.exe and BETest utilities. Optionally, you can also download the third-party utility &lt;a href="http://www.pluralsight.com/blogs/craig/archive/2006/09/20/38362.aspx" target="_blank"&gt;Hobocopy&lt;/a&gt;.&lt;/li&gt; &lt;/ul&gt;&lt;img src="http://blogs.3sharp.com/deving/aggbug/4898.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Devin L. Ganger</dc:creator>
            <guid>http://blogs.3sharp.com/deving/archive/2008/06/02/three-random-links-make-a-post.aspx</guid>
            <pubDate>Mon, 02 Jun 2008 21:28:15 GMT</pubDate>
            <comments>http://blogs.3sharp.com/deving/archive/2008/06/02/three-random-links-make-a-post.aspx#feedback</comments>
            <wfw:commentRss>http://blogs.3sharp.com/deving/comments/commentRss/4898.aspx</wfw:commentRss>
            <trackback:ping>http://blogs.3sharp.com/deving/services/trackbacks/4898.aspx</trackback:ping>
        </item>
        <item>
            <title>One last quick tidbit: Exchange 2007 and Outlook Anywhere scalability whitepaper</title>
            <link>http://blogs.3sharp.com/deving/archive/2008/05/09/one-last-quick-tidbit-exchange-2007-and-outlook-anywhere-scalability.aspx</link>
            <description>A lot of you may have missed this: Microsoft just released a new white paper for Exchange, &lt;a href="http://technet.microsoft.com/en-us/library/cc540453(EXCHG.80).aspx" target="_blank"&gt;&lt;span style="font-style: italic;"&gt;Outlook Anywhere Scalability with Outlook 2007, Outlook 2003, and  Exchange 2007&lt;/span&gt;&lt;/a&gt;. This paper should give you some detailed guidance goodness on scaling your CAS servers, and also talks about the port exhaustion issues that lead to upper scalability limits. &lt;!----&gt;&lt;img src="http://blogs.3sharp.com/deving/aggbug/4897.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Devin L. Ganger</dc:creator>
            <guid>http://blogs.3sharp.com/deving/archive/2008/05/09/one-last-quick-tidbit-exchange-2007-and-outlook-anywhere-scalability.aspx</guid>
            <pubDate>Sat, 10 May 2008 00:07:05 GMT</pubDate>
            <comments>http://blogs.3sharp.com/deving/archive/2008/05/09/one-last-quick-tidbit-exchange-2007-and-outlook-anywhere-scalability.aspx#feedback</comments>
            <wfw:commentRss>http://blogs.3sharp.com/deving/comments/commentRss/4897.aspx</wfw:commentRss>
            <trackback:ping>http://blogs.3sharp.com/deving/services/trackbacks/4897.aspx</trackback:ping>
        </item>
        <item>
            <title>A certificate roundup</title>
            <link>http://blogs.3sharp.com/deving/archive/2008/05/09/a-certificate-roundup.aspx</link>
            <description>&lt;p&gt;Certificates are one of the biggest issues I keep hearing about with Exchange and OCS, and apparently I'm not the only one. Fellow MVP Michael B. Smith has recently posted two blog articles on certs: &lt;a href="http://theessentialexchange.com/blogs/michael/archive/2008/05/07/isa-2006-and-san-uc-certificates.aspx" target="_blank"&gt;how to use SAN certificates with ISA 2006&lt;/a&gt; and &lt;a href="http://theessentialexchange.com/blogs/michael/archive/2008/05/08/other-certificate-limitations-with-exchange-ocs-wm.aspx" target="_blank"&gt;other certificate limitations&lt;/a&gt;. However, he's got a couple of points on the second article that I'm confused about:&lt;/p&gt;
&lt;ul&gt;
    &lt;li&gt;According to &lt;a href="http://blogs.msdn.com/windowsmobile/archive/2007/02/07/certificate-improvements-in-windows-mobile-6.aspx" target="_blank"&gt;this announcement&lt;/a&gt; on the Windows Mobile team blog, Windows Mobile 6.0 and up do in fact support wildcard certificates.&lt;/li&gt;
    &lt;li&gt;The first point he makes is also head-scratcher, because I've also heard this was an issue, but I'd also recently heard of a workaround for it:&lt;br /&gt;
    &lt;ol&gt;
        &lt;li&gt;In Outlook, go to the properties for your Exchange account (Tools, Account Settings, select your Exchange account and click &lt;span style="font-weight: bold;"&gt;Change&lt;/span&gt;) and click &lt;span style="font-weight: bold;"&gt;More Settings&lt;/span&gt;.&lt;/li&gt;
        &lt;li&gt;On the &lt;span style="font-style: italic;"&gt;Connection&lt;/span&gt; tab, click &lt;span style="font-weight: bold;"&gt;Exchange Proxy Settings&lt;/span&gt;.&lt;/li&gt;
        &lt;li&gt;Look for the field &lt;span style="font-style: italic;"&gt;Only connect to proxy servers that have this principal name in their certificate&lt;/span&gt; and make sure it's checked (you may need to check the &lt;span style="font-style: italic;"&gt;Connect using SSL only&lt;/span&gt; checkbox first).&lt;br /&gt;
        &lt;/li&gt;
        &lt;li&gt;The value in this field should normally be set to &lt;span style="font-weight: bold;"&gt;msstd:server.external.fqdn&lt;/span&gt;, the FQDN the server is known as from the outside &lt;span style="font-style: italic;"&gt;and that is the subject name of the certificate&lt;/span&gt;. So if my certificate was issued for 3Sharp, it would be &lt;span style="font-weight: bold;"&gt;msstd:mail.3sharp.com&lt;/span&gt;. To use this with a wildcard certificate issued to *.3sharp.com, this value would need to be set to &lt;span style="font-weight: bold;"&gt;msstd:*.3sharp.com&lt;/span&gt;.&lt;br /&gt;
        &lt;br /&gt;
        Let's try a diagram to make the point:&lt;br /&gt;
        &lt;img width="346" height="307" src="http://www.3sharp.com/files/deving/msstd-wilcard.png" alt="Setting the msstd field in the Exchange proxy settings dialog box" /&gt;&lt;/li&gt;
    &lt;/ol&gt;
    &lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;I'm doing more checking, trying to figure out what the deal is here; in the meantime, if you've got operational experience with either of these issues, please let me know.&lt;/p&gt;
&lt;p&gt;At any rate, there's some more interesting factoids on certificates I've picked up:&lt;/p&gt;
&lt;ul&gt;
    &lt;li&gt;If you want to use a certificate with the Exchange 2007 UM role, you need to have a certificate on the machine whose subject name matches the server's AD/DNS FQDN.  It seems that you can't enable a certificate for the UM service using the &lt;span style="font-weight: bold;"&gt;Enable-ExchangeCertificate&lt;/span&gt; cmdlet if this does not match. Note that you can do this for other services, such as those hosted by the CAS role; the cmdlet performs different name checks on the certificate based on the services (SMTP, POP3, IMAP, HTTP, and UM) that you are enabling.&lt;/li&gt;
    &lt;li&gt;I've said it before, but it needs to be repeated: if you're not using the default self-signed certificate, simply use the &lt;span style="font-weight: bold;"&gt;Enable-ExchangeCertificate&lt;/span&gt; cmdlet to move all services to one or more additional certificates. &lt;span style="font-style: italic;"&gt;Do not delete the default certificate&lt;/span&gt;; although in most cases Exchange will simply recreate it when the appropriate service is restarted, you can cause subtle errors that will take a while to figure out.&lt;/li&gt;
    &lt;li&gt;Learn more about certificate usage in Exchange in &lt;a target="_blank" href="http://technet.microsoft.com/en-us/library/aa998840(EXCHG.80).aspx"&gt;Creating a Certificate or Certificate Request for TLS&lt;/a&gt;.&lt;/li&gt;
    &lt;li&gt;And learn more about the &lt;a target="_blank" href="http://technet.microsoft.com/en-us/library/aa997231.aspx"&gt;Enable-ExchangeCertificate&lt;/a&gt; cmdlet.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;More later!&lt;/p&gt;&lt;img src="http://blogs.3sharp.com/deving/aggbug/4896.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Devin L. Ganger</dc:creator>
            <guid>http://blogs.3sharp.com/deving/archive/2008/05/09/a-certificate-roundup.aspx</guid>
            <pubDate>Fri, 09 May 2008 23:55:07 GMT</pubDate>
            <comments>http://blogs.3sharp.com/deving/archive/2008/05/09/a-certificate-roundup.aspx#feedback</comments>
            <wfw:commentRss>http://blogs.3sharp.com/deving/comments/commentRss/4896.aspx</wfw:commentRss>
            <trackback:ping>http://blogs.3sharp.com/deving/services/trackbacks/4896.aspx</trackback:ping>
        </item>
        <item>
            <title>A DPM roundup</title>
            <link>http://blogs.3sharp.com/deving/archive/2008/05/02/a-dpm-roundup.aspx</link>
            <description>&lt;p&gt;This was a big travel week for me; I got the privilege of speaking about protecting Exchange with DPM 2007 at both Exchange Connections (in Orlando) and Microsoft Management Summit (in Las Vegas). The session had a good response at both shows, and there's clearly a lot of buzz going around about DPM. I've gotten some good questions which I'll list here and update as I get answers.&lt;/p&gt;  &lt;ol&gt;   &lt;li&gt;&lt;strong&gt;Q: Does DPM protect message tracking logs on an Exchange mailbox server?&lt;/strong&gt;      &lt;br /&gt;A: Very good question. My gut instinct is "No" but I need to confirm that. I'll post the confirmation in a separate blog article when I get an answer back.      &lt;br /&gt;&lt;/li&gt;    &lt;li&gt;&lt;strong&gt;Q: Is there any good guidance on sizing a DPM installation?&lt;/strong&gt;      &lt;br /&gt;A: Yes. First see the &lt;a href="http://blogs.technet.com/dpm/archive/2007/10/31/data-protection-manager-2007-storage-calculator.aspx" target="_blank"&gt;Data Protection Manager 2007 Storage Calculator&lt;/a&gt; (currently only supports the Exchange workload), then see this &lt;a href="http://blogs.msdn.com/douggowans/archive/2008/01/17/a-closer-look-at-the-dpm-2007-storage-calculator.aspx" target="_blank"&gt;third-party deconstruction&lt;/a&gt;. Note that the second post was written against an earlier release of the calculator, so is in need of some updating, but it's still a good read.      &lt;br /&gt;&lt;/li&gt;    &lt;li&gt;&lt;strong&gt;Q: What kind of overhead does DPM incur?&lt;/strong&gt;      &lt;br /&gt;A: I have to admit that I don't remember the specifics of this question (this is why I strongly encourage folks to email their questions to me, as is the case with the following question -- thanks!); all I have is a cryptic note "CPU overhead" on my notepad. So, I'm going to assume that we're talking about the overhead of the protection agent on a protected server. And my answer to that is: Very good question; I need to get some specifics.      &lt;br /&gt;&lt;/li&gt;    &lt;li&gt;&lt;strong&gt;Q: From e-mail: "Yesterday during MMS at the Advanced Exchange protection session you mentioned that you had created a white paper on getting DPM working with IBM’s TSM product. If you have a link to this I would be very grateful as I have not been able to find it currently and I am wanting to ensure that they way I have it set up and kind of working is the same way that someone else has been able to get it working."&lt;/strong&gt;      &lt;br /&gt;A: Unfortunately, I must have been unclear, for which I apologize. 3Sharp did work with Microsoft during the DPM 2006 timeframe to create several white papers on how to integrate DPM with several backup products: Commvault QiNetix, Symantec Backup Exec, Yosemite Backup, and Windows Backup. Unfortunately, Tivoli wasn't one of them, and I'm not aware of any current guidance that gives a complete end-to-end picture of integrating TSM with DPM 2007. However, the &lt;a href="http://technet.microsoft.com/en-us/library/bb795642.aspx" target="_blank"&gt;Backup of DPM Servers&lt;/a&gt; section in the &lt;a href="http://technet.microsoft.com/en-us/library/bb795545.aspx" target="_blank"&gt;DPM Operations Guide&lt;/a&gt; should be a good starting place.      &lt;br /&gt;&lt;/li&gt;    &lt;li&gt;&lt;strong&gt;Q: Why can't I use DPM 2007 to recover to the Recovery Storage Group on Exchange 2003 servers, only on Exchange 2007 servers?&lt;/strong&gt;      &lt;br /&gt;A: Another great question, which I'm querying to find the answer to.      &lt;br /&gt;&lt;/li&gt;    &lt;li&gt;&lt;strong&gt;Q: If I can use DPM 2007 to do document-level recovery in SharePoint, why can't I recover mailboxes or even messages in Exchange without having to use the RSG (for Exchange 2007)or ExMerge (for Exchange 2003)?&lt;/strong&gt;      &lt;br /&gt;A: There are two parts of this answer, but they both are based on the same premise: &lt;em&gt;DPM does not use "privileged" information on the internals of other Microsoft applications it protects.&lt;/em&gt; When recovering documents from a SharePoint replica, DPM doesn't directly reach into the replica database and extract the information. Instead, it recovers the relevant databases to a temporary recovery SharePoint installation (which can be a single server SPS 3.0 install on a virtual machine, even if you're recovering data from MOSS 2007) and then finds the relevant documents using SharePoint's HTTP interfaces. With Exchange, the principle is the same; we recover the mailbox database to a parallel location (the RSG in Exchange 2007; a network folder in Exchange 2003) and then use the Exchange native tools to extract and import the relevant information. Trying to do direct restores of mailboxes or messages into a production database would involve going beyond the existing Exchange APIs. Personally, as an Exchange MVP I hope that Microsoft works on expanding those interfaces to make this sort of thing easier for all third-party vendors, but until they do, DPM plays by Exchange's rules.      &lt;br /&gt;&lt;/li&gt;    &lt;li&gt;&lt;strong&gt;Q: You mentioned coming updates to DPM. Where can I find more info on that?&lt;/strong&gt;      &lt;br /&gt;A: Jason Buffington of Microsoft has you covered with &lt;a href="http://msevents.microsoft.com/CUI/WebCastEventDetails.aspx?culture=en-US&amp;amp;EventID=1032373615&amp;amp;CountryCode=US" target="_blank"&gt;this webcast&lt;/a&gt;.&lt;/li&gt; &lt;/ol&gt;  &lt;p&gt;That's a good start for now; catch you all later!&lt;/p&gt;&lt;img src="http://blogs.3sharp.com/deving/aggbug/4891.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Devin L. Ganger</dc:creator>
            <guid>http://blogs.3sharp.com/deving/archive/2008/05/02/a-dpm-roundup.aspx</guid>
            <pubDate>Fri, 02 May 2008 20:06:22 GMT</pubDate>
            <comments>http://blogs.3sharp.com/deving/archive/2008/05/02/a-dpm-roundup.aspx#feedback</comments>
            <wfw:commentRss>http://blogs.3sharp.com/deving/comments/commentRss/4891.aspx</wfw:commentRss>
            <trackback:ping>http://blogs.3sharp.com/deving/services/trackbacks/4891.aspx</trackback:ping>
        </item>
        <item>
            <title>Greetings from Orlando!</title>
            <link>http://blogs.3sharp.com/deving/archive/2008/04/28/greetings-from-orlando.aspx</link>
            <description>&lt;p&gt;I'm posting from a break between sessions at Exchange Connections in Orlando, FL. I just had a good session on protecting Exchange with DPM -- thanks to everyone who attended and gave lots of good feedback.&lt;/p&gt;
&lt;p&gt;Next up -- a session on DCAR with Exchange, and then Exchange 2007 update best practices.&lt;/p&gt;
&lt;p&gt;The weather is actually the best I've ever seen here -- not too hot, with a nice breeze, so the humidity isn't overwhelming. However, the A/C is up full in the room I'm presenting, so I'm glad the speaker shirts are long-sleeved.&lt;/p&gt;
&lt;p&gt;More later!&lt;/p&gt;&lt;img src="http://blogs.3sharp.com/deving/aggbug/4890.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Devin L. Ganger</dc:creator>
            <guid>http://blogs.3sharp.com/deving/archive/2008/04/28/greetings-from-orlando.aspx</guid>
            <pubDate>Mon, 28 Apr 2008 13:53:24 GMT</pubDate>
            <comments>http://blogs.3sharp.com/deving/archive/2008/04/28/greetings-from-orlando.aspx#feedback</comments>
            <wfw:commentRss>http://blogs.3sharp.com/deving/comments/commentRss/4890.aspx</wfw:commentRss>
            <trackback:ping>http://blogs.3sharp.com/deving/services/trackbacks/4890.aspx</trackback:ping>
        </item>
        <item>
            <title>Setting Exchange 2007 Unified Messaging codecs on a per-user basis? Genius!</title>
            <link>http://blogs.3sharp.com/deving/archive/2008/04/23/setting-exchange-2007-unified-messaging-codecs-on-a-per-user-basis.aspx</link>
            <description>&lt;p&gt;I was completely floored to discover, via &lt;a href="http://www.robichaux.net/blog/" target="_blank"&gt;Paul&lt;/a&gt;, &lt;a href="http://www.robichaux.net/blog/2008/04/howto-set-the-um-codec-on-a-peruser-basi.php" target="_blank"&gt;that you can control which codec the UM role uses to record voicemails on a per-user basis&lt;/a&gt;. This is seriously cool stuff, and if you can't see why quite yet, let me offer the following scenarios for you:&lt;/p&gt;  &lt;ol&gt;   &lt;li&gt;Most common: you have multiple users who have non-Windows Mobile devices that don't support the WMA codec, but still want to be able to listen to their voicemail on their devices. The GSM and G.711 PCM Linear codecs may be more widely supported. For example, on an EAS-aware iPhone will Apple also roll in support for recognizing UM voicemails? If they do, will they support the WMA codec? Now, in theory, they don't have to. &lt;/li&gt;    &lt;li&gt;Also common: you have multiple users who use a non-Windows based client. (Paul already calls out one example, those of us who use Entourage.) This would be just as valuable, though, for people who are using some IMAP or POP3 client on a Linux/BSD/Solaris box.&lt;/li&gt;    &lt;li&gt;Not so common, but possible: you have a specific need to automatically process voicemails in an automated fashion and need to use either the GSM or G.711 PCM linear codecs instead of being able to support WMA. Switching one or two mailboxes over keeps the entire Exchange storage system from suffering the increase in voicemail file size that would result. &lt;/li&gt; &lt;/ol&gt;  &lt;p&gt;Okay, so these are slightly lame scenarios, but I'm sure there's more out there that I can't see.&lt;/p&gt;&lt;img src="http://blogs.3sharp.com/deving/aggbug/4888.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Devin L. Ganger</dc:creator>
            <guid>http://blogs.3sharp.com/deving/archive/2008/04/23/setting-exchange-2007-unified-messaging-codecs-on-a-per-user-basis.aspx</guid>
            <pubDate>Wed, 23 Apr 2008 22:06:19 GMT</pubDate>
            <comments>http://blogs.3sharp.com/deving/archive/2008/04/23/setting-exchange-2007-unified-messaging-codecs-on-a-per-user-basis.aspx#feedback</comments>
            <wfw:commentRss>http://blogs.3sharp.com/deving/comments/commentRss/4888.aspx</wfw:commentRss>
            <trackback:ping>http://blogs.3sharp.com/deving/services/trackbacks/4888.aspx</trackback:ping>
        </item>
    </channel>
</rss>