Things I Hate About Microsoft Exchange

Updated May 18, 2005

This is a list I've been keeping for a couple of years that covers things I personally dislike or technically dislike about Microsoft Exchange, the Exchange and Outlook clients, or some of the add-ons that go with the product. Some of them may apply only to earlier versions, some may only apply to our particular system configuration here at my agency, and some may be the result of my unwillingness to plow through yards of documentation to find some subtle trick of doing something, a trick that should be more obvious. Take it as you will.

To give you a little tour through our agency without naming it, we're a Big Federal Agency™ that vacuums up a lot of money every year. We have 65,000 employees and around 25,000 of them are now on Exchange for mail. Another several thousand are still using cc:Mail, and about 1500 of us have access to Notes mail, though not many people use it except to discuss Notes issues. We operate a nationwide WAN on token-ring, are moving toward an all-NT environment, and we were "given" Microsoft Exchange "free" as part of a large buy of NT-based workstations and servers a couple of years ago. We have spent several million dollars implementing that particular "free" gift, including huge amounts of money on training, upgraded servers, more network bandwidth, and seemingly endless non-free Microsoft consulting services time.

Oddly, I had the first running Exchange 4.0 server in my agency, a month or two after the product was actually released. I wanted to check out the competition. After fighting through Microsoft's nonintuitive and sometimes outright wrong installation method, I got the server working, pronounced it a toy, let it run for a few months and had no particular attraction to it. I later gave that server away. If you're curious about me, I have worked with Lotus Notes/Domino since 1993, am a Certified Lotus Professional (I took the exams as a stunt about a year ago) and have worked on Windows NT since the beta of 3.1 back in 1993 or so. I am an expert at both Domino development and administration, and a highly skilled NT administrator and integrator. I've also worked with Domino on OS/2, Unix and Netware. In general, I know my shit.

This is not scientific, it's not complete, it's not unbiased, it may not even be entirely accurate. It's not the official position of my Big Federal Agency™. It's my opinion, though, and I'm sticking with it. I'm not interested in debating these things, I don't want to hear about your experiences all that much, and if you're Microsoft, don't waste your time trying to show me the error of your ways. If you fix your product so that it actually does half the stuff you've always claimed it could do, it'll be a worthwhile product and we'll all know it on sight. No marketing needed. Until then...

Note: some people have asked me whether I also have a "why I adore Lotus Notes/Domino" page. Well, I don't, at least not yet. I don't feel that just because one product sucks, you have to be able to sing the praises of another, though Domino definitely has some praises worth singing about. I'm thinking of doing such a page, so stop back and maybe I'll have one up one day.

Originally, this list was in a sort of order-of-entry, stream-of-consciousness mode. I've organized it and annotated it a bit to make my ire a little clearer.


Hey, it's not just me: John Dvorak in PC Magazine comes out and basically says, Kill Outlook Express Today! (May, 2005)

Interface and client stuff

Infrastructure, development and administration

Playing well with others

As I said, this is a growing list. I am the first person to embrace a good product when I see it, which is why I had some disdain for Notes 2.x but loved Notes 3. If Microsoft can get their act together and make Exchange actually do all the things they claim it can do, it might be a good product someday... but by then Domino will probably be even better.


The Dog Page
Mail me something
Microsoft
Lotus Development