Click to Rate and Give Feedback
Tips
Here is an overview of the new features you can use in the User State Migration Toolkit (USMT) to simplify migration to Windows 7. ...

Read more!

You should run maintenance routines against databases on a daily basis. By default, Exchange Server runs maintenance tasks daily from 1:00 A.M. to 5:00 A.M. but you can customized the time if you so desire. ...

Read more!

When things go wrong with notification, operators do not get notified and problems might not be corrected in a timely manner. Learn how you can prevent this with a fail-safe operator. ...

Read more!

You may know how to easily clear your browsing history and delete your cookies in Internet Explorer 7. But did you know you can disable these options for users in your environment? ...

Read more!

If you want to manage Hyper-V servers from a computer running an earlier version of Microsoft Windows, such as Windows XP, here's what you need to know. ...

Read more!

Also by this Author

SMTP, the Simple Mail Transfer Protocol, carries the electronic mail of the world. While other message transferring systems exist—some more efficient, some better at specific tasks, some privately owned and some public—none have won the widespread public acceptance of the venerable SMTP, first defined in RFC 821, all the way back in 1982.

R'ykandar Korra'ti

TechNet Magazine November • December 2005

...

Read more!

R'ykandar Korra'ti

TechNet Magazine October 2006

...

Read more!

Over the previous two issues, I discussed the two most popular Internet message-moving protocols, SMTP and POP3. This month, I will approach the Internet Message Access Protocol Version 4, revision one (IMAP4rev1), often referred to just as IMAP4.

R'ykandar Korra'ti

TechNet Magazine March • April 2006

...

Read more!

In the last issue, I discussed SMTP, the most common protocol for sending e-mail across the Internet. Now I’d like to discuss the other Internet protocol that almost all mail clients support: POP3, which lets users access the e-mail on their mail server.

R'ykandar Korra'ti

TechNet Magazine January • February 2006

...

Read more!

R'ykandar Korra'ti

TechNet Magazine February 2007

...

Read more!

Popular Articles

Windows Vista SP1 and Windows Server 2008 introduce important changes to BitLocker, including support for data volumes and improved protection against cryptographic attacks. Byron Hynes explores the new features, demonstrates how to use BitLocker on a server, and discusses some of the recent media coverage affecting BitLocker.

Byron Hynes

TechNet Magazine June 2008

...

Read more!

Consolidating servers onto fewer physical machines has many advantages, but it is extremely important that you plan for your systems to be highly available. Here’s a guide to using Windows Server 2008 Failover Clustering to bring high availability to your Hyper-V virtual machines.

Steven Ekren

TechNet Magazine October 2008

...

Read more!

Raymond Chen explains why it is often the developers who have their acts together who end up checking in the final bug fixes to products.

Raymond Chen

TechNet Magazine January 2009

...

Read more!

The introduction of Hyper-V makes virtualization an even more compelling solution for IT environments. Get an overview of today’s virtualization market and see how Hyper-V improves the manageability, reliability, and security of virtualization

Rajiv Arunkundram

TechNet Magazine October 2008

...

Read more!

Drivers fail, files get corrupted, disks crash--there are numerous uncontrollable reasons why Windows might fail. But all is not lost. Wes Miller explores the kinds of things that can go wrong in a Windows system, and explains how you can troubleshoot them to get your system working again.

Wes Miller

TechNet Magazine January 2009

...

Read more!

Our Blog

NAP monitors the health of specified computers when they attempt to connect to a network and includes a number of mechanisms to enforce health requirements. In this article, Geek of All Trades Greg Shields gives readers an overview of these enforcement mechanisms and, as an example, takes a closer look at setting ...

Read more!

Use Windows PowerShell to Manage Virtual Machines Here are a few examples of how you can use Windows PowerShell scripts to manage virtual machines running on a Server Core installation. Note that these scripts are presented as samples and may need to be customized to work in your environment.

Create a New ...

Read more!

Disabling an Unused Part of Group Policy Objects One way to disable a policy is to disable an unused part of the GPO. By disabling part of a policy that isn’t used, the application of GPOs and security will be faster.

Administer Windows Server 2008 Server Core from the Command Prompt ...

Read more!

In the August 2008 issue of TechNet Magazine, Paul Randal wrote an article Top Tips for Effective Database Maintenance.  It was geared toward "involuntary  DBAs" (IT pros who inadvertently wind up responsible for a SQL Server instance).  The article had a great response from our readers so Paul has written another ...

