                              History of MyMAIL 
                              -----------------


Bugfixes and new things
-----------------------

**** 20.12.1998 **** 
     Rev: 0.75

- Iconbar animation/update was not working correctly in rev-0.74
  this is now fixed.
- No termination of mime encoded string was causing randomly
  bad chars in mail sending.
- If an edit window was not opened cause of no more window
  mymail lost it's control over the edit windows.
  This is now fixed.
- Depacking was failed if a mail was recieved with fileattachments
  and the filename was with full path (C:\file.txt)
  I have now added a filter that removes the path.
- Fixed some bugs in filter functions.
- Fixed some bugs fontselection functions.
  * now mymail checks if it is monospaced fonts or not.
  * Selections are saved directly.
- Some bugfixes in the editor
  * Prev next was not working correct
    this is now fixed.
  * Added ability to add and remove fileattachments
    without drag and drop.
  * To, CC and subject field was not working correctly all times
    this is now fixed.
  * Now blockmarks works outside the window borders
    as the text now scrolls when moving mouse pointer outside the 
    text limits.
  * Reverse blockmarking works now.
  * Blockmarking was not working in all fontsizes.
    but now it works.
+ Added Reply-to filed in filter 
  this is very usefully for mailing lists.
+ Added a new file named help.dat
  this is the help text for bubblegem
  moved out from the rsc file.
+ Now it is possible to mark all mails with a specific subject as delete.
+ It is now possible to move more than one mail to a folder.


    

**** 21.11.1998 **** 
     Rev: 0.74

- Some minor MIME text decoding problems fixed.
+ Added save of dead letter.
  Mymail is now saving the mail text if the window is closed by user
  or quit of the program without any sending of the mail.
  The file is named DEAD*.TXT and is randomly numbered from 0-7 
  (dead0.txt to dead7.txt)
- Fixed a bug in mailfrom window causing selection to fail randomly.
- Fixed a bug in icon redraw causing mymail to hang in sigle-TOS.
- Ctrl-V was randomly causing strange result 
  this is now fixed.

**** 14.11.1998 **** 
     Rev: 0.73

- Fixed problem with editor window placed at upper left corner.
- Fixed some bugs in queued mail causing
  transmit of empty mail randomly.
- Reply problem after stepping with next/prev icons in mail view window fixed.
- Added dialup and send queue if offline.
- Some mailers are sending tabs in the header
  and this was causing bad operations in mymail.
  MyMAIL is now removing this tabs before using the info.
- Some minor MIME text decoding problems fixed.

  
**** 08.11.1998 **** 
     Rev: 0.72
     
- Fixed problem with cursor update when using backspace.
- Problem with remove last char in the editors text buffert fixed.
- Some smaller bugfixes in editor.
  * Internal check for lost memory links
    this to prevent total crash if a link is lost.
  * Inprovements in the way left/right key is handled by the program.
  * Moving to next/prev mail after reading the last page
    was causing blank pages in next/prev mail.
    This is now fixed.
  * The edit window is now closed at send of mail
    to prevent close by user actions and lost data.
    If the transmition fails it will be reopen.
    (Tecnicaly MyMAIL will only close the window without releasing any data structures. 
     Only success or useractions will remove all resurces from a window now)
  * Vertical slider is now handled correctly.
  * Problems to delete last line with blockmarks fixed.
- The way reply is handled is changed litle
  to get a more safe hadle of reply address.
- Added a new button "Encode text to mime" in the setup window for sending mail.
  With this selected mymail is encoding some chars to mime
  this will look bad in some mailers as the chars are encoded like this:
  =E5=E4=F6
- A small BASE64 Encoding fault fixed.

  
  
  

**** 25.10.1998 **** 
     Rev: 0.71

- Bug in depacking was randomly cause corrupt data in depacked file.
  This is now fixed.
- Rewrite of the timeout in POP, SMTP and HTTP communication
  to get a litle bit faster code.
- Stack fault was causing strange results at sending of mail.
- Bad initiate of base64 encoding was causing decoding to fail randomly.
  This is now done correctly.
- Bad cursor update at CTRL-left/right arrow is now fixed.
- Too small stack size was causing strange faults.
  this is now incrased.
