The Intranet Solution: Extending Lotus Messaging Infrastructures  7.13


The Intranet Solution: Extending Lotus Messaging Infrastructures

by Ron Herardian
©1996 Global System Services Corporation (GSS)

Overview

Running Windows 95, cc:Mail, Notes and Netscape Navigator as I am, I have four e-mail programs on my desktop: cc:Mail, Notes Mail, Microsoft Exchange, and Netscape Mail. I don't necessarily want them all, they're just there. As a user, I certainly don't want to monitor and manage multiple mailboxes or have different e-mail programs popping up at different times. As an information systems professional, I want to avoid multiple e-mail systems because of the high cost. With multiple e-mail systems, there are parallel hardware infrastructures and multiple solutions to the same problems such as dial-up access. At the same time, there are additional maintenance, administration, training and support and support costs while additional network bandwidth and user workstation resources are consumed.

The Intranet Solution

A strategic solution to this problem is to use World Wide Web servers to front end cc:Mail and Notes Mail. IBM, Microsoft, and other vendors are rapidly adopting open Internet standards in order to capitalize on business opportunities in the Internet and World Wide Web arena pioneered by companies like Netscape Communications. This development has significant implications for new systems and provides an opportunity for customers with existing investments in proprietary systems, such as Novell NetWare and cc:Mail, to move towards open Internet standards. Many customers are looking towards full adoption of open Internet standards and the ubiquitous deployment of World Wide Web technology.

World Wide Web of course is the mainstay of Intranet technology offering a universal means of data access and the web browser promises to become a truly universal client. A web solution for e-mail is technically feasible now and delivers several key benefits in addition to putting in place a single technology for access to all systems. From the Lotus messaging point of view, the challenge is to extend existing cc:Mail infrastructures to the web. With Domino, this has been accomplished for Notes but this changes the Lotus messaging integration landscape.

cc:Mail customers with a strategic commitment to Intranet technologies are caught between upgrading cc:Mail to R6 or migrating to Notes/Domino vs. converting to Internet-based e-mail technologies. With the emergence of Netscape's messaging solution, the term 'Intranet' suddenly means migration to the open Internet standards-based Netscape Messaging Server, Directory Server, and Communicator (which will be distributed with every Netscape Web browser). Lotus has recognized that it is the Intranet that will drive migration from cc:Mail to Notes/Domino, while Microsoft has eclipsed it's own messaging products in its panic to stop Netscape, practically taking Exchange out of the running. Of course both the Exchange client and cc:Mail R7 support POP3, the most common Internet e-mail protocol for PCs.

The battle lines are being drawn in many organizations as Netscape tries to invade the corporate enterprise messaging market, and Lotus tries to capture the corporate Intranet with Domino. All the while Microsoft is 'dumping' Internet Explorer and IIS into the market and rushing to incorporate web technology into its applications as well as into its personal and business operating systems. For the time being, Netscape still defines the term Intranet, but if Lotus has its way, it will be Domino, with its superior groupware, strong messaging, database and web publishing capabilities, that will emerge as the Intranet server standard.

cc:Mail for the World Wide Web (cc:Web) is a cc:Mail add-on product that enables a web server, such as the Netscape FastTrack Server, to act as a front end for cc:Mail, allowing cc:Mail user application to be replaced by web browsers. Similarly, Lotus' Domino web server for Notes allows access to Notes and Notes Mail through the web and creates the possibility of replacing the resource hungry Notes client with a web browser such as Netscape Navigator. Of course, the built-in Notes Web browser can be used for access to cc:Mail through cc:Web either because of an ongoing coexistence policy or as a transitional step. In this case, the web finally delivers a true cc:Mail client running within Notes.

The cc:Mail Mobile product and the Notes client used in its mobile mode and can both be replaced by web browsers, although functionality is not identical because web browsers do not have off-line capabilities. Nonetheless, access to cc:Mail and Notes through the web can be provided from anywhere at any time using dial-up TCP/IP (typically using PPP). This can include access through the Internet.

Collapsing Dial-Up Solutions with TCP/IP

Many customers maintain separate dial-up solutions for cc:Mail, Notes, LAN access, and Internet access. By standardizing on TCP/IP, these solutions can be collapsed into one open Internet standards based solution. Dial-up TCP/IP networking facilities can be implemented on a LAN, and access to Internet, the world's largest TCP/IP network, is universally available. Using dial-up TCP/IP users anywhere in the world can use local ISPs (Internet Service Providers) to access cc:Mail or Notes Mail, eliminating long distance phone calls and reducing dial-up hardware at the back end.

