Snap, crackle… IMAP! er… SMTP? er… HTTP! Aw, heck…

Working within protocols for several years, one of the most invaluable tools that we have in our toolbox is the Network Monitor (one of the tools in the Microsoft Systems Management Server, Microsoft Windows 2000 Server, or Microsoft Windows Server 2003, and has a nice little FAQ here: Frequently Asked Questions About Network Monitor ) …


Using IIS SMTP Server as a generic mail receiver

Summary An IIS SMTP server can be configured to silently delete or archive messages as the end point in a message route for a test lab.  IIS SMTP archives messages by default for alias domains and uses performance counters to track statistics.  A simple CDO script can be used to delete the messages instead of…


The history of content conversion in Exchange

The Exchange server and the client (that evolved into Outlook) were originally (circa 1992) based on the MAPI standard (stands for Messaging Application Programming Interface). Broadly this can be divided into the MAPI data model, and the MAPI object schema. Very simplistically, the MAPI data model can be summed as: message stores (think mailboxes) that…


One of the many uses of PFDavAdmin

I’m not quite sure where I’ll go with this blogging attempt…  I have a million ideas but when I start writing I hate them all… so I’m just going to scribble down some things I find interesting in my day to day work with PSS and see what happens… many of these will be about…


How ESM discovers domain controllers

Something that comes as a surprise to many Exchange administrators is that the Exchange System Management (ESM) tool does not use DSAccess to discover the DC it will talk to.  Instead it discovers the DC it will use on its own, using ADSI to do a server-less binding to the directory.  The reason behind this is…


How to test the disks on your Exchange server

If there’s one thing that’s true of all busy Exchange servers, it’s that they generate massive amounts of disk I/O. There’s a joke around here that Exchange is the world’s biggest hard disk diagnostics program. Typically, your disks will be the first component of your Exchange server that starts groaning as you add load. And,…


How to check the MMC snap-in version on Windows 2000

Now – this is one of those things that should be easy and obvious. How do you figure out what version (or build) a specific MMC snap-in is? For example – how do you find out if the ADC management MMC snap-in or ESM MMC snap-in have been updated to SP3 or some other build?…


Failure extending the schema in the Active Directory?

It is possible while installing the Active Directory Connector (ADC), or while running an Exchange setup Forestprep action, to be greeted with this incredibly generic error message: Extending the schema in the Active Directory failed.  Please consult the error log LDIF.ERR in your TEMP directory. When presented with this error message, you might dutifully go…


Fun with the Offline Address Book (OAB)

As companies adopt Outlook 2003 cached mode for their users, the Offline Address Book (OAB) becomes increasingly important. When Outlook 2003 users open the GAL or use name resolution, the OAB is used instead of making requests to a Global Catalog server. The OAB itself consists of a set of .OAB files which are attached…


"First post!!!" of the Microsoft Exchange team blog

This is a group blog written by folks from the Microsoft Exchange server team. We are developers, testers, program managers, technical writers and product support engineers who work with Exchange. At the end of each blog entry, you’ll see the author’s name and a link to their bio. The bios of all participants can be…