- If the enviroment variable STINGDIALER is set to the sting dialers full path
  then mymail starts the dialer automatic at timerdial.
- Adding to hotlist was under some filesystems causing hotlist to be erased.
  This is now fixed.


**** 18.10.1998 **** 
     Rev: 0.70

- Fixed problems with decoding of base64 encoded attachmens from SUN mailer.
- It was not possible to close "Edit Address card" cause of bad
  return value for a function.
  This is now done correctly.
- Problem with popup menu opened outside the top of screen is now fixed.
- Added sound functions.
  MyMAIL is NOT doing the playback
  it is only sending a va-start message
  so it works if there is a soundplayer installed correctly
  on the computer.
- New setup added for sound events.
  If gemjing is used do select the button "Use GEMJing"
- Now settings are saved directly at change
  and the save settings icon are removed.
- Rewrite of setting window handler.
- Prev/next buttons in editor caused mymail to crasch
  caused by a NULL pointer.
- Internal ram buffert for clipboard is now dynamicly allocated.
- Fixed problems with mail from outlook express coding filenames i base64
  this filenames are now decoded correctly.
  As usual this is violating the specifications
  so mymail only decode this and will never encode in this format.
- Bug in call to file selector in save mail as text or html
  was randomly causing mymail to crasch.
- One memory release error fixed.
- Now mymail is telling the user the if the mail server refuse to accept
  a mailaddress when sending a mail but not if it is to a mailing list
  where the error addresses is saved in the file FAILED.TXT.
  This is a must cause of some servers checks if it is a "real" address
  by contacting the destination server.
  If the server is down then it is not possible to send mail to that address.
  This is not any fault in mymail this is only a way for providers to protect
  them from being used as "Spam" server.
- A bug in the logging of mail was causing the logg to be closed
  and reopened many times in a mail send and this was slowing down
  the transmit of the mail.
- A small speed optimization is done in the base64(mime) encoding.
- Some spelling errors fixed in dialogs.
- Empty text in mail was some times causing mymail to bomb
  this is now fixed.
- Faulty pointer in "Depack" window was causing problems.
  This is now fixed.
- CTRL-V was causing mymail to hang randomly
  this is now fixed.
- Faster encoding of fileattachments (base64)
- Some times text after links was not displayed
  this is now fixed.
- At export of mail to html format the links inside a mail
  is converted into a selectable link.
- Now the keys Shift-upp arrow/Shift down arrow is now supported by mymail
  to scroll pages up and down.
- Fixed a bug causing problems when there was more mail in a mailbox than mymail could handle.
  The limit was 512 but is now incrased to 1024 but the program do not crash if there is more mail.


**** 01.10.1998 **** 
     Rev: 0.69

- Fixed problems with locked buttons in "Timer dial" window.
- Delete key was not working in object edit fields.
- It is now possible to select next or prev. message
  from a mail read window.
- There is 5 new icons in read mail window.
  Upp arrow icon  - selects prev. mail
  Down arrow icon - selects next mail.
  Info icon       - shows info about the mail. (Mailer, from, to, ....)
  Printer icon    - print the mail 
  Disk icon       - save mail text to file
- Save mail to text file was not working if ram disk was installed
  Now it works with ram disk.
- Fatal error found in address field
  if no alias file existed the field was cleared at enter.
  This is now fixed.
- A small assembler bug fixed in string copy functions.
- Added save mail as html.
  This function is very simple and
  no special chars are converted in this version.
  There is 2 versions.
  * Save mail as HTML     - Saves/converts one selected mail into one file
                            specified by the user.
  * Save all mail as HTML - Saves/concerts all mail into a directory specified by the user
                            mail 1 is converted to file 1.htm
                            mail 2 to 2.htm and so on.....
                            Then there is a file index.htm created
                            with links to all the html-mail files.
