Internet Exchange for Lotus Notes 4.x
Version 3.01 Release Notes
(3 April 1998)

This is the version 3.01 release of Internet Exchange for Lotus Notes. In successive versions, this file will contain a log of bug fixes, enhancements and other changes. The new format of the release notes will date it chronologically, last-first.

Introduction
This is Internet Exchange for Lotus Notes 4.x, Version 3.01. Features include:

Complete 32-bit Architecture
Internet Exchange Version 3.01 is a complete 32-bit multi-threaded application. This not only improves the speed of performance, but also makes better use of Windows NT and the Windows 95 operating systems.

Windows NT Service Application
Operating as a native Windows NT Service Application allows Internet Exchange to start in the background automatically without the need to manually log onto the system (this is a feature supported only in Windows NT mode). The advantages of operating as a Windows NT Service include added security and automatic startup, which permits the system administrator to reboot the system remotely without having to worry about starting Internet Exchange again.

Remote Web Based Administration
Internet Exchange now offers browser-based remote control with diverse functions: a user can access the gateway-MTA securely via the World Wide Web to monitor the operation of Internet Exchange, modify the gateway configuration, view logfiles and system resources, shut down or start the gateway or some of its individual components and schedule shutdown or startup. Remote Control is simple to use and explicit in functionality to the point that a new user could fully utilize on a first attempt.

Simple Mailing List Management
The new forwarding mechanism also allows for the creation of mail aliases, through which messages can be automatically redirected to multiple recipients.

Anti-Spam Engine
The anti-SPAM category of options are designed to control the reception of unsolicited and unwanted SPAM mail messages; an administrator may decide to automatically reject mail coming from any number of definable users, domains or IP address ranges. Internet Exchange is capable of recognizing a SPAMmer address in different portions of message headers, and once identified the offending messaeg is handled by a SPAM mail processor in a manner previously chosen th the administrator.

RAS Support
RAS is the Remote Access Service for Windows which is actively supported on all win32 platforms. This is a useful feature not just for dial-up issues, but for any Windows supported dial-up mechanism, be it a leased line that directly connects to a Windows system, a dial-up connection, ISDN connection, even a TAPI application that complies with the RAS API (such as video conferencing), and of course X.25. RAS is fully integrated into Internet Exchange, meaning that dial-up support is available in any language on Windows 95, NT 3.5x, and NT 4.0. Support for dial-up scripting is also included.

Gateway/MTA Migration Strategy
This migration strategy allows mail to be sent and transferred amongst cc:Mail, Lotus Notes and Microsoft Exchange environments; the mail then appears to be of a format native to its destination.

The Migration Strategy is able to do the following:

  • Change and modify outgoing mail headers automatically
  • Permit forwarding of individual user addresses to any Internet sub-domain
  • Permit forwarding of entire sub-domains to any other Internet sub-domain
  • Replicate email sent to any other MTA

RFC-1522 Support
The added support for RFC-1522 allows for the inclusion of non-ASCII characters in Internet mail headers.

Ability To Set a Maximum Message Size Per Domain
This feature allows message size control on a domain basis vs. one global setting.

Configure Users Has Search Facility
A search facility allows a search to be conducted in a user database; this is particularly useful if the user database in the MTA is very large.


Windows 95 Updates from Microsoft
It is necessary for the proper operation of Internet Exchange that the Service Pack 1 and Kernel Updates be applied. They can be obtained over the world wide web at:


Web Server Requirements

Remote Control and WEB Servers
Internet Exchange for Lotus Notes V3.0 requires a WEB Server running on the same PC. Internet Exchange has been designed to work with a number of WEB servers. Support is limited to WEB Site V2.0 Pro as we have found it be a robust product that can provide all the security requirements that our users may have.

You may try WEB Site V2.0 Pro free of charge for 30 days. Should you decide to buy it please contact IMA directly. Purchasing from IMA will ensure that you receive Internet Exchange specific support on configuring WEB Site.

Please contact sales@ima.com if you would like to purchase WEB Site Pro v2.0


Getting and Installing WEB Site V2.0 Pro - 30 day Evaluation
To get WEB Site Professional please visit

http://website.ora.com

Follow the registration and download procedures. Once complete download a 17MB compressed file that contains various modules that compose WEB Site. We only require the basic WEB Server functionality.

Once you have downloaded the 17MB file, extract the files by executing the self extracting ZIP file. The basic web site funcionality needed by Internet Exchange is found in the WEB Site V2.0 Pro 4.1MB file called WS2PEVAL.EXE. Simply run this program and follow the Installation procedure to complete the WEB Site installation.

Once you have WEB Site on your system, run Internet Exchange's Remote Control Installer. This program will customize WEB Site Pro to work with Internet Exchange.

Security
WEB Site Pro V2.0 has a full range of security features including SSL which can provide strong authentication, traffic integrity and confidentiality.

Note: The URL for the Gateway is

    http://your.gateway.com/ienotes/index.htm





Version 3.01 (3 April 1998)
Enhancements:

NOTESIN: Better Notes address lookup

In the previous version, the Notes Domain name is retrieved from the recipient Internet address. If no Notes Domain name can be found, the NOTESIN module assumes the recipient belongs to the local Notes Domain. This causes problems for NOTESIN when importing mail for a non-Local Notes Domain user if the corresponding Internet address does not contain any Notes Domain information.

NOTESIN in Internet Exchange for Lotus Notes 3.01 now performs Notes PAB (Public address book) lookup to retrieve Notes Domain name information to overcome such a problem.