Read more!

Microsoft Forefront is designed to deliver an integrated security solution that makes it much easier to deploy and manage security across an organization’s IT infrastructure. In this, our annual security issue, we feature two articles that describe how Forefront Security protects instant messaging and e-mail.

Protect ...

Read more!

Field Notes IMAP Saves the World
R'ykandar Korra'ti

Sometimes solutions to new, small problems can solve old, large problems as well. This is one of those cases.
Last winter, our Web administrator bought a MacBook. She had been running Windows® exclusively, but now she'd have both OS X and, in a virtual machine, Windows XP for syncing her Windows Mobile® devices and a few other small tasks.
She needed access to all her mail archives from both operating systems. But she didn't want to run Entourage on the Mac side—that would have been too easy. No, she wanted to run Mail.app, the e-mail client included with OS X. Incidentally, she'd kept everything in her laptop's local store, unmirrored. My job: make this go.
Having archives be readable everywhere presented only the small problem mentioned previously because—and this is the first moral of our story—everything, including Exchange Server, Microsoft® Office Outlook®, and Mail, speaks IMAP4. IMAP4 is a messaging protocol for handling on-server message stores from thin clients. It has fewer features than Exchange users might enjoy, but it works (see How IT Works: IMAP4 in the March-April 2006 issue of TechNet Magazine at technet.microsoft.com/magazine/cc161016).
So, change a few settings to bring IMAP4 over SSL online, copy all of her local folders up onto the server, and ping! She could access mail on all clients and keep her Windows Mobile devices updated. Problem solved.
But coming up with a simple solution to a potentially hairy problem is like getting a new table saw. Suddenly you start looking for more plywood, and before you know it, you've got stage sets built and you're ready to play "Romeo and Juliet."
Our tiny ISP runs Windows, OS X, Mac OS, Linux, and even has one lonely old AmigaOS system hanging around on the fringes looking for a friend. Long ago, we hosted Usenet news and UUCP mail on that Amiga. It created archives stored away in RFC-733/Amiga­UUCP format. We also have Microsoft Mail archives (.mmf format) and some similar-vintage UNIX mail archives (.mbox format). They've all just been sitting there, mocking us—a problem we'd consider every so often and then flee, screaming.
This scenario brings us to the second moral of our story, the Danger Hacker motto of lore: Never Erase What You Can't Replace.
We tackled the Microsoft Mail archives first. Outlook hasn't been able to import .mmf files in some time. But as we've upgraded clients over the years, we've kept at least one license of each older product because you just never know. As a result, our license rack forms a timeline of the Microsoft Corporation. Need MS-DOS®? OS/2 1.31? Microsoft Mail? Office 95? Sure! Would you like that in English or in French?
Outlook 2000 imported .mmf, but its IMAP support was strange and occasionally dropped header data. Also, it couldn't talk to IMAP4 and Exchange servers at the same time. This was vexing, but not a showstopper. Import the .mmf files via Outlook 2000, upgrade to our retained license of Outlook 2003, and a few hours of drag and drop later: 15-year-old archives online and viewable anywhere. Similarly for .mbox, throw an mbox-compatible IMAP server onto a Linux machine and put the .mbox-format archives in its working directory. Then use the Outlook IMAP support to connect and copy folders over to the production server of choice.
The Amiga archives, on the other hand, required writing a small bundle of C code to convert the RFC-733 headers into RFC-822 format, ditch the old SysV-style message dividers, and retrieve the strange From: line data from the special hell in which it lived. This is the price for letting problems sit too long. But once done, Amiga­UUCP format became .mbox format. And thrown into the same working directory, the Outlook IMAP4 brought the mail right down, good as new. It even packaged up the attachments very nicely for us.
We now have archives back to 1990 online in one unified format, and we're looking around for more archives ... just because we can. Is that healthy?

R'ykandar Korra'ti, postmaster for a small co-op ISP, lives near Seattle with her partner, Anna. Having previously shipped mail products at Microsoft, she's writing technical articles when not working on deeply obscure mandolin song lyrics. Booking agents can reach her at darako@murkworks.net.

© 2008 Microsoft Corporation and CMP Media, LLC. All rights reserved; reproduction in part or in whole without permission is prohibited.
Page view tracker