- Bugfixes in editor.
  * Randomly was wrong number of chars copy to clipboard
    This is now fixed.
  * Too slow adding of new line.
    this is now done faster.
  * Randomly was bad chars inserted in text when moving cursor with arrow keys.
    This is now fixed.
  * Home key is now working correctly.
  * Ctrl-C, Ctrl-v and Ctrl-x was inserting the control chars in text buffert
    causing strange functionality of the editor.
  * If there was only one cr/lf in text buffert 
    and user pressed Delete key then only the cr char was removed.
    This is now fixed.
  * It was possible to delete chars from empty textbuffert
    this was causing starnge results.
    This is not possible now.
  * Internal fault:
    If block bigger than text buffert was deleted
    then the program crasched.
  * Trying to delete the last char and in text buffert
    and the char is a cr/lf combination only the cr was deleted.
    
- Bugfixes in filter functions.
- Dilaer communication bugfixed.
  KRfree was called randomly with a faulty pointer.
- Added abort function to the dialer function in mymail
  it will only abort mymails communication and will not send any 
  abort messages to the sting/stik dialer.
- Internal buffert for clipboard was too small
  this is now 20K
- Bugfixes in "Receive mail details".

  

**** 12.09.1998 **** 
     Rev: 0.68

- Fixed some problems with queue causing empty mails.
- There is still some problems with qued mail
  but only with Magic.
- Encoding mismatch problems fixed.
- Problems with mail links in editor starting att pos 1 line 1 fixed.
- If a edit window was moved and not redrawn then it was not possible to drag
  a icon from the attachment toolbar.
  This was a calculation fault and is now corrected.
- A bug in user selection was causing mymail to bomb if selecting a 
  user setup and holding down the mousebutton.  
  This is now fixed.
- 2 Assembler functions was faulty.
  This is now fixed.
- 4 C-functions are converted to Assembler to speed up the execution.
- Too small string buffert in a reply function was causing
  some mail to crash mymail.
  This string is now 4 times bigger so there will not be any more problem with this.
- Some bugfixes in editor.
  * Faster update of blockmarking.
  * Fixed problems with incorrect cut & paste.
  * Partly fixed incorrect calculation of blockmarks.
- Leading spaces in Subject: and From: fields in a mail is
  now removed before displaying it.
- Now it is possible to have MyMAIL to "Dial - Check mail - Hangup"
  together with sting and it's dialer.
  The dialer must be active.
  The dialup function is using stings protocoll for dialing
  so it can be used in a network to start dialing on another 
  computer than the computer the program is running on.
  (It is not tested if it works in a network)
  

    

**** 12.08.1998 **** 
     Rev: 0.67

- Fixed more problems with the new window handler causing bombs.
  The most problems was related to MagiC.
- A bug in printout handler fixed.
- Under MiNT the printout is now runing in a thread.
- Line longer than 70 chars in printout are splitted
  into more than one line.
- If the file alias.lst was "0" size the alias edit
  was locked up.
  This problem is now fixed.
- Mail header from for exaple Outlook Express can be encoded with base64
  this is now decoded by mymail.
  Mymail will NOT encode the header in base64
  as this violate the specificatinons saying that it must be readable
  in any mail client without the need to decode.
- Faster startup of the program.
- Many small bugfixes.



**** 29.07.1998 **** 
     Rev: V0.66

- Problems with the new window handler was causing bombs
  this problems are now fixed.
- Some problems with cursor in editor window fixed.
- Problems to find web page name at add to CAB hotlist
  partly fixed.
- A encoding fault in the uuencoding is now corrected.
- Added new entry in menu for editing of personal address card.
- Added new windows for editing of personal address card.
  The contants in this window is saved at close of the window.
  If the button "always send this include in new mail" is selected
  the address card is sent in all mail.
- Incomming attachments with the name vcard.vcd is never shown in editor
  it is added to the database named vcard.txt
- If there is no hits at search in the alias database when typing 
  a name instead of a email address mymail continues to search 
  in the addresscard database (vcard.txt)
- MyMAIL is now recognizing if a popserver is locked. 
- Many small bugfixes.


**** 19.07.1998 **** 
     Rev: V0.65

- Many small bugfixes.
- Mail recieve details was not working properly
  this is now fixed.
- A complete new window handler is inplemented in the code
  to eliminate future problems and to handle animations better.
  It gives smaller and faster code and is easyer to maintain for me.
- Faster code for opening of a mail.