NOTESIN: Using forwarding address
With Notes PAB (Public address book), it is possible to define a forwarding address for any Notes user. The NOTESIN module will now use the "forwarding address" from the Notes PAB for mail routing. This should reduce the loading of the Notes Mail Router.

NOTESIN: Concatenate TEXT item
By default, all MIME TEXT items are concatenated in the Notes mail body. A new option has been added to the IELN.INI file:

[Options]
ConcatenateTextItem=YES/NO


If set to NO, only the FIRST TEXT item will be shown in the mail body while the remaining text will be imported as file attachment.

SYSMAN: User setup accept Notes Domain name for Notes user address
In Version 3.0, it is not possible to specify a Notes Domain name in the "Notes mail user name" entry. It is now possible to do so via the Control Panel Sysman GUI to define an Internet alias for non-Local Notes users. e.g.

John Smith/Sales/HK@Sales <=> johnsmith

Ensure that no SPACES are added before and after the '@' sign in the Notes address. Also, you should NOT add Notes Domain names for local Notes Domain users.

SMTPD: Mail relay feature re-enabled for Workgroup edition
Internet Exchange for cc:Mail Version 3.0 Workgroup Edition cannot be run as a Mail relay host. This feature has now been re-enabled. SMTPD would check the permissions of receiving mail against all recipients including LOCAL and non-LOCAL recipient addresses during the RCPT TO command which could may cause more than 100 users being present even if there are less than that locally. In Version 3.01, the SMTPD module will only check the permissions of LOCAL addresses thus allowing a Workgroup Edition of Internet Exchange to be used a mail relay host.

If the Internet Exchange gateway is set up as a mail relay host, set the Reject remote recipient option to NO so that mail intended for a non-LOCAL recipient can be forwarded to another host.


Bug fixes:

NOTESOUT

If the message sender's name contains a single word (e.g. Joe/IMA) without any spaces, the Internet Domain name after address conversion will be missing in the FROM header.

NOTESIN
The NOTESIN module appends non-Notes Domain names in the recipient address. If the gateway's alternate host / domain list contains entries with the pattern as follows:

somehost.domain, domain...

"somehost" will be treated as the Notes domain name and be appended to the Notes recipient address. The Notes mail router will then not able to route mail to the correct recipient.

NOTESIN
If a line contains more than 1022 characters, the tab expansion module will cause an Access violation. Now, the NOTESIN module allows lines of more than 1022 characters.



Version 3.0 (19 January 1998)

Bug Fixes:

  • Fixed a bug that stops gateway operation when dynamic conversion fails
  • Fixed a bug in SMTPD that causes a loop of logging error messages when the line length exceeds 1000 characters



Version 3.0 Beta 4 (17 November 1997)
Beta 4 is primarily a feature release as the previous beta versions have proven to be quite stable in the field.

Enhancements:

  • New Version 3 GUI added
  • Anti-Spam Subsystem added
  • Mailing List functionality added
  • Web based Remote Control functionality added

Changes:

  • Removed IP Address from license requirement



Version 3.0 Beta 3

Bug Fixes:

  • Mac file attachment can't be opened by a Mac Notes Client.
  • For file attachments using UUencode, the 'end' line is missing and makes the mail agent unable to decode the file.
  • When both subdomain to certifer mapping and Notes domain inclusion is set to 'Left'. The Notes domain routing information will be added double in the local part.
  • When NotesOut picks up addresses from non local Notes domain and the Notes domain name contains spaces, it is NOT replaced by an underscore or a dot.
  • when Notes in pick up an address to a non-local Notes domain, the default mapping is not reversed correctly.

Enhancements:

  • Lotus Notes Migration strategy
    New field for forwarding address in Configure Users
    New check button for replicate copies
  • Utilities now has included a disallowed senders list
  • Configure Users now has a search option
  • Internet Exchange can now understand Notes routing information for multiple MTA's on the same Notes Network.

Changes:

  • Sysman screen updates now permits the use of SHIFT and ALT
  • Enhanced error checking for wrong parameters
  • The License Key generator now requires an additional parameter, the IP address of your system



Version 3.0 Beta 2

Bug Fixes:

  • Improper call of KillTimer in SMTPD
  • Memory leakage for processing outbound Multipart/Alternative MIME message
  • Improper handling for empty sender address "<>" in NotesIn
  • Wrong handling for internet address -> Group address (equivalent to mailing list in ccMail) in NotesIn
  • Forms directory is now fully configurable

Enhancements:

  • Added Notes Delivery Report sending back to Notes mail originator
  • Added RFC1522 support (header encoding) for in / out bound mail.

Changes:

  • Fields in IMASetup screen is changed
  • On-line help doc. for IMASetup is modified to reflect the new changes in IMASetup.
  • Fields in "Configure Notes Domain" on Sysman is changed
  • On-line help doc. for the above session is modified to reflect the new changes.



Version 3.0 Beta 1

  • If the Internet Exchange is terminated unusually you may find that you cannot restart the Internet Exchange properly anymore (usually caused by a crash or manual termination of sysman).
  • When shutting down sysman (Internet Exchange Console) please wait around 30-45 seconds for all of its components to shut down properly, restarting it sooner may cause in message lockups.
  • SMTPD will accept illegal email address formats that will cause a fault in NOTESIN such as joe_)blow@ima.com
  • SMTPC will report an error#1 message if the remote server refuses connections based on disksize or mail size limitations, it does not affect the normal operation of the Internet Exchange however. (the error message is reported in the log file).
  • If the postmaster is mapped to an unknown user in the NOTES GATEWAY setting and is manually bounced twice by the administrator it will cause a loop in NOTESIN and NOTESOUT.
  • Large multiple IN A records are ignored (over 50 IN A records)