Of course it is possible to collapse dial-up solutions apart from web-based messaging and access to a corporate LAN from the Internet is optional. For example, the cc:Mail OS/2 multi-session Router, soon to be joined by a native NT Router, already supports multiple inbound TCP/IP sessions for cc:Mail Mobile clients, while Notes has native support for TCP/IP. The difference is that the web solution forces the issue.

Benefits and Drawbacks of World Wide Web Standardization

The benefits of the web solution apply to both users and administrators while enhancing cc:Mail systems from a technical viewpoint:

Consolidating Multiple Client Interfaces to a Single Web Browser

Implementing cc:Web and Domino for Notes Mail access offers several important benefits. Consolidating multiple client interfaces to a single web browser provides a universal client for multiple systems, reduces workstation resource consumption, and creates a cross training effect for web-based applications. If a customer has already deployed Notes, it makes sense to use the built-in Notes web browser. On the other hand, if a customer has already deployed Netscape Navigator, there is no need to roll out either cc:Mail or Notes clients. Consolidating multiple client interfaces to a single Web browser provides a more consistent user experience.

Users will of course require some retraining, although there should be a cross-training effect because the client software is identical for multiple systems and all applications within the browser are bound to the capabilities of the browser interface by the underlying data format (HTML). Retraining may also be necessary for VIM-based applications, such as Lotus Organizer, because, unless Notes is used as the browser, VIM-based applications have to be replaced (see VIM and MAPI Support below).

Integrating cc:Mail and Netscape Mail