**** 07.07.1998 **** 
     Rev: V0.64

- Many small bugfixes.
- Added ability to erase all files in attach folder at program termination.
- Added ability to automaticly erase the oldest files in attach folder at 
  a user defined size limit.
- Incrased the len of edit fields in user settings.
- Added a popup menu in details for incoming mail.
  In this popup menu there is one entry for deleteing mail
  from server, this will delete the mail from server and it can NOT be undone.
- Problem with interrupted transmit of mail with mailing list
  caused by a bad mail address.
  The failed addresses are now saved in a file (failed.txt)
  and the program continues the transmit.
- Version check was failing caused of a change in Tripnets web server.
  This is now fixed.
- System hang at redraw of editing windows fixed.
- Double redraw of the alias editing window is now removed.
- Help window is now not topping wrong window at close.



**** 21.06.1998 **** 
     Rev: V0.63

- Now MyMAIL is taking less memory than before.
- Faster include of text in a mail after dropping the file into
  the editing window.
- Wordwraping was incorrectly inserting a space at new line.
  This is now corrected.
- The file mime.set is now controling how mime(base64) mail with
  attachments are sent.
- Litle faster encoding of file attachments.
- Again there has bean problems with Outlook express
  formated mails can send a application/octet-stream without any filename.
  This files are now named msappl0.bin, msappl1.bin, msappl2.bin.... and so on.
- Timer checking of new mail are now done in background if MiNT is installed.
- Checking of new MyMAIL version is now done in background if MiNT is installed.
- A bug causing not released memory after a thread was terminated is now fixed.
 

**** 14.06.1998 **** NAS *** 
     Rev: V0.62-04

- New version check was opening a window that was not able to close at new version.
  This is now corrected.
- Inbox window is now saved at close of the window and not as before at the move.
- Edit window is now saved at close of the window and not as before at the move or resized.


**** 13.06.1998 **** NAS ***
     Rev: V0.62-03
- At logg of outgoing mail the index file was not updated
  now this is corrected.
- If folders only are dropped into a editor
  this is NOT included now.
  

**** 12.06.1998 **** NAS ***
     Rev: V0.62

- A new file added named MIME.SET
  This file is used to control the coding/decoding of file attachments
  but at the moment only depcking is using the file.
- If a mail was recieved with no text body then MyMAIL caused a buserror at opening of the mail.
  This problem is now removed.
- Now reply will be sent to the "Reply-To" address if any is stated.
- Added "reply to" settings in user setup.
- Fixed problem with selection of mail at Hades 060.
- Fixed some problems (not all) in editor with different fontsizes.
- Now side scroll in editor works allowing the user to type or view long lines.
- Moving cursor up and outside the window is now causing a scroll to
  make the line outside the window visible.
- Added word wrap at edit if user selects this function in the setup.
- Many small bugfixes.
- If MiNT is used and ramdisk (ramfs.xfs) are installed then the mail.tmp
  file is located in the ramdisk to speedup operations.


**** 23.05.1998 **** 
     Rev: V0.61

- Fixed a fileattachment problem related with mail from MS Outlook Express
  Outlook express is sometimes sending gif files with no name
  this files are now named msjunk.gif to be able to decode the file.
- It is now possible to blockmark a word in the editor by
  a doubleclick in the word.
- Some blockmarking problems fixed.
- When a address and the name together is too long in the To: field
  the name is removed and only the address is displayed.
- TAB kay was not working
  now it works but it will NOT insert a tab
  it inserts 8 space chars.
- It is now possible to mark many mail items in the current mailbox
  by holding down shift when clicking in the mail item.
- Turning off the animation of iconbar was not saved.
  This is now fixed.
- Incorrect bubble help in editor icons are now corrected.
- Docs are partly updated.
 

  

**** 17.05.1998 **** 
     Rev: V0.60

- Fixed problems in editor:
  * Blinking blockmarks
  * Cursor redraw
- Startup crasch problem fixed.
- ctrl+right (move to end of line)
  was not working correctly.



**** 16.05.1998 **** 
     Rev: V0.59

