                      ******* 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

