This is a development/testing version.

ftp://courier.sourceforge.net/pub/courier/sqwebmail/sqwebmail-1.1.2.20001225.tar.gz

Highlights:

* Major code cleanup.  The message reply logic has been overhauled.  A
minor bug was found - forwarding messages from a MIME digest that contains
attachments may not always work.

* Added a unicode library to the source, for several reasons.  This is
going to add about 200Kb of compressed source, but not much actual code
(depending on the options chosen) to the final product.  The unicode
library is used to implement two things:

  1) UTF-7 encoding for folder names.  Most IMAP clients use UTF-7 to
  encode names of mail folders that contain high-8bit characters.
  SqWebMail will now transparently support this folder name encoding, and
  will create new folders using UTF-7 encoding.

  2) Messages that use alternative character set encodings of the same base
  character set can be viewed.  For example, both windows-1253 and
  iso-8859-7 are slightly different variations of the Greek character set.
  The slight variations between the alternate encodings will be
  automatically translated.

#1 is on by default, can be disabled.  #2 is off by default, must be
explicitly configured.  HTML templates have been slightly adjusted in order
to implement this.  The character set metatag has been removed from all
HTML templates, and is now set in HTTP headers from CHARSET.  All of the
default HTML uses the us-ascii subset, so to implement this example it is
only necessary to set CHARSET to iso-8859-7, and then configure the
iso-8859-7 and windows-1253 unicode tables.

* Also, a warning message is shown whenever displaying mail that uses a
character set other than the configured character set.

-- 
Sam

Reply via email to