- Fixed a fileattachment problem related with mail from MS Outlook Express.
- The program is now able to look for new versions automaticly
  so when there is a new version on my homepage the program is
  telling the user to upgrade.
  There is also a button in the programinfo for manualy do the check.
  The check is only able to do when on-line.
- Bugfixes in the editor.
  * Blockmarking
  * Linespace
  * Lineredraw at editing
- Some mailers sends html tags like <blink>some text</blink>
  the <blink> tag is now supported.
  If you have a slow computer the blink may get
  you computer feeling slow
  so there is a selection in the program settings to turn off 
  the text blinking funktion.
- Some smaller bugfixes.


**** 11.05.1998 **** 
     Rev: V0.58

- A bug in editor window was randomly causing buserror at opening of a mail.
  This problem is now fixed.
- It is now possible to set the font colours and background colour 
  in the mail edit windows.
- Intended text in a reply now get other colour than the normal text.
- Text in editor with other colours than black was redrawn badly
  at editing of the text, this is now fixed.



**** 02.05.1998 **** 
     Rev: V0.57

- The documentation in html is partly updated.
- It is now possible to open more than one mailwindow.
  The only limit is the memory.
- Now there is progressbar at sending of mail.
- Incorrect progressbar at retrivement of many small mails are now fixed.
  The program was counting bytes for server communication.  
- TT Fastram flags are now set as default.
- Total rewrite of the function that reads the Subject and From info.
  This to remove the need of separate files for this.
- Added a simple print function.
- It is now possible to trash a mail directly by pressing Delete key.
  The mail is will be removed from database directly.
- Text body/files encoded in i.e Eudora was not decoded correctly every time
  this is now fixed.
  Example of text:
  ----------------
    This is=
      a test text
  This text was as original one line so the program has
  to convert it back to one line.
- Big rewrite of the function that erases mail from database file.
  This new version is very fast and stable.
- Fixed a problem with "NEW" marked mail after delete of other mail.
  This problem occured only when users had more than 255 mails.
- If take address was used on a not readed mail the status was changed to readed.
  This is now corrected to not change the status.
- It is now possible to create a SMTP debug file to see whats happening
  if you have any problems.
  The file is named smtp.log and contains all communication 
  exchanged by client and server.
  This debug is slow so don't use it regulary.
- SMTP Can now handle both HELO and EHLO messages and it tryes to 
  follow the RFC 1869 SMTP Service extensions.
  This because there has bean problem with the connection to some servers
  not supporting the old RFC specifications in a correct way.
  MyMAIL allso continues to send a mail after recieving incorrect
  message 250 from server. (354 is correct)
- Leading spaces in names added to a mailing list automaticly
  are now removed.
- Double redraw of mail items removed.
- 10 Mailboxes are now possible to use and set names to.
- It is possible to drag a mail to a mailfolder.
- Filtering function works now.


**** 11.04.1998 **** 
     Rev: V0.56
     
  WARNING  WARNING  WARNING  WARNING  WARNING  WARNING
  ///////  ///////  ///////  ///////  ///////  ///////
  Do a backup of your alias.lst file before starting 
  this new version of MyMAIL.
  There is big changes in the code for handling the alias
  so its possible there is errors in the code.

- Auto update of mailinglists works correct now.
- It is now not possible to add more than one copy
  of a mail address in a maillist.
- It is now possible to move the cursor in left/right is resource objects.
- Lots of small bug fixes that are to heavy to describe in this document.
- At fail/abort of mailrecieve the mailbuffert was not closed correctly.
  Now the file is closed and terminated correctly and the cause is stated in end of the
  damaged  mail.
  The mail is then set to bad (B).
- Now it is possible to get info about a mail from the inbox window 
  and a mail by selecting popupmenu by clicking with right button on mouse.
- Scrolling of text works now at editing.
- Possible to have more than 10 mail alias from now.
- Possible to take an address from the inbox window and a mail
  by selecting popupmenu by clicking with right button on mouse.
  The program is seting a auto alias if it can
  or it will insert a blank string.
- Random hanging at download of mail with file attachments fixed.
- Fatal error in editor fixed.
- Folowing key kombinations works from now in the editor:
  ctrl-c  COPY
  ctrl-v  PASTE
  ctrl-x  CUT
