******* THE I-MAIL MESSAGER ******* Program Changes (Current Release - 1.05a) Changes make since IMAIL Ver. 1.01a (First Release) Version 1.02a Changes 1) Paging up and down thru messages now fixed. It would sometimes not return to the first page of messages but stop at the second screen. 2) Fixed a typo error in the error display handling which would cause the file name causing the error not to appear. 3) Fixed a typo error in the erroy display handling that would display a wrong file name for imail.cfg (was showing iemail.cfg). Version 1.03a Changes 4) Blank subject headers on messages are now allowed in BOTH versions (Even though this wasn't allowed by Wildcat itself in 4.01 we made it work.) Version 1.04a Changes 5) You may now have your own user-defined startup screen. Create a .BBS or .SCR file called IMSTART (IMSTART.BBS or IMSTART.SCR) and place it in your IMAIL directory. If found it will automatically be displayed instead of our screen saying "Program Loading And Opening Data Files" Any Wildcat @ codes can be used. If you want the screen to clear on when it is displayed sure to put an @CLS@ at the top of your .BBS or .SCR file. Using Wildcat's @NOPAUSE@ statement at the top of your file is strongly recommended. (Avoids the continue, stop prompt from from appearing when you don't want it to.) We use this feature at our BBS to display our e-mail export/import dialup times to our provider-people always seem to ask "when does it go out". 6) Changed error message display time from a single pre-set time for on-line and local users to one based on the user's modem (remote) connect speed). 3 ranges are used (14,400 and above, 9600 and above,but less than 14,400, slower than 9600). 7) Fixed (changed) displaying deleted messages to properly show messages that have had been manually flagged to get a receipt acknowledgement and then deleted, to display as deleted. Certain sysops were using WCPRO or whatever to manually set the receipt flag to on-outside of our program. 8) You may now have your own user-defined quit screen. Create a .BBS or .SCR file called IMQUIT (IMQUIT.BBS or IMQUIT.SCR) and place it in your IMAIL directory. If found, it will automatically be displayed. Currently the program just returns to where it came from, without showing any message. Any Wildcat @ codes can be used. If you want the screen to clear when it is displayed be sure to put an @CLS@ at the top of your .BBS or .SCR file. Using Wildcat's @NOPAUSE@ statement at the top of your file is strongly recommended. (Avoids the continue, stop prompt from from appearing when you don't want it to.) We have setup a timer (delay) for displaying this screen-AVOID USING @PAUSE@ unless you want to show for a longer period of time. (The timer delay is the same as use for showing error messages. (see #6 above) 9) You may now have your own user-defined TEXT file of names & addresses to give new users of The I-Mail Messager. This TEXT file is the same structure as the one for uploading names & addresses to a personal database (see IMGUIDE.TXT). It must called IMNAMES.TXT and be placed in the IMAIL directory. The first time a new user enters our program, their personal database will be created and they will be be asked if they want the names & address in this file automaticallky added to their database for them. (If the file doesn't exist then the auto-add step is skipped.) They must answer with a Y or N. Y=Yes I want them added. Be sure to setup the text file correctly or your users will get a bunch of junk. There is no limit on the size of this file, except for the limits of The I-Mail Messager (5 names & addresses-Unregistered, 125 names & address in the registered version. 10) Changed re-display of messages after writing a new message. Was not always showing the new message the user just entered when they picked "Edit, Read or Delete Messages". Wildcat (especially 4.10) hated our "shortcut" to finding the new record. MMM... finding more & more that ain't in the docs about 4.10-they seem to be updating datafiles less often than before. So what if the user crashes! Goodbye-what you just did, didn't happen! (We use "partial" on database safety). 11) Changed adding new messages to the message database. Wildcat (4.10) was randomly but very rarely flagging new messages as public. Now force a re-check of status. NOTE: change made in both versions (4.01 & 4.10) even though we can only get this to happen in 4.10. (We still "run" both side by side.) Version 1.05a Changes 12) Changed E-Mail address validation to look for a comma in the address and reject/warn (sysop's option) address if one is found. Too many users still trying put a comma in the address instead of a period when sending E-Mail to compuserve users. 13) Minor fix to paging down thru messages. Now properly detects if the current screen page didn't display a full screen of messages and won't go looking for more. 14) After full testing raised the limit on names & address from 125 to 130 in the registered version. 15) Rechecked and fixed where needed, any problems with either verion not deleting temp files in users work directory in edit,read,download, etc. In some cases the temp files were not being erased. 16) Changed display message text in read messages. Wasn't displaying pause command in the center of the screen on long messages (3 pages or more). Wildcat's own internal screen line counter won't go over 63 so it would ignore the command to go to the column position-WCCODE strikes again. 17) Found users forwarding Internet E-Mail to other local users on the BBS via Wildcat's "forward" command. This can only be done when reading new mail at login. Since this mail ends up in the Internet E-Mail Conference "Delete Messages" now allows users to delete this type of mail as well. Must admit we didn't think of this one. 18) Added optional 6th line to IMAIL.CFG for the BBS domain name. Caught some of our users intentionally sending local BBS mail via our program. They were getting around the invalid address rejection by entering the user's real internet address on our system, as if it was outgoing Internet E-mail. Very common stunt. Changed program to do a validation check against the local BBS domain name to stop/warn user (sysop's option) on local message entry in the Internet Conference. To use this feature: Using DOS's Edit program, put your own domain name (i.e - challenge.com) below the last entry in IMAIL.CFG (above the comments), on a line by itself (just like the other 5 lines). It doesn't matter if its upper or lower case as we handle that part in the program. The maximum length of this name is 40 characters. You do not need to this if you're allowing any e-mail address to be used (line 5 of IMAIL.CFG is set to Y) and/or don't mind local messages mixed in with your Internet E-Mail. 19) Stopped placing long internet addresses on the first line of the message in the 4.10 VERSION ONLY as Wildcat's WCGATE 4.10 handles long address names properly. The 4.01 version will still place the long address on the first line as WCGATE 4.01 does NOT do this correctly. 20) Added new feature in editing existing messages. If there is a file attached to the message the user is now given an option to delete it from the message. 21) Made a minor correction on our address help files. We listed seven choices but when the screens displayed to the user they showed help on upload addresses and tagline entry both as number 3. To fix these typo errors just copy the following files into your imail directory, overwriting the ones that are there. IAT1HP.BBS, IAT2HP.BBS, IAU1HP.BBS, IAU2HP.BBS, IAU3HP.BBS 22) Fixed some typo errors in our user guides (IMGUIDE.TXT & IMGUIDE.BUL). Version 1.06a Changes 23) Changed writing to node activity logs. Now writes to them on entry and exit. Wildcat was writing to the activity log when users downloaded or uploaded anything in the program. Because the program was writing to the logs only on exit it would look like the user was downloading and uploading messages BEFORE entering the program. We should have done this in the beginning-sorry. 24) Minor change to adding taglines on messages regarding blank lines in the tagline itself. Will now print a blank tagline if the following line in the tagline is not blank. 25) Corrected the on-line help to clear the on-line help title after the user exits on-line. Dumb error on our part-looking at the screen and not seeing the obivious all this time. 26) Fixed date on user's name & e-mail address list. Now drops the leading 0 on dates where the calender day of the month is a single digit. Added a blank space after the comma before the year for all dates as well. I.E. May 05,1995 is now May 5, 1995 May 10,1995 is now May 10, 1995 27) Added a reply feature when reading messages. When the users are finished reading the message they can now choose to reply with or without quoting. If a user selects reply with quote they will be prompted to enter the the starting and ending line number for insertion into their new message. The address header is properly addressed and the current message subject is carried over as well. The user may then change the subject or press the enter key to keep it. All messages now have line numbers added to them when users are reading on-line. A reply to a message is blocked if the user accidently picks one of their OWN OUTGOING messages. 28) Added a download feature when reading messages (as part of above) when users are finished reading the message they can now choose download instead having to return to Read Messages section to do it. Any file attached to the message can be downloaded as well. NOTE: See imupgrd.txt for important upgrade information. The on-line help files and user guides were changes because of the additions in #27 #28. (IR1HLP.BBS - IR4HLP.BBS, IMGUIDE.TXT & IMGUIDE.BUL.) Version 1.06b Changes 29) Added change address feature to quote on reply to message. Users can now forward the message to either a new address and add it to their database or to some one already in their database. 30) Added an "Address Lookup" feature for picking an address from a database when the user choose "change address" in quote on reply. 31) Added forward a file attached feature to a message for quote on reply when a user elects to change the address to some one other than the original sender of the message. 32) Added an "Add Complete Message" option to quote on reply. 33) Changed prompts for starting & ending line numbers to quote from to show the highest line of the message. NOTE: For appearance only. A user can enter a higher number than the last line of the message it doesn't matter. The program traps for it and correctly stops at the last line. /////////////// WATCH FOR OUR NEW PROGRAM COMING SOON \\\\\\\\\\\\\\\\\\ ******* THE U-NET MESSAGER ******* (May, 1995) A comprehensive three-part UseNet Read/Write Message Program. All the features of The I-Mail Messager Like - Write, Edit, Read, Upload & Download plus: Support for 3,200 UseNet Conferences Sysop Conference Message Purge By Date BBS TagLine (Disclaimer?) And A Whole Lot More CHEAP TOO!!!! Special discount price for all registered I-Mail Messager sysops. Be one of the first to have it. Get on our E-Mail request list now! We'll "zip" it off to you via Internet E-Mail as soon as it's released. No download hassles-delivered right to your door. Like the I-MAIL Messager-first of it's kind and UNBRANDED. Requests To: marketing@challenge.com