AeroMail

Version 1.0 - Mark Cushman

* Initial release

Version 1.02 - Mark Cushman

* Added support for Cyrus IMAP servers
* Changed all extensions on .php files to .php3
* Added variables to store server type, server suffix, redirection URL
* Fixed imap_sort() problem when sorting on zero messages
* Added Readme, Changes, and License files

Version 1.10 - Mark Cushman

* Added support for reading attachments
* Attached images are displayed inline
* MIME messages are broken up and displayed by part
* Added support for sending attachments
* URL's in message body are converted into links
* E-mail addresses in body are converted into links
* Encoded header lines are decoded
* Fixed display of quoted-printable text

Version 1.20 - Mark Cushman

* Error trapping added when moving and no messages are selected
* Added Reply All and Forward functionality with message quoting
* Added Delete button on the message display screen
* Improved login process with multiple chances to login
* INBOX is always forced to refresh

Version 1.26 - Mark Cushman

* Multi-language support added
* Configurable user interface added
* Bugfixes when from or to field is not present

Version 1.30 - Mark Cushman

* Multi-language support improved
* Themes support improved
* Re-Login button added
* Message selection button added
* Fixed problem with folders/attachments that have spaces
* Changed all <? tags to <?php

Version 1.40 - Mark Cushman

* Added support for genericstable sendmail routing
* Switched all file extensions to .php
* Now PHP4 compatible
* Added message count per screen
* New look and feel

Version 1.45 - Mark Cushman - 27 February 2002

* Various Security patches (thanks to metaur@prontomail.com)

Version 1.46 - Dion Nicolaas - Unreleased

* folder.php: Multi-language bug in header fixed
* Made folder management optional
* Changed color of message body background in message.php

Version 2.00 - Dion Nicolaas - 12 November 2003

* Fixed HTML errors and made it consistent accross pages
* Included HTML templates
* Made the HTML more CSS based
* Added general "AeroMail version" signature to each page
* Fixed some theme bugs
* Fixed e-mail address display to contain real address after nice name
* Added leading > signs to reply and forwarded message
* Changed $CONSTANTs to defined CONSTANTs
* Fixed dependency on JavaScript, and removed some gratuitious use of it
* Added sorting on columns in message list
* Added inline decoding of received base64-encoded HTML messages
* Added language-specific date format
* Added received message conversion to UTF-8
* Fixed MIME display support to also display subordinate parts
* Added inline display of cid: images in HTML messages
* Improved handling of multipart/alternative messages
* Added optional keeping of deleted messages in Trash
* Fixed a bug in returning to folder after sending
* Added more consistent navigation
* Moved message-related buttons to the bottom
* Changed sending messages to use UTF-8
* Added optional basic spam flagging

Version 2.10 - Dion Nicolaas - 12 March 2004

* Fixed handling of quoted-printable attachments
* Fixed behaviour when 'iconv' is not available
* Fixed defunct Sent date sorting in Sent mail folder
* Fixed broken 'refresh page'
* Changed inline display of images to try every file with mimetype image/
* Added conversion from text/enriched to HTML
* Added 'To' column in message list
* Fixed a bug that caused incorrect attachment names in Save dialog
* Added user name in title
* Fixed a bug with full e-mail addresses in compose

Version 2.20 - Dion Nicolaas - 21 April 2004

* Added bold display of unread messages
* Fixed some UTF-8 conversion bugs
* Improved attachment handling using dparameters array

Version 2.21 - Dion Nicolaas - 9 August 2004

* Fixed bugs when sending mail to addresses with " in it
* Fixed some invalid HTML
* Fixed sendmail options: single dot on line truncated qprint encoded messages

Version 2.22 - Dion Nicolaas - 7 September 2004

* Fixed make_clickable to follow RFCs (especially to exclude trailing '>')
* Added support for sloppy URLs like aeromail.nicolaas.net/index.php
* Fixed possible odd behaviour by moving Subject header up (vectormail)
* Improved local addressing
* Improved CSS so sizes are relative
* Some HTML tweaks
* Made whole line bold for new messages, through CSS
* Limit spam check to unread messages for speed

Version 2.30 - Dion Nicolaas & Laird Bedore - 26 October 2004

* Added the option to use cookies instead of Basic Authentication for logging 
  in (LB)
* Added support and configuration for SSL-encrypted IMAP servers (LB)
* Changed FORCE_FROM to work when the mail domain is different than the
  IMAP_SERVER value (LB)
* Enhanced local addressing and save-to-sent-items to also use the 
  SERVER_SUFFIX if defined (LB)
* Fixed an infinite loop generated by some inline images (LB)
* Changed the date and size fields to never line-break. (LB)
* Added option to hide the To: field if it is not desired on folders other
  than the sent items folder. (LB)
* Added option to display only name for email addresses that have it (LB)
* Improved display of invalid addresses (DN)
* Added option to get rid of duplicate INBOX folder for some IMAP server
  configurations (LB)
* Added optional message colorization for text/plain messages (DN)
* Fixed very small html or text/enriched in some messages (DN)
* Fixed some HTML and CSS (DN)
* Added wrapping of plain-text messages again, as an option (DN)
* Added truncating of long address lists as an option (DN)
* Fixed bug in inline image display (sometimes they wouldn't) (DN)
* Fixed bug in spam flagging optimization (sometimes wouldn't work) (DN)
* Added a configuration form (DN)
* Added 14 new color schemes (DN)

Version 2.40 - Dion Nicolaas - 7 December 2004

* Added an option to disable deleting messages
* Added an option to disable writing and sending messages
* Added 'multimessage' view
* Added an option to move probable spam automatically to another folder
* Added Bcc
* Switched to using UIDs instead of sequence numbers, so you can have
  more than one instance of AeroMail running more safely
* Added many more languages (using the Microsoft Glossaries)
* It is now possible to set a color in a theme to 'transparent' by not
  specifying it
* Fixed a bug that caused attachments not to show up in complex MIME messages
  (like signed messages)
* Fixed decoding of incorrect quoted-printable messages (they wouldn't show)
* Fixed a bug that wouldn't allow you to delete a folder if you just
  visited it
* Moved a lot of code around to improve speed (made global.inc smaller)
* Changed all .inc file to .inc.php (to prevent people on the web from 
  reading the source)
* Changed link color within messages to default link color
* Changed the configuration form to also accept settings from AeroMail 1.xx

Version 2.41 - Dion Nicolaas - 13 December 2004

* Added maximum waiting time for flagging spam
* Cut down on verbosity of configure.php
* Fixed the display of spam status when SPAM_BLACKLISTS is empty and
  JUNK_MAIL is not
* Fixed some strange defaults in config.inc.php.dist.
