Subject: ANNOUNCE: EMWAC Internet MAIL Services 0.8x for Windows NT 3.51 available This message is to announce the availability of a new beta version of the EMWAC Internet MAIL Services (IMS) for Windows NT 3.51. This is a collection of services for Windows NT which implement mail-related features. THE EMWAC IMS supports Internet standards SMTP and POP3, plus mailing list. In this version, the EMWAC IMS for Windows NT contains three NT services: the POP3 Server (POP3S), the SMTP Receiver Service (SMTPRS), the SMTP Delivery Service (SMTPDS), and the EMWAC IMS Control Panel Applet (IMS.CPL) plus a DLL containing common code (IMSCMN.DLL). The EMWAC IMS requires an NTFS partition and NT 3.51 or higher. I have met some problems with NT 3.50 mixed with ADVAPI32.DLL and WSOCK32.DLL from NT 3.51. Therefore, you have to run the EMWAC IMS on an NTFS and NT 3.51 or higher. My NT is 3.51 SP3 but FAT partition is not okey with the EMWAC IMS. You can read on-line documentation for the EMWAC IMS at the URL: http://www.emwac.ed.ac.uk/html/internet_toolchest/ims/ims.htm All these online html files are zipped into a file, you can download at the URL: http://www.emwac.ed.ac.uk/pub/IMS/IMShtm.zip to read them locally. The EMWAC IMS software may be download at the URL: http://www.emwac.ed.ac.uk/pub/IMS/IMS.zip ftp://emwac.ed.ac.uk/pub/IMS/IMS.zip where CPU_TYPE could be I386 for Intel CPU, ALPHA for DEC Alpha CPU, MIPS for MIPS CPU, and PPC for PowerPC CPU. Be sure you download the right one for your processor. The ZIP file IMS.ZIP contains the following files: POP3S.EXE The POP3 Server Service. IMS.CPL The EMWAC IMS Control Panel Applet. SMTPDS.EXE THE SMTP Delivery Service. SMTPRS.EXE The SMTP Receiver Service. IMSCMN.DLL A DLL containing common code. COPYRITE.TXT The copyright statement for the software. READ.ME This file, Summary of new features, etc. Features in 0.86 for SMTPDS =========================== * Bug fix relating to truncated DNS responses using UDP. * Bug fix relating to mailing list efficiency. PowerPC CPU Support added on 24 August 1996 =========================================== Features in 0.84 for SMTPDS =========================== * Bug fix for SMTPDS crash at 0x0040b8bb. Features in 0.87 for POP3S ========================== * Bug fix for POP3S crash at 0x00409da8. Features in 0.83 for SMTPDS =========================== * Fix for JOIN message from illegal host name (containing underscore) added wrong address. * Fix for Stack Overflow in GetUpdatedRoutingInfo at 0x00412131. * Fix for quoted local username not known by SMTPDS, eg "username"@ed.ac.uk. * A mapping algorithm is used to cope with domains starting with AUX or COM or PRN which might cause problems. Features in 0.86 for POP3S ========================== * Fix for the hang caused by machines whose names are not registered with DNS. * Using STRNCPY and STRNCAT to copy or "cat" strings in order to avoid string array overflow. Features in the Current version =============================== The current version indicates POP3S 0.85, SMTPDS 0.82, SMTPRS 0.81, IMS.CPL 0.80. * Up to 50 IP addresses on a NT machine can be supported. Features in 0.85 for POP3S ========================== * Replace CreateThread API with _beginthread in order to fix the memory leaks. * Timeout only for reading the POP3 commands. * Timing problem with logging is enabled, it could fix the POP3S hang caused by logging. Features in 0.82 for SMTPDS =========================== * Bug fix for some messages were sent repeatedly. * Add Resent-From field to list messages. * Add X-Unsub field to list messages for reminding how to leave a list. Features in 0.81 for SMTPRS =========================== * Bug fix for the messgae "503 You must sent a HELO command first". Features in 0.84 for POP3S ========================== * Bug fix for the template %HOME%\INETMAIL\INBOX. * Mailboxes on FAT partitions are okey now. Features in 0.83 for POP3S ========================== * Bug fix for another memory leakage. Features in 0.82 for POP3S ========================== * Bug fix in POP3S for USER and PASS command authentication. Features in 0.81 for POP3S and SMTPDS ===================================== * Bug fix for memory leakage with Event log "malloc fail point 3" from POP3S. This should fix the problem that the POP3S stops working after a few hours, or days depending on the mail traffic. * POP3S gives +OK reponse for USER command all the time, security consideration. * Get rid of the message "Warning: Socket I/O failed (64)" * Bug fix for the message "Warning: Socket I/O failed (38)" * Another bug fix for SMTPDS taking 100% of CPU Features in 0.80 ================ * POP3S now works fine with Eudora Pro 2.x and Netscape Navigator 2.0 * Bug fix for POP3S crash at 0x0040a36e. * Bug fix for POP3S crash at 0x0040244e. * Bug fix for POP3S malloc failed just after StartProtocol * Page List GUI has been changed * Bug fix for SMTPDS taking 100% of CPU * The EMWAC IMS Control Apllet does not require CTL3D32.DLL * Various bug fixes for SMTPDS and SMTPRS Features in 0.71 for IMS.CPL ============================ * Bug fix for the page Aliases Registry loop in the EMWAC IMS Control Panel. Features in 0.70 ================ * Maintenance release * EMWAC Control Panel Applet support for MIPS platform Features in versions earlier than 0.70 ====================================== * See the Read.Me in the zip file This software has been produced as part of the European Microsoft Windows NT Academic Centre (EMWAC) project. EMWAC has been set up to support and act as a focus for Windows NT within European academia. It is sponsored by Datalink Computers, Digital, Microsoft, Research Machines, Sequent and the University of Edinburgh. Please read COPYRITE.TXT for the copyright notice about this software. We have set up a list called . The list is an unmoderated list for discussions of bugs, problems, and enhancements regarding EMWAC IMS. You can join this list by sending "JOIN" as the message body to . You can leave this list by sending "LEAVE" as the message body to . Please send a bug report in IMS to with IMS 0.80 BUG in the Subject: line and send suggestions to the same address with IMS 0.80 SUGGESTION in the Subject: line. The emwac-ims@ed.ac.uk is still often checked. Regards, Shangjie Jin Phone: +44 131 650 6565 Edinburgh University Computing Service Fax: +44 131 650 6464 JCMB, King's Buildings Email: S.Jin@ed.ac.uk Edinburgh EH9 3JZ, United Kingdom