If both cc:Mail and Netscape Navigator are deployed in the environment, the built-in Netscape Mail applet (called when a user selects a hyperlink containing an SMTP address) be integrated with cc:Mail. Actually, it is possible to make Netscape call another e-mail application in the Windows environment by editing Netscape's DDE settings but this does not allow an SMTP address to be used automatically within cc:Mail, and this is a manual work around not a solution. Microsoft's MAPI standard is minimally supported in Netscape Navigator but Netscape does not support web-based e-mail so a URL (pointing to a cc:Web server) cannot be specified as an alternate e-mail application (MAPI is only available on the Windows platform, and Netscape's implementation is extremely limited). This means that if Netscape Navigator is deployed, its built-in e-mail applet cannot be seamlessly integrated with web-based e-mail such as cc:Web or Notes Mail via Domino. The implication is that if a customer is in coexistence mode with cc:Mail and Notes, Notes becomes the web browser of choice.

Back-End Benefits of the Web Solution for E-Mail

The web solution for e-mail, using the Notes web browser, Netscape Navigator, or Microsoft Internet Explorer at the desktop, implies virtually no changes in the cc:Mail or Notes Mail back-end components. Existing administrative tools and mechanisms, message routing or replication topologies, and gateways or Notes MTAs all remain in place. Potentially, a web-based solution could eliminate maintenance and support of cc:Mail software on workstations. Further, implementing cc:Web reduces the urgency of deploying cc:Mail R6. Many customers are upgrading their cc:Mail desktops and databases to cc:Mail R6 but this substantial investment in software and human resources could in many cases be cut if a customer already has Notes or a web browser deployed. The reason is that the web solution converts cc:Mail from a file server based system to a more flexible and reliable client/server system using the same back end. This overlaps some of the benefits of cc:Mail R6 because it can increase reliability.

Protecting cc:Mail Databases with cc:Web

The cc:Web server addresses the main architectural vulnerability of cc:Mail as system: shared access to the cc:Mail database because the cc:Mail system is converted from a file server based system to a client/server system reducing network traffic and using Internet protocols rather than proprietary protocols such as Novell IPX associated with file sharing. the Intranet solution reduces network traffic from cc:Mail file I/O. Where cc:Mail post offices are stored on NetWare file servers, traffic will be TCP/IP rather than Novell's chatty IPX protocol. The web solution shields cc:Mail databases from user e-mail applications because users need no longer map network drives to file servers where cc:Mail post offices are stored. Unlike cc:Mail user applications, web technology works reliably in a WAN environment allowing greater centralization of e-mail facilities. At the same time, tight control over user workstation configurations required to stabilize cc:Mail systems becomes less important. In fact, workstation stability may be marginally improved just by reducing the number of server connections and mapped drives.

Separate cc:Mail, Notes, and other dial-up solutions using proprietary telecommunications protocols can be collapsed into one dial-up solution using open Internet protocols. This provides one dial-up solution for all systems while at the same time eliminating configuration and support of cc:Mail Mobile/Router communications and the management of cc:Mail Mobile directories and Bulletin Board propagation. Collapsing dial-up solutions reduces dial-up hardware for cc:Mail Routers and allows the number of cc:Mail Routers to be reduced.

Security

Secure web-based access to cc:Mail and Notes Mail via Internet is achievable thanks to SSL (Secure Sockets Layer) which is used in electronic commerce. SSL is supported by both cc:Web and Domino. Historical problems such as clear text password negotiation in older versions of cc:Mail are eliminated. Protecting a corporate WAN from unauthorized access by Internet users while at the same time making cc:Mail and Notes Mail available to authorized users via Internet can be accomplished in more than one way. The principal methods of accomplishing this are through port filtering on network routers and through the use of firewall software running on dedicated machines policing network traffic.

Drawbacks of the Web Solution

While the benefits of the web solution are substantial both tactically and strategically, there are also drawbacks. Virtually all of the drawbacks can be summed up as a reduction of functionality at the end-user workstation directly caused by the removal of cc:Mail applications. Similar limitations apply if the Notes client with its built-in web browser is replaced by a web browser.

Off-Line Functionality

Off-line functionality like as that of cc:Mail Mobile and the Notes client is substantially reduced or eliminated by the web solution. However, e-mail access can be provided through dial-up TCP/IP networking and Internet. The web solution entails a fully on-line Internet-based model of Mobile computing.

VIM and MAPI Support

Applications using Lotus's VIM (Vendor Independent Messaging) API will not work with web-based e-mail access. Applications such as Lotus Organizer must be replaced either with Notes applications where Notes is used as the browser, or with an application such as Netscape Calendar integrated with the browser itself. Netscape Navigator supports mail enabling through Microsoft's MAPI. However, this does guarantee a good solution for mail enabled applications with web-based e-mail. According to Netscape mail enabling non-MAPI mail applications and supporting other types of e-mail application integration with a web-based systems, such as cc:Web, is up to application vendors like Lotus. Application vendors can use the Netscape Plug-In API to add their own e-mail extensions to Netscape Navigator.

Summary

Extending Lotus messaging infrastructures to the web means consolidating multiple client interfaces to a single web browser (such as the Notes web browser, Netscape Navigator, or Microsoft Internet Explorer) and collapsing dial-up solutions to dial-up TCP/IP. It also means eliminating parallel hardware infrastructures and cutting the cost of software maintenance, administration, training and support. The web solution is less taxing on network bandwidth and user workstation resources than a traditional file server based cc:Mail system and cc:Web shields the cc:Mail database from user workstations. A web-based solution for e-mail is a strategic solution of great interest to customers looking towards full adoption of open Internet standards and the ubiquitous deployment of web technology.

About GSS

Global System Services Corporation (GSS) is the leading provider of consulting and professional services for large-scale and distributed infrastructure systems such as email and messaging, directory services, groupware, and wireless solutions. GSS customers include Fortune 500 companies, large services providers and telecom companies, government agencies, major messaging product vendors, and innovative technology startups.

GSS provides a complementary suite of services including strategic technology consultation and competitive vendor and product analysis, product and system architecture and design, system development deployment, customization, and testing, technical support, email migration, and other IT services. GSS has been directly responsible for some of the largest global systems and solutions and counts as customers many of the largest companies in the world.

From its offices in the Silicon Valley California, GSS delivers services and solutions to customers worldwide through a network of mobile consultants and qualified GSS Affiliates. With industry certified professionals on staff, GSS is a Qualified Lotus Business Partner, a Certified Microsoft Solution Provider (MCSP), a Principal Partner in the Sun Partner Advantage program and a member of the Sun Software Partner Council, as well as a member of key industry organizations.

Contact GSS

Global System Services Corporation (GSS)
650 Castro Street, Suite 120-268
Mountain View, CA 94041, U.S.A.
1 (650) 965-8669 phone
1 (650) 965-8679 fax
http://www.gssnet.com
info@gssnet.com

 


 
Messaging, Directory Services, Groupware


©1995-2005 by Global System Services Corporation (GSS). Portions of this material are copyright ©1995-1999 by Ron Herardian