- Fixed a paste bug but the past function is slow
  this will be fixed later.
- base64 encoded fileattachments was not depacked into
  the attach folder.
  This is now fixed.
- Fixed problem with signature files
- It is now possible to drag the signature file into
  the settings window.
- Fixed bugs in editors ctrl+v function
  and it is faster now.
- Faster internal functions in editor.
- A ; char at a bad place in the C code was causing
  continued problems with double Re: in a mail reply.
  This is now fixed and i hope its final.
- Missing cause information at programexecution errors
  when using MiNT is added now.

  Signals supported:
   SIGPRIV
   SIGBUS
   SIGABRT
   SIGILL
   SIGQUIT
   SIGTRAP
   SIGKILL
   SIGINT
   SIGSEGV
   SIGTERM
   SIGCHLD
   SIGALRM 

- There is now a need to add a enviroment variable to the system
  the variable is WWWHOTLIST and it must contain the full path to the www hotlist.
  For example WWWHOTLIST=c:\cab\hotlist.htm
  This function is only tested with CAB 2.5
  so save your hotlist.htm on a safe place before testing.
- Double click on a attachment was not opened correctly
  after the move to the attach folder.
  This problem is now corrected.
- In editor window the icon for mailing lists had wrong help
  this is now corrected.
      
  

**** 16.03.1998 **** 
     Rev: V0.55
- Added popupmenu for folowing actions:
  Mark all as read
  Mark all read as deleted
  Mark all as deleted
  Goto next new mail
- The problem with Double Re: at reply on a reply 
  was not fixed in prev version but now it works.
- Added new keyboard functions in the editor
  SHIFT - RIGHT ARROW    Move cursor to line end
  SHIFT - LEFT ARROW     Move cursor to line start
  CTRL  - RIGHT ARROW    Move cursor to next word
  CTRL  - LEFT ARROW     Move cursor backward to next word
- Paste function (ctrl-v) now works with more than one line.



**** 14.03.1998 **** 
     Rev: V0.54
- No big changes in the docs for this version
  only some error codes added.
- Double Re: at reply on a reply are removed now.
- All depacking of mail will be done to a folder named attach placed in the program folder.
- If a mail transaction fails the error code is displayed at foot of inbox.
- Fixed problems related to some MTAs when sending mail. 
  (MTA = Mail Transfer Agent)
- Fixed a problem in the exitor causing 2 bombs.
- If MiNT is used the erase process of mail are running in a thread from now.
- Fixed problems with base64 encoding.
- Faster depacking of base64 and uuencoded fileattachments.
- Fixed problems with more then one fileattachment from Eudora.
- Fixed problems with sync of messages at very fast computers (Hades).
- Fixed a init. problem with AV-server and MagiC

**** 11.01.1998 **** 
     Rev: V0.53

- WM_BOTTOM message support added.
- It is now able to add a mail to the queue directly.
- Block marking of text in editor added
  but not completed.
- Documentation now supplied in HTML format.
- Bug fixed in editor causing problems with lost text buffert.
- Bug fixed in program settings.
- Added ability to turn off saving of windows positions.
- Added ability to turn off internal use of BubbleGEM.
- More BubbleGEM help added.
- Added ftp linking to ftp sites if a ftp address is stated in the mail. (displayed with green text)
- Bug in links of mail addresses when viewing a mail with a mail address at the first line.
- bug fixed in editor,  text file not closed properly after drag & drop into the editor.
  This was causing problems with locked files and lost pointers.
- Added support for use with CAB.


**** 02.01.1998 **** 
     Rev: V0.51
     
- Fixed a bug in mailing list selection .
- Fixed problem with cursor position in editing windows.

**** 01.01.1998 **** 
     Rev: V0.50

- It is now possible to click on a mail address stated in a mail
  and write a mail to that address.
- All this hated mail with HTML code in the mail body
  will from now be converted to a file temp.htm and 
  a message is sent with this filename
  so a web browser can read it directly.
- Added support for object linking with OLGA
- HTML style links in mail will be transformed to text only
  and it's possible to click in the link and move to that page directly.
  But you have to setup your desktop to understand links.
  For example in Jinnee you edit your settings for your web browser (cab.app)
  to accept recieving http://*
