═══ 1. Changes in this Beta ═══ Beta 4c improves features found in prior beta 4 releases, primarilly the ability to correctly send messages to Carbon-Copy and Blind-Copy recipients using direct sending methods. However, this beta still only allows one recipient in each field (unless MHS is used whereby you may have as many recipients as the field will hold). to beta 4 only). See Setup for more information. Enhancements in Beta 4 releases: o SCHEDULER module introduced. This early beta version does nothing but correctly find dates and times. Please examine the interface and let us know what you think. o OUT BOX function added. Each sent message is also recorded in the user's mail directory with a .OUT extension. Press the OUT FOLDER to view messages that have been sent by the current user. All messages will remain until deleted. o MHS is no longer required. TSR Mail can now deliver mail without the assistance of MHS. A new feature, found in Setup enables TSR Mail to deliver all mail within a single workgroup. When enabled it directly delivers mail to any recipient who does not have an '@' in their address. If it does exist, TSR Mail submits the message to MHS for delivery. To setup TSR Mail for a complete Email system see Standalone Setup. o Help has been enabled. If your reading this message, then you probably already know that. o Offices with no workgroup will no longer see '@' after each name. o TSR Mail can send/receive messages with Futurus Team even if FT doesn't utilize MHS. o See the attached HISTORY.LOG file for complete update information. ═══ 2. Introduction ═══ It's amazing how many companies simply won't produce software for OS/2. WordPerfect just announced their 6.0 release for Unix. Do you know what the MS-DOS Unix installed base is? How about 2 million users, and that's being nice. OS/2 has an installed base of between 6-8 million users with approximately 250,000 sales monthly. At this point OS/2 is outselling just about every other operating system on a monthly basis. It's time people put their biases aside, and simply admit that IBM has a powerful, stable operating system that just might make a major dent in the PC Operating system business. Here's where I come in. Five years ago I began selling software services for the small businessman. Armed with Turbo Pascal I helped make everyday tasks just a bit easier. Two years ago, I released my first piece of software designed more for a mass market--TSR Timeclock for DOS (For those interested, it can be downloaded in the IBM NEW FORUM). However, the Windows bug (yes, it has dual terms here) had taken the market by storm. Nobody seemed to want DOS applications anymore. Windows seemed like a glorified TSR and I wanted nothing to do with the thing. Fortunately, IBM had a better alternative. For the past year I have been aggressively learning how to program in the OS/2 environment. It's been an experience. My company employs two people--myself and my wife. It is not a full time job yet, and I'll try my hardest to be available for questions. The company's phone number is (309) 862-4813. Feel welcome to call anytime. You'll probably receive voicemail 80% of the time, but I'm very good at returning calls. The best time to call is between 6-9pm Central Standard Time. You can almost always reach me then. ABOUT THE SOFTWARE Six months ago my company (the day job) was interested in E-Mail. Every machine in our office was OS/2 based running on a Novell 3.12 file server. We tried a number of products-- CC-Mail, WP Office, and MS-Mail only to find that none were very efficient (For those with WP Office, load your E-Mail and watch your system crawl). Novell did a pretty good job with MHS, but must have taken marketing lessons from IBM. Infinite Technologies took MHS to a higher level with their release of Connect 2. But nobody wrote an OS/2 front-end to take advantage of it; that is until now. TSR Mail has been designed to integrate with MHS, Global MHS, or Connect 2. The system has been tested with my daytime employer for the past two months. TSR Mail is running well on ten stations, in two offices, across a 56K Bridge, and under two LAN's. ═══ 3. Running in Non-MHS environments ═══ TSR Mail requires only a compatible MHS directory structure in order to properly send/receive electronic mail. A proper MHS structure is NOT the entire sub-directory system, but just the directories under \MHS\MAIL\USERS. Each user must therefore have the following structure: o .\[NAME] where NAME is the user's email name. o .\[NAME]\IPARCEL -- for attachment delivery. o .\[NAME]\MHS -- for message delivery. Actually MHS may be substituted for any other name. TSR Mail should have no problems sending/receiving mail with Futurus Team and DaVinci mail even if MHS is non-existant. Please check with your System Supervisor for correct pathnames to Email directories then configure TSR Mail properly in Setup. ═══ 4. Beta Features ═══ o Uses only 170K Memory o Fast o Push-button access to most used features o Separate thread for notification o Separate thread for message submission o Separate thread for Printing o Appealing dialogs o Supports all versions of MHS (SMF-70 & SMF-71) o Interfaces with Connect 2 pager gateway seamlessly o Can be executed before network connection achieved (Startup) o Log In or Out independently of Network connection o Runs on a remote station without modification (using remote MHS) o Visually select Attachments (only one per message under current beta) o Quick Mail for sending messages to only one person o Phone Message "Pink Pad" o Phone directory o Cut/Copy/Paste within message dialogs o Notification of attachments o Supports other third-party Email systems such as DaVinci & Team o Phone book to easily remember names & addresses o Task Manager o OUT box for viewing messages sent by the current user ADDITIONAL FEATURES The following features will be included in future drops. o Expansion of task manager features o Scheduling sub-system o Complete help engine o Better icons o Install Program o User Suggestions o Bug Fixes ═══ 5. Installation Instructions ═══ TSR Mail can be located in any directory on your hard drive. The install CMD file will copy the program from the directory where it was unzipped to C:\OS2\APPS (default) and create a desktop object. STEP 1-2-3 1. Type INSTALL from an OS/2 session in the directory where this file was unzipped from. 2. Enter a directory name or press ENTER for the default. 3. The install routine will copy the files and create a desktop object. You may erase the zipped files. To manually install, copy TCMAIL.EXE to a directory of your choosing. From the OS/2 desktop, open the templates folder and move the PROGRAM template anywhere onto the desktop. The icon will open up and prompt for a directory and filename. Type the directory and filename (example: C:\OS2\APPS\TCMAIL.EXE) and double-click the upper left corner. The icon should be created. Once the icon is created, double-click it to start the program. Choose 'Utility' from the menu, and then Setup. ═══ 6. Send Appointment ═══ This function has not been developed yet. The dialog displayed is the View Appointment dialog. Please examine the interface and report any unusual circumstances to TSR Software. ═══ 7. Appointments ═══ This function is still under development. Please examine the interface, yes, you can play with the buttons, and report any unusual circumstances to TSR Software. ═══ 8. Setup Options ═══ To modify the way TSR Mail interacts with your Email system, choose Setup GENERAL: o User Name Type your EMAIL name. In SMF-70 Applications this is limited to only eight characters. o Auto Login This box, when checked, will automatically enable email rights upon network login. This defaults to not-checked, but should be checked if you are the primary user on your workstation. o TSR Notify Unless MHS sends your mail notification, check this box. Once each minute, the computer will search your mailbox. If a new message is waiting, you'll receive notification with a short beep (or drum-roll if MMPM is installed), a message box, and TSR Mail will pop to the foreground. Note: When running DOS, WIN-OS2 full screen, or OS/2 text applications only a beep will be heard. o MHS Drive Select the mapped drive where MHS appears. In most cases this will be drive 'F' which is usually mapped to volume SYS. Drives 'C' through 'K' can be selected by choosing the appropriate radio button. If your MHS mapping is below drive 'K', choose 'ALT' and type the letter of the MHS drive in the 'Alternate MHS Drive' input field. TSR Mail only needs the drive letter, and will simply take the first letter in this input box. o PAGER GATEWAYUsers who are running Connect 2 Pager Gateway will love this feature. By pressing a button while creating a message it will automatically be paged--of course you could just type user@pageit, but how many of your employees will remember that! Check the enabled box if you have the pager gateway. Enter the name of the pager gateway in the provided space. It defaults to PAGEIT which is the Connect 2 default. o WORKGROUP SMF-71 users require a workgroup name. SMF-70 users (MHS 1.5 & Connect 2) may use this as well. If you don't have a workgroup, leave this item blank. In Global MHS environments it is also necessary to append your server name as well. o DELIVERY METHOD If the Email system your communicating with does not use MHS to transfer messages, select DIRECT which will, when properly configured, deliver the mail without an MHS server within the local office workgroup. This method may be used even when MHS does exist because TSR Mail will submit all messages (regardless of the setting) to MHS for delivery if, anywhere in the recipients address, an '@' is found. Select 'MHS ALWAYS' if TSR Mail should submit everything directly to MHS. o PATH TO USER DIRECTORY Press ' DEFAULT' to select the standard MHS directory path. If your email system uses another directory structure (Futurus Team under EASY Setup) enter that structure here. If you hear a beeping sound when trying to send Email, this may be set incorrectly. o PREFERRED APPLICATION Many existing DOS & Windows Email packages such as DaVinci & Futurus Team use their own version of MHS to direct local mail and may not deliver Email to the standard MHS path which is "\USERS\[username]\MHS'. In this entry field, enter the correct pathname that TSR Mail will use to find your incoming mail. This field defaults to MHS and should work under most circumstances. This field only changes the directory structure (seen above) from after [username]. Note: If you are already receiving mail properly using TSR MAIL, then don't change this field. Futurus Team Users TSR Mail should communicate with all Futurus Team users. If MHS is not being used, check with your Systems Administrator for correct directoy assignments and make sure DIRECT is selected for mail delivery. The default mail directory "PATH TO USER DIRECTORY" for Futurus Non-MHS setup is "/FT". Also, make sure the PREFERRED APPLICATION field says the following: "MHS\" (without the quotes). Davinci Mail Users Your Davinci email system does not need to use MHS as a transport for TSR Mail to be compatible. If MHS is not being used, TSR Mail can read, but not send email unless DIRECT is selected for mail delivery. Set your PREFERRED APPLICATION to DVSEMAIL (default). If you still can't read messages, check with your systems adminstrator--they may have used a different PREFERRED APPLICATION name. TSR Mail has been tested with Davinci Email version 2.52 and has performed excellent. Note: TSR Mail uses the MHS directory structure to save older messages. Although this may change in the future, it was how Novell intended it to be. Davinci mail stores all messages in a single file and is not accessable by any other Email package. To maintain compatibility with as many Email packages as possible we decided to keep the older messages in the same directory where new messages are placed, but with a new name & .OLD extension. By simply renameing all *.OLD messages to *. you can then view them under Davinci mail (they will appear as new messages). If Davinci gives me permission to use their file structure, TSR Mail may have the ability to completely emulate Davinci mail in the future. However, if your primary station is under OS/2 and you will be using TSR mail for all mail delivery, there should be no problem communicating with any DAVINCI mail user in your company. ═══ 9. Sending Mail ═══ Mail can be sent by either selecting the item from the Send menu or pressing a push-button. See Also: Send Mail Phone Messages Quick Mail Tasks ═══ 10. Keys Help ═══ There are no hot keys (as of yet) in TSR Mail. Most functions can be accomplished by pressing the appropriate button. Button Purpose Lightning & Phone Send Phone Message Lightning & Letter Send Quick Mail Postage Envelope General Mail Send Pencil Pad Send Task "New" Folder ReadNew Messages "IN BOX" Folder Read Old Messages "OUT BOX" Folder View Sent Messages ═══ 11. Selecting Mail ═══ If there is new mail to be read a dialog will list all available messages. Select the mail to read by double-clicking or highlighting and pressing OK Actions while Selecting Messages: Button Description READ Select this button to read the highlighted message. You may also read a message by double-clicking on a message title. DONE When finished reading messages, press this button to exit. DELETE Press this button to delete the highlighted message. You will be asked for a confirmation. See Also: Read Mail ═══ 12. Read Mail ═══ Once a message has been selected, a number of different dialog boxes may appear, depending on the type of message sent. Virtually all messages sent by foreign programs will be viewed by the standard message viewer. Telephone messages sent by TSR Mail and other 100% MHS compatible Email packages will be viewed by a Pink Pad. Tasks sent by other TSR Mail stations will be viewed by the Task Manager. Regardless of the view, the following options can be used: Button Action DELETE While reading a message, press this button to delete the message. FORWARD Enter the name of the person to forward the message to. You will still keep a copy. REPLY To quickly reply to a message, press this button. ═══ 13. Attachments ═══ Attachments may be added to your document by selecting Attachment from the Options menu. A typical OS/2 File Open dialog will appear. Select the file to add and press [OK]. To change drives, press the down arrow immediately to the right of the drive box. When the message is sent, the attachment will be copied and emailed with your document. Any MHS-compatible email program will be able to remove the attachment. This version only supports one attachment per messages. If you need to send a number of files, try compressing them into one filename (PKZIP) which will probably reduce transmission costs as well. ═══ 14. Printing ═══ Email documents can be printed by selecting Print from the Options menu which is displayed while reading or writing any email message. Once Print has been selected, a list of available print queues is displayed (note: in order to print, a print queue for that printer must exist on the user's desktop). Select the printer and press 'OK'. To change options such as paper size, etc., press the 'SETUP' button, make your choices, then press 'OK'. Beta 3 only prints messages that have been sent. TSR Mail prints in a separate thread. After the print job has began, you may continue to use TSR Mail. It has been noticed that some network print jobs take 2-3 minutes. This is normal, and will be addressed in later versions. Note: While printing no other documents within TSR Mail may be Queued until the job in progress has completed. ═══ 15. Send Mail ═══ When a message needs to be delivered to more than one recipient, use the full mail option. Fill out the necessary dialog boxes, type your message, and press Send. o From Specifies who is sending the message. This field is automatically entered for you; however, the name may be changed. o To Type the name(s) of the individual(s) who will be directly receiving the message. Note: In each field more than one person may be specified. Separate each name with a comma. If only one name is used, a comma is not necessary. o CC This stands for Carbon-Copy. Type the name(s) of the individual(s) who will receive a Carbon-Copy of this message. o BC Blind copy recipients are not listed to any viewer. ═══ 16. Phone Message ═══ A Pink Pad (256 colors) will appear with the familiar "While You Were Out" options. Your name should appear under Operator. Fill out the necessary boxes and check whatever message is appropriate. The yellow pad can hold up to 16K of information. Users with the Connect 2 Pager gateway may press Page Me to have the message formatted and sent to an alpha-numeric pager. ═══ 17. Quick Mail ═══ Use Quick mail when you only need to send a message to one recipient ═══ 18. Task ═══ When a job needs to be done within a specified period of time, select the Task function. Enter the person(s) to be delivered to, number of days to complete the project, and a description of the task to be completed. ═══ 19. Adding names to the phone book ═══ Click here to add names to your telephone directory. This is a shared network file that resides in the MHS directory structure under /EXE. You may access the phone book by selecting it from the Utility option on the main menu. 'NEW' adds a new name to the directory. 'UPDATE' modifies the current listing. When accessing the phone book from a message, pressing 'OK' places the Email address into the TO: field. Future releases will expand on this concept. ═══ 20. Beta Information ═══ For the beta tester: Please evaluate this software by using it in normal day-to-day operations. When problems arise please let me know by using one of the following methods: o CompuServe Mail -- 74552,3302 o Our MHS Hub -- SCOTT@MHS.PEORIA.RESEARCH o Local Telephone -- (309) 862-4813 You should expect a new version drop every other week. Interim versions will appear as needed. Bug reports are usually fixed within 24 hours and posted to the OS2AVEN section on Compuserve. Beta testers who communicate regularly will receive a 10 station license along with the final product. Thank you for your interest in OS/2 and MHS.