Archives
 
 
 
  Special
 
 
 
  About Us
 
 
 

Newsletter
Free E-mail Newsletter from BYTE.com

 
    
           
Visit the home page Browse the four-year online archive Download platform-neutral CPU/FPU benchmarks Find information for advertisers, authors, vendors, subscribers Request free information on products written about or advertised in BYTE Submit a press release, or scan recent announcements Talk with BYTE's staff and readers about products and technologies

ArticlesExchange: E-mail on Steroids


June 1996 / Reviews / Exchange: E-mail on Steroids

No "Notes killer," Exchange Server is a very good e-mail system for Microsoft-centric sites.

By Steven J. Vaughan-Nichols

Let's get this out of the way first: Microsoft Exchange Server is no Lotus Notes killer. If it's groupware you want, programs like Notes and Netscape's Collabra Share are better choices. If you want to move up from your existing Microsoft Mail setup, however, Exchange Server will do the trick while expanding the ways you use e-mail.

However, if your server isn't state of the art, chances are Exchange won't even start. With a minimum RAM requirement of 24 MB (32 MB is recommended), Exchange Server isn't for companies making do with older machines. Furthermore, the new Exchange client, in its Macintosh, Windows 3.1x, and Windows 95 inc arnations, is itse lf a memory hog, requiring at least 8 MB. On our test network, Exchange ran like an overweight fullback with a guaranteed contract. Lotus cc:Mail 2.01 ran circles around it.

Both mail servers ran on 33-/66-MHz 486DX2s with 32 MB of RAM and gigabyte hard drives. Previous tests have shown that these machines are as close to two peas in a pod as any two servers can ever be. To connect with the rest of the network, both test systems had Artisoft NPro Ethernet cards set to run in NE2000 mode using the IPX protocol. On the same machines, Exchange edged out Lotus Notes in raw mail transaction speed, but Exchange has only a fraction of Notes' groupware functions.

Exchange's slow design does have one thing going for it. Unlike most network mail systems, including its predecessor Microsoft Mail, Exchange puts all its mail eggs in one basket. Almost all mail systems place the mailboxes in one database or directory set while farming out mail gateways and m essage transfer agents (MTAs) to other systems. Exchange, in stark contrast, puts all mail services on a single machine. The slight increase in danger to the mail system is more than made up for by having a single, integrated, easy-to-manage server.

Exchange Server works and plays well with the rest of the NT Back Office Suite. But this is a good news/bad news situation. The good news is that if you're already committed to NT, you can buy a complete, homogeneous network solution for all your office problems. The bad news is that you're tying your office to a single vendor.

Beyond Microsoft

Even though Exchange Server runs only on NT, it communicates well with other networks. Besides Microsoft's NetBEUI, Exchange speaks fluent TCP/IP, NetBIOS, IPX/SPX, and AppleTalk. Better still, Exchange Server comes ready to chat with SMTP and Multipurpose Internet Mail Extensions (MIME); Open Systems Interconnect's X.400/X.500 services; and, of course, mail programs compatible with Microso ft's MAPI. It would have been better still if Exchange Server could talk politely to the other popular LAN mail transfer protocols--Lotus' Vendor Independent Mail (VIM) and Novell's MHS.

Exchange Server also works well at migrating data from preexisting networks and mail systems. For example, the program can take user information from the NetWare bindery or from NT's user register to create instant mail accounts. If you already have mail accounts on cc:Mail or Microsoft Mail, Exchange Server can switch hundreds of accounts from the old systems to Exchange in less time than it takes to read this review.

Groupware: Not!

If you ignore the idea that Exchange Server is groupware, it compares well with "mere" e-mail programs like Novell's GroupWise and Lotus' cc:Mail. And, unlike the still cranky Notes, it's much easier for developers and administrators. Of course, you can't do as much with Exchange Server as you can with Lotus Notes. For example, Notes users have more freedom to pic k and choose exactly which files will be replicated from their home system or server to their laptop. Exchange users, on the other hand, are stuck with either choosing all folders or tediously selecting each file one by one. When you're on the road trying to get only your vital mail while paying a hotel's usurious phone rates, this can become a major annoyance.

Exchange could also stand improvement to its mail-filtering controls. Notes and cc:Mail make automatic mail management much easier with their more extensive and simple-to-use mail rule system.

Things don't get better if you're a developer. Notes' LotusScript isn't a world-beater for application design, but it produces better results than Exchange--with its reliance on Visual Basic--does. Notes' agent approach enables you to quickly build time-sensitive applications. For example, it's easy with Notes to construct a canned report relying on data from several different databases at the close of the business day and have it mailed to the top brass. Exchange does let you take full advantage of OLE, but you'll spend a good deal of your coding time building basic work-flow functions that come shrink-wrapped with Notes.

Exchange does include one excellent, ready-to-run groupware application: Microsoft Schedule+. This has always been an outstanding network scheduling and calendar package. Unfortunately, Exchange doesn't add much that's new. For example, even though Exchange adds Internet mail as part of the base package, you can't synchronize appointments across the Internet the way you can with Campbell Services OnTime 3.0.

To the Net and Beyond

Despite Microsoft's all-out assault on the Internet, the company is still a johnny-come-lately to the Net, and Exchange shows this. While Exchange's Internet mail does well, with MIME and the ability to launch a Web browser by clicking on an embedded URL in a message, it still falls short of other programs.

For example, InterNotes enables Notes servers to be more than ju st Web gateways; it lets them act as actual Web sites as well. Exchange's information, by comparison, remains locked within its own databases unless you feel up to some Visual Basic, Hypertext Markup Language (HTML), and OLE programming.

The bottom line is clear. If you want an advanced mail system, and you have the hardware to support it, Exchange Server deserves a look. Still, there's little that makes it stand out from cc:Mail and GroupWise. And if it's groupware or software for collaborative real-time work you want, Lotus Notes and Netscape Collabra are unquestionably better choices.


Product Information


Microsoft Exchange Server 4.0.................$1970

Microsoft Corp.
Redmond , WA
Phone:    (800) 426-9400 or (206) 882-8080
Fax:      (206) 936-7329 
Internet: 
http://www.microsoft.com

Circle 1079 on Inquiry Card.

HotBYTEs
 - information on products covered or advertised in BYTE


Ratings

TECHNOLOGY      ***
IMPLEMENTATION  ***
PERFORMANCE     **

***** Outstanding
****  Very Good
***   Good
**    Fair
*     Poor



Bulked-Up E-mail from Microsoft

screen_link (35 Kbytes)

An Exchange recipient is any object in the directory that can receive messages. Here, Schedule+ is identified as a mail recipient.


Steven J. Vaughan-Nichols is a freelance writer. You can reach him by sending e-mail to sjvn@bix.com .

Up to the Reviews section contentsGo to previous article: Go to next article: Exchange vs. Notes: No ContestSearchSend a comment on this articleSubscribe to BYTE or BYTE on CD-ROM  
Flexible C++
Matthew Wilson
My approach to software engineering is far more pragmatic than it is theoretical--and no language better exemplifies this than C++.

more...

BYTE Digest

BYTE Digest editors every month analyze and evaluate the best articles from Information Week, EE Times, Dr. Dobb's Journal, Network Computing, Sys Admin, and dozens of other CMP publications—bringing you critical news and information about wireless communication, computer security, software development, embedded systems, and more!

Find out more

BYTE.com Store

BYTE CD-ROM
NOW, on one CD-ROM, you can instantly access more than 8 years of BYTE.
 
The Best of BYTE Volume 1: Programming Languages
The Best of BYTE
Volume 1: Programming Languages
In this issue of Best of BYTE, we bring together some of the leading programming language designers and implementors...

Copyright © 2005 CMP Media LLC, Privacy Policy, Your California Privacy rights, Terms of Service
Site comments: webmaster@byte.com
SDMG Web Sites: BYTE.com, C/C++ Users Journal, Dr. Dobb's Journal, MSDN Magazine, New Architect, SD Expo, SD Magazine, Sys Admin, The Perl Journal, UnixReview.com, Windows Developer Network