- It is now possible to import a text file containing a mailing list
  to the program.
- Fixed some problems with trashed RSC structure of too long strings.
- It is now possible to move the edit cursor in mail edit window
  by a mouse click.
- Fixed filename problem with recieved uuencoded files.
- Fixed a problem with recieving of more than one file attachment.
- A signature can now be assigned automaticly to all outgoing mail.
  The signature can be any plain text file.
  Setup is done in program setup.
- It is now possible to setup the program to check for new mail at startup of MyMail.
- Fixed problem with dragging file attachments to an application on the desktop.
- Mailing lists will be split if there are more than 100 addresses
  to enable use of long mailing lists.
- Problem with no topping of edit window when clicking
  in fileattachment bar is now fixed.
- Now the program tries to mount icons associated to the filetype
  in the file attachment part of windows.
- It is now possible to double click on recieved file attachments
  for opening it in for example a text editor.
  But this require a AV server desktop (Thing, Jinnee...)
  and a multitasking OS.
- Fixed problems with sending mail including file attachments
  to netscape and IE mail clients.
- Fixed some problems with file attachments recieved from Mac.
- Total re-write of the way icons are handled in the inbox window.
- Redraw problem with Magic fixed.
- Faster depacking of file attachments.
- Cleanup of some funktions, removing debug code.


**** 15.12.1997 **** 
     Rev: V0.47
- Cc line in new mail now works OK
- Fixed a problem with recieving mail and not having any prompting
  activated for mail recieve.
- Added icons for displaying mail status in inbox window. (only colour icons)
- Now the total size of the stored mail is displayed at inbox window.
- Problems with not removed 'D' marks after deleting all 'D' marked mail
  is now fixed.


**** 10.12.1997 **** 
     Rev: V0.46

- Re-write of timer checking of mail.
  Default is 30 seconds.
- When sending more than one fileattachment
  there was no blank line separating them.
  This was fooling some mail clients but is now fixed.
- Fixed some problems with boundarys created by some mail programs.
- Added a window when depacking file attachments.
  It is now possible to abort the depacking of file attachments
  but this will result in an uncomplete file.
- Some bug fixes in mail edit window.
- Fixed some problems with the saved window positions.


**** 02.12.1997 **** 
     Rev: V0.45

- Increased stacksize after problem with stack overflow.


**** 30.11.1997 **** 
     Rev: V0.44

- Solved a timeout problem, when connecting to a mailserver for sending
  a mail the timeout was calculated wrong after the rewrite in V0.40
- If you are writing a new mail you can top the window by clicking
  in the "newmail" icon.
- Fixed a bug in reading of mailsize.
- Window positions are now saved.
- Fixed a bug in opening of mail, it was possible to open a "blank" mail
  position in inbox window  that only showed the previous viewed mail.
- Fixed problem (bug) with boundary tags and sending attachments to some PC mail clients.
- Fixed problems with recieve mail and attachments from Outlook Express
- Now it is possible to see the mail waiting for download from server.


**** 24.11.1997 **** 
     Rev: V0.40

- Fixed problem with no subject on recieved mail.
  If no subject was stated in a recieved mail
  the program got confused.
  But now this is fixed.
- Added logging of transmitted mail.
  This is not completed but it's a start.
  At the moment the logg is stored in logg.txt
  this may change in future versions.
- Faster download of new mail
  (there was a classic "windows" bug called "do nothing loop"
   that was slowing down the download but this bug is now removed)
- Solved problems with SMTP and providers using NT server
  as they don't respond correctly every time so i have to
  code the program to be more tolerant on nonsense messages
  from the server.
  I hope this changes will help all having problems with
  sending mail.
- Fixed problem with uuencoded attachments recieved from Newsie.
- Fixed problems with boundary tags.



**** 20.11.1997 **** 
     Rev: V0.39

- Bugfixes
- Removed some debugcode.

**** 19.11.1997 **** 
     Rev: V0.38
  
- New window for editing of mail
- Now file attachments works.
- Added support for BubbleGEM

**** 13.11.1997 **** 
     Rev: V0.32
  
- Fixed redraw problems of inmail window at resize
- It is now possible to drag an attached file from a mail to a folder.


**** xx.11.1997 **** 
     Rev: V0.30
  
- Fixed problems whith crashed program
  when opening a mail with textlines longer than 256 characters.
- Fixed some window redraw problems.


**** 07.11.1997 **** 
     Rev: V0.29 
  
- Fixed problems after deleting all mail.


**** 05.11.1997 **** 
     Rev: V0.28 
  
- New window for viewing mail.
- History info moved from readme.txt to history.txt file.
- New mouse forms at mail check/recieve/send.


**** 03.11.1997 **** 
     Rev: V0.27
  
- Fixed problems with mail with the text line "This is a multi-part message in MIME format."
  This textline is removed from the mail. (This text is nonsense and of no use)
- If HTML code is detected there is a 'H' mark before the mail instead of 'N' mark.
- From now, if no mail is marked for delete the mail delete process is aborted.
- Bug in indexing of mail after deleting mail is fixed.
- Removed the debug text file insize.txt


********************
     Rev: V0.26
- Fixed some problems whith deleting mail.
  From now the delete of mail is aborted if any error is detected.


********************
     Rev: V0.25
- Bugfixes


********************
     Rev: V0.24
- Bugfixes


********************
     Rev: V0.23
- Fixed deleting mail bug.
  When deleting one mail it was deleting 2 mail.
  The mail to delete and the last mail was deleted.


********************
     Rev: V0.22
- Hanging after deleting all mail fixed again.
  New code was trying to read 0 bytes from some files
  and this was hanging the program.
- Can now read file attachments from Microsoft Outlook Express.


********************
     Rev: V0.21
- Fixed problem with timer check of mail.
  This was started again while the mail download was in progress
  and confused the program.
- Some window updates is faster now.
- The inbox window is updated with new mail(s)
  while mail recieve is in progress.
- Now alias works in the Cc fields.
- It is now possible to turn off the prompt for recieving of new mail.
- Enter opens marked mail in inbox window. 
- Some small bug fixes.


********************
     Rev: V0.20
- From now a subject must be stated for sending a mail.
- Up to 10 alias for mail addresses can be stated in the "Alias" window.
  To use an alias when writing a mail just type the alias at the To: field
  and press enter and the mail address will be filled in.
  Alias will NOT work in mailinglists.
- Fixed problems with hanging after deleting all mail.
- Start adding code for selfupdating mailinglists
  but it's not completed and does not work yet
  so don't use it.
- Increased stack size will solve problem with crashes.


********************
     Rev: V0.19
- Mail file is now not open until there is any mail
  this will make the mail checking faster.
- Progressbar for Mail recieving is now able to turn on and off.
- From now the mailfile will not be checked after a mail check with no mail.
- Start adding drag & drop protocol but there is no function(s) yet.
- It was only able to mail 12 lines mail.
  This limit is now changed to be dynamic from 0 to 100 lines of text.
  But there is a 12 lines limit in the mail edit window.
  To get larger mail you have to import a text file.

0.18
- Fixed some problems after depacking base64 packed files.
- Some small bug fixes.

V0.17
- Removed some, for the user, confusing debug messages.

V0.16
- Mail transmitting was not terminated correctly in V0.15
  this is now fixed.
- Now it is possible to load a textfile into the mail editing window.
  But the limit is what you see in the window.
- Can now handle file attachments from winNT Mozilla mailer.
  Different versions of PC mailers encode the mail different
  so it is not sure it works with all mail from PC.
  (Why make it easy ?? PC must stand for ProblemComputer)

V0.15
- Progressbar for recieving mail has been improved.
- Fixed a problem with that the user settings was not saved every time.
- Two windows had a bad pointer setting, this is now fixed.

V0.14
- Mailing lists works now.
- Timeout problem at Hades computers fixed.


V0.12

- A never closed file caused problems with the contents in inbox.
  This is now fixed.
- Formatting of a not used string was causing crashes randomly.
  This is now fixed.
- Timeout problem at connection to server coused errors when trying to send mail.
  This is now fixed.

