11/10/2003  (version 2.21)
----------
1. put 2.21 as a major bug fixed release
   for "Insecure dependence" error on some paltform with new perl 5.8.x
   The error is fixed by using untaint() routine instead of direct untainting


11/09/2003
----------
1. play sound "you have new mail" only once for new messages
   (thanks Scott A. Mazur, scott.AT.littlefish.ca for his fix)
2. put more options into none_item processing
   (thanks Scott A. Mazur, scott.AT.littlefish.ca for his fix)


11/08/2003
----------
1. fix a bug in new readocnf code that language andy logindomain
   wouldn't change once a user have logined in
2. fix a bug that vusers define in option localusers list won't be counted
   in openwebmail-tool.pl -a
   (thanks Scott A. Mazur, scott.AT.littlefish.ca for his fix)
3. fix the bug that some options with auto value were not properly initialized
4. minor speedup by caching all conf file in memory
5. holiday file en_GB for British update
   (thanks to Gareth Horth, GHorth.AT.GJG.co.uk)


11/07/2003
----------
1. minor speedup with great improved readconf() routine and openwebamil-tool.pl
   (thanks Scott A. Mazur, scott.AT.littlefish.ca for his great work)
2. use a new routine untaint() to untain most variables.
   Perl behaves strangely sometimes if we use regex to untaint variable
   directly too many times. And use of this routine fixes the problem.
3. new debug routine refdump()
4. fix a bug that comma would be striped out from email address in
   addressbook editing, which prevented the user to input group mail address.
   (reported by Marcel Weber)
5. use $SIG{'CHLD'}='IGNORE' instead of $SIG{'CHLD'}=sub { wait; };
   so persistent process keeps alive after the child process terminates.
   This should speedup the readmessage quit a lot on slow machines.


11/06/2003
----------
1. new auth module: auth_nis.pl
  (thanks to Vladimir M Costa, vmcosta.AT.spamcop.net for his code)


11/05/2003
----------
1. turn page textfield in message list into dropdown menu
2. openwebmail-tool.pl -a now tries to scan all users under all domains
   (suggested by Scott A. Mazur, scott.AT.littlefish.ca)


11/04/2003
----------
1. better page control in folderview
2. add gotop icon in both folderview and readmessage
   (suggested James Briggs, james.AT.ActionMessage.com)
3. fix a bug that option enable_loadfrombook, enable_editfrombook didn't work
   (reported by Mike Harness, mharness.AT.users.sourceforge.net)


11/02/2003
----------
1. always show charset dropwon menu in readmessage()
   (suggested by Vicente Chua, chuavv.AT.mail.savs.hcc.edu.tw)
2. new iconset: Cool3D.Korean
   (thanks to Youngho Kang, ykang.AT.deskweb.net)


11/01/2003
----------
1. Indonesian language and template translation update
   (thanks to James Briggs, james.AT.ActionMessage.com)
2. improved html2text() in htmltext.pl


10/31/2003
----------
1. change background color for foldernames in dropdown menu in folderview
   (suggested by Scott A. Mazur, scott.AT.littlefish.ca)
2. set the font color of calendar reminder with style sheet instead of
   hard coded value
   (suggested by Ham MI-IH, Torsten Brumm, torsten.brumm.AT.kuehne-nagel.com)
3. improved html2text() in htmltext.pl


10/29/2003
----------
1. fix a bug in openwebmail.pl that caused a forever loop page redirection
   between openwebmail.pl and start_url
   (reported by Scott A. Mazur, scott.AT.littlefish.ca)
2. change the color for folders in dropdown menu in folderview
   (suggested by Scott A. Mazur, scott.AT.littlefish.ca)


10/27/2003
----------
1. fix a bug in is_dst() in ow-shared.pl that caused the daylight-saving time
   auto switch error. The month returned by gmtime() is 0..11, not 1..12.
   (reported by James Briggs, james.AT.ActionMessage.com,
                 Martin Gignac, lmcgign.AT.mpbn.ericsson.ca)
2. fix a bug in openwebmail-abook.pl that & char will be stripe out from
   email address when adding new entry to addressbook
   (reported by Scott A. Mazur, scott.AT.littlefish.ca)
3. add option mailsentwindowtime option to user preference to control
   the use of mail sent notitication window.


10/26/2003
----------
1. fix a bug in ow-share.pl which prevented the options
   enable_loadfrom, enable_editfrom, frombook_for_realname_only from working
   (reported by Thomas Chung, tchung.AT.openwebmail.org)


10/24/2003
----------
1. support ps2pdf, pdf2ps in webdisk
2. better display of search result in webdisk


10/23/2003
----------
1. change options in openwebmail.conf.default
   remove: enable_setfrom, enable_setfromemail
   add:    enable_loadfrombook, enable_editfrombook, frombook_for_realname_only
   (suggested by Scott A. Mazur, scott.AT.littlefish.ca)


10/22/2003
----------
1. New mirror site at Florida, USA
   http://unixnetworks.org/openwebmail/
   (thanks to Jonny Elonex, elonex.AT.kirkwor.com)
2. fix a bug in delete_vuser() in openwebmail-vdomain.pl
   (thanks to Antonio Godinho, godinho.AT.itcom.co.mz for his fix)
3. change permission of the directory
   cgi-bin/openwebmail/etc/users/
   cgi-bin/openwebmail/etc/sessions/
   from 770 to 771.
   (suggested by Scott A. Mazur, scott.AT.littlefish.ca)
4. fix the bug that "move to trash" button shows "over quota"
   instead of delteing message when user is over quota.
   (reported by Mike Fahey, mfahey.AT.enter.net)
5. handle mime words in a plain text message
ps:This happens if a mail client that doesn't know MIME tries to
   forward/reply/include a message sent from a MIME compliant client


10/20/2003
----------
1. use boldtext for folders with new messages and
   use grey text for folders without newmessages
   in folder select dropdown menu


10/18/2003
----------
1. fix a minor bug in el/login.template
   (reported by Dieter Schicker, dilino.AT.users.sourceforge.net)


10/17/2003
----------
1. add 'smartfilter_bypass_goodmessage' option to openwebmail.conf.default


10/15/2003
----------
1. minor optimization to is_dst() routine
   show user timeoffset in title bar
2. add shortcut key help in HtmlArea editor


10/14/2003 (version 2.20)
----------
1. fix a minor bug in openwebmail-tool.pl that unexisting routine
   dbm_close() is called, it should be close_dbm().
2. fix a bug in routine gettimeoffset() that always returns 0
   when is_dst() is false


10/12/2003
----------
1. fix two day-light-saving time bugs in dst auto mode
   a. messages sent from other mail client to openwebmail would have
      an arrival time one hour earily than the real one.
   b. messages sent from openwebmail would have a wrong date field
      one hour late than the real sending time
2. cache style files in memory for faster response


10/11/2003
----------
1. recreate b2g, g2b and lunar db in openwebmail-tool.pl --init
   in case the existing db could not be recognized.
2. fix the problem that when reading message with lots of pictures
   attachments, few of them may be displayed as broken graph ("X").
   (thanks to Dominic Lu, dominiclu.AT.users.sourceforge.net
    who reported this problem and provided his machine for testing)
3. pass filenames to /use/bin/file though listfile to avoid dnagerous
   shell escape chars


10/10/2003
----------
1. fix a small bug in userstat.pl
   (thanks to Luis Fernando Manesco, lmanesco.AT.cena.usp.br for his fix)
2. reply html message as text if replyformat==auto and the html message is
   showed as text
3. rewrite open_dbm() in a conservative way for better dbm compatibility


10/08/2003
----------
1. fix a bug in open_dbm() which caused an error when trying to read
   an unexist dbm
   (reported by robmorin.AT.users.sourceforge.net)
2. a small cgi userstat.pl has been added.
   Static html pages can display user mail/calendar status dynamically
   by including this cgi as javascript.
   Please refer to readme.txt for more detail


10/07/2003
----------
1. enable html editor for Firebird 0.6.1 or above
2. fix a bug in openwebmail_clearall()
   which tried to reset ruid back to 0 at end of each request.
   This is not required, only euid to 0 is enough
   (reported by James Briggs, james.AT.ActionMessage.com)


10/05/2003
----------
1. fix "Couldn't update index db" bug for linux with
   GNU dbm 1.x or ndbm (.pag)
   (thanks to Dominic Lu, dominiclu.AT.users.sourceforge.net
    who reported this problem and provided his machine for testing)


10/03/2003
----------
1. New mirror site at Austria
   http://openwebmail.typoheads.com
   (thanks to Typoheads.Com, openwebmail.AT.typoheads.com)


10/02/2003
----------
1. fix the "Couldn't update index db" problem
2. fix the ".vacation dbm could not be read" problem
3. fix the ".filter.book.db and .uidl.pop3.site.db couldn't be read" problem

ps: All the above problems would happen when the default dbm format used
    in perl has been changed, which is always introduced by the upgrade of
    system or perl related package
    (thanks to Chip Lee, chip.AT.turtle.ee.ncku.edu.tw
     for his help in solving this problem)

4. The -i and -iv options in openwebmail-tool.pl will reindex a folder
   if the format of index db could not be recognized.
   So sysadms could use /path/openwebmail-tool.pl -i -a to fix db index
   for all users
5. the undo/redo in htmlarea editor works under IE6 now
   by turning off the htmlarea status bar
   (solution from htmlarea forum :))


09/30/2003
----------
1. do more check on password type in auth_mysql.pl, auth_pg.pl
   and auth_pgsql.pl
   (suggested by Sergio Rua, srua.AT.debian.org)
2. add return-path email to cc: field in replyall mode
   This could be useful in replying messages from mailinglist
   (suggested by Scott A. Mazur, scott.AT.littlefish.ca)


09/29/2003
----------
1. Portuguese Brazil language, template, htmlarea translation update
   (thanks to Julio Cesar Cunha, julio.AT.cnm.org.br)
2. fix the "Insecure dependency at ow-shared.pl line 1119..." problem
   when calling editprefs() in openwebmail-prefs.pl
ps:The problem is fixed by simplely using different syntax,
   there seems buffer overflow somewhere in new perl 5.8.0 or speedycgi?
   Tricky!
3. add symlink support in webdisk


09/27/2003
----------
1. Hebrew(he.CP1255) language and templates translation
   (thanks to Yehuda Drori, yehuda.AT.whatsup.org.il,
              Shay Sevet,shay.AT.sevet.com)
2. new iconset: Cool3D.Hebrew
   (thanks to Yehuda Drori, yehuda.AT.whatsup.org.il)


09/26/2003
----------
1. New mirror site at Hamburg, Germany
   http://www.openwebmail.de
   (thanks to Torsten Brumm, torsten.brumm.AT.kuehne-nagel.com)
2. minor adjustment of buttons in webdisk


09/23/2003
----------
1. French htmlarea files translation  update
   (thanks to Frederic GLISE, fred.AT.forceinfo.net)


09/18/2003
----------
1. fix a bug in calendar update that caused error like below
   "Month '-1' out of range 0..11 at /dev/fd/3 line 2474"
   (reported by Martin Gignac, lmcgign.AT.mpbn.ericsson.ca)
2. Dutch language, templates and htmlarea files translation update
   Dutch help tutorial translation
   (thanks to Jeroen Visser & Robert den Ouden, openwebmail.AT.forty-two.nl)
3. Bulgarian language, template, htmlarea translation update
   (thanks to Veselin Slavov, vess.AT.vess.bnc.bg)


09/17/2003
----------
1. add install-owm-suse.sh to cgi-bin/openwebmail/uty/
   (thanks to Ham MI-IH, Torsten Brumm, torsten.brumm.AT.kuehne-nagel.com)
2. add zh_HK.Big5 holiday file
   (thanks to faifai.AT.users.sourceforge.net)
3. Polish htmlarea files translation update
   (thanks to Pawel Foremski, pavcio.AT.4lo.bytom.pl)
4. Italian language and templates translation update
   (thanks to Marvi Benedet, marvi.AT.menhir.biz)


09/16/2003
----------
1. Polish language translation update
   (thanks to Pawel Foremski, pavcio.AT.4lo.bytom.pl)
2. Slovak prefs.template, logout.template and holiday file update
   (thanks to Peter Sedivy, root.AT.us.svf.stuba.sk)
3. Spanish language and template files translation update
   (thanks to Javier Smaldone, jsmaldone.AT.yahoo.com)
4. Serbian language and template files translation update
   (thanks to Aleksandar Pejic, alexa.AT.yunord.net)
5. fix a minor bug in htmlarea.js that set the wrong URL for blank.html
   in html editor initialization
6. fix a bug that user can't logout if webmail is disabled
   (reported by Edwin Lee, edwinlee2000.AT.users.soureforge.net)


09/13/2003
----------
1. Deutsch language, templates and htmlarea files translation update
   (thanks to Markus Zander, zander.AT.datacontrol-online.de)
2. add SuSE-README.txt to data/openwebmail/doc/
   (thanks to Torsten Brumm, tob.AT.brummi.dyn.ee)
3. Slovak language, templates translation update
   (thanks to lubos klokner, lubos.AT.klokner.sk)


09/12/2003
----------
1. display the "Message ... has been sent" for confirmation
   when mesage has been sent successfully


09/11/2003
----------
1. upgrade the html composer from htmlarea 3.0 alpha to 3.0 beta
   The respose speed is greatly improved.
ps:The redo/undo function in this 3.0 beta doesn't work under IE.
   We will fix it ASAP when the interactive.com releases the patch.


09/08/2003
----------
1. Polish language, templates translation update
   (thanks to Pawel Foremski, pavcio.AT.4lo.bytom.pl)
2. fix a bug in mailfilter.pl that exclusion comparision always matches
   in case the expression contains special regex chars
   So user can uses filte rule like below to filter mails not for
   his email addresses :)

   10, To, exclude, email1|email2|email3, move, mail-trash


09/04/2003
----------
1. fix the safegmtime() Day 31 bug in ow-shared.pl
   (reported by Oswald Luck, luckio.AT.userssourceforge.net
                Abraham Hung, abrahamhung.AT.userssourceforge.net
                Corey Hauer, coreyhauer.AT.userssourceforge.net)


09/02/2003
----------
1. rewrite calendar item add/edit routines
   All properties of a existing calendar item could be edited now
   (thanks to Alex Teslik, ateslik.AT.users.sourceforge.net for his patch)
2. fix a bug that spellcheck can not work with aspell if personal dictionary is used
   (reported by Thomas Chung, tchung.AT.openwebmail.org)


08/26/2003
----------
1. add new option 'show html message as text' to user preference
   This is very useful in defending against the HTML virus/spamming mail.
   (suggested by Thomas Chung, tchung.AT.openwebmail.org)
2. fix a bug in html2text which ate non-tag data sometimes
3. fix the safetimegm() that the eval could not capture the exception of
   timegm() routine.
4. fix a bug in openwebmail*.pl that the $SCRIPT_DIR  may be set to
   wrong value if the string '.pl' appears in the middle of script path
   (reported by Pawel Foremski, pavcio.AT.4lo.bytom.pl)


08/25/2003
----------
1. add option enable_webmail to openwbemail.conf.default
   This option will disable webmail related stuff in the whole packge
   (suggested by Kevin, kevin.AT.bluelavalamp.net)
2. add option enable_userfilter to openwebmail.conf.default
   This option will disallow users to write their own mail filters
3. add option enable_preference to openwebmail.conf.default
   This option will disable preference setup menu from user
4. fix the bug that some checkbox options can not be cleard in preference
   (reported by Dominic Lu, dominiclu.AT.users.sourceforge.net)


08/24/2003
----------
1. add option autopop3wait to user preference to control
   how long openwebmail should wait before putting pop3 fetch process
   into background
2. Deutsch language, prefs.template, de holiday file update
   add de_CH holiday file
   (thanks to Marco Steinacher, msteinacher.AT.websource.ch)
3. disable a web control if it is set with DEFAULT_ directive in
   openwebmail.conf
   (suggested by Florian Effenberger, florian.AT.effenberger.org)
4. fix a bug in openwebmail-vdomain.pl that $vhomedir in delete_vuser()
   should be untained
   (thanks to Scott A. Mazur, scott.AT.littlefish.ca for his fix)


08/23/2003
----------
1. Deutsch language file update
   (thanks to Markus Zander, zander.AT.datacontrol-online.de)


07/31/2003
----------
1. fix a bug in openwebmail-prefs.pl that enable_setfrom was mis-typed
   as enable_editfrom
   (thanks to Chris Heegard, heegard.AT.nativei.com for his fix)
2. listarchive and extraxction support for ms tnef file in webdisk


07/29/2003
----------
1. Deutsch language file update
   (thanks to Markus Zander, zander.AT.datacontrol-online.de)


07/20/2003
----------
1. fix the smiley face bug again in openwebmail-read.pl
   (reported by Matt Roberts, matt.AT.dworkin.org)


07/19/2003
----------
1. fix the smiley face bug in openwebmail-read.pl
   (reported by Matt Roberts, matt.AT.dworkin.org)


07/18/2003
----------
1. fix an "Insecurity dependence" bug in openwebmail-vdomain.pl
   (reported by Jarrod Hardy, matrix-sx.AT.users.sourceforge.net )


07/17/2003
----------
1. fix to openwebmail-spell.pl so personal dict gets updates when user
   clicks 'finish checking'
   (thanks to Scott A. Mazur, scott.AT.littlefish.ca for his fix)
2. fix a bug in maildb.pl which caused lock error in moving message
   (thanks to Scott A. Mazur, scott.AT.littlefish.ca for his fix)
3. Spanish language, templates translation update
   (thanks to Javier Smaldone, jsmaldone.AT.yahoo.com)
4. Italian holiday file
   (thanks to Davide Sacchetti, davide.sacchetti.AT.arpal.org)
5. Polish language, templates translation update
   (thanks to Pawel Foremski, pavcio.AT.4lo.bytom.pl)
6. fix bugs in auth_ldap.pl that made change_userpassword() always fail
   (thanks to Ignacio Lagomarsino, ilagomarsino.AT.preu.edu.uy)
7. support multiple postfix alias/virtual files
   (thanks to Scott A. Mazur, scott.AT.littlefish.ca for his code)


07/12/2003
----------
1. enhanced virtual/local user mixture handling in openwebmail-vdomain.pl
   (thanks to Scott A. Mazur, scott.AT.littlefish.ca for his code)


07/10/2003
----------
1. refined dbm lock code
   the dbmtest.pl now reports proper values on most platforms
   (thanks to Scott A. Mazur, scott.AT.littlefish.ca for his code)


07/08/2003
----------
1. fix a bug in spellcheck that personal dict could be properly updated
   (thanks to Scott A. Mazur, scott.AT.littlefish.ca for his fix)


07/04/2003
----------
1. fix a bug in openwebmail-vdomain.pl that vuser in delete_vuser should be
   untained
   (thanks to Scott A. Mazur, scott.AT.littlefish.ca for his fix)
2. Romanian language and templates translation major update
   (thanks to Zeno Popovici, zeno.popovici.AT.ulbsibiu.ro)
3. disable web cache of message content to avoid the message number inconsistence
   after message removal
   (reported by Martin Gignac, lmcgign.AT.mobilitylab.net)


07/02/2003
----------
1. fix a bug in ow-share.pl that wrong parameter could be passed to timegm
   without check
   (reported by Ron E., ree.AT.thunderstar.net)


07/01/2003
----------
1. fix a bug that calendar event with same starttime and endtime won't be
   displayed in dayview
   (reported by Ignacio Lagomarsino, ilagomarsino.AT.preu.edu.uy)


06/30/2003
----------
1. add zh-hk and zh-sg to %httpaccept2language
   (thanks to Paul T.C.Fung, paulfung.AT.users.sourceforge.net)


06/29/2003
----------
1. Serbian htmlarea files translation
   (thanks to Aleksandar Pejic, alexa.AT.yunord.net)
2. lot of improvements to openwebmail-vdomain.pl
   a. support suspend login
   b. add/del from.book entries for vuser
   c. multiple view of vuser list
   d. fix a bug that homedir of vuser could not be found
      if option use_syshomedir is set to no
   (thanks to Scott A. Mazur, scott.AT.littlefish.ca for his code)


06/26/2003
----------
1. fix a bug that the charset in html body will be wrong
   when sendcharset is not set to "the same as composecharset" in preference
   (reported by INYAKU Tomoya, tomo.AT.jca.apc.org)


06/25/2003
----------
1. Dutch htmlarea files translation update
   (thanks to Jeroen Visser, openwebmail.AT.forty-two.nl)
2. Dutch holiday file
   (thanks to Gertjan Koetsier, gertjan.koetsier.AT.networksforyou.com)
3. fix a bug that lang/ja_JP.eucJP was set with wring package name
   fix a bug in iconv.pl that an additional "\n" will be added to the end
   of converted string
   (reported by INYAKU Tomoya, tomo.AT.jca.apc.org)


06/24/2003
----------
1. Polish language, template and htmlarea files translation update
   (thanks to Pawel Foremski, pavcio.AT.4lo.bytom.pl)
2. Koeran language translation update and a bug fixed
   new iconset: Text.Korean
   (thanks to Thomas Chung, tchung.AT.openwebmail.org)
3. Traditional chinese help tutorial update
   (thanks to Alex Huang, admin.AT.laiwell.com.tw)
4. Dutch language and template translation update
   (thanks to Jeroen Visser, openwebmail.AT.forty-two.nl)
5. Serbian language and templates translation update
   (thanks to Aleksandar Pejic, alexa.AT.yunord.net)


06/20/2003
----------
1. Hungarian language file translation update
   (thanks to Posz Marton, ful_s.AT.fazekas.hu)
2. Polish language, template and htmlarea files translation update
   (thanks to Pawel Foremski, pavcio.AT.4lo.bytom.pl)
3. fix a bug that operator 'or' should be used instead of operator '||'
   in several places because of the lower precedence of 'or'
   (reported by Massimo Gravino, sfgmax.AT.users.sourceforge.net)
4. fix a bug that HTML presentation for special characters (<, >, &, " ...)
   would be displayed as mis-spelled words in spelling check.
   (reported by Moke Tsing - AMC, moke.AT.amcpl.net)
5. fix a bug that timeout warning doesn't work because @@@PREFSURL@@@
   and @@@SESSIONID@@@ were not expandedcorrectly
   (thanks to Carlos Pina Soares, cps.AT.fcsh.unl.pt for his fix)
6. add data/openwebmail/sound/YouGotMail.Spanish_Male.wav
   (thanks to Eduardo Percossi, Eduardo.AT.Argentina.com)


06/19/2003
----------
1. Portuguese htmlarea files translation
   (thanks to Jose Ferradeira, jferra.AT.sfconsultores.pt)
2. add "bad format from" filter to mailfilter.pl


06/18/2003
----------
1. Portuguese language, template and holiday files update
   (thanks to Jose Ferradeira, jferra.AT.sfconsultores.pt)
2. add routine timeofday_init to gettimeofday.pl for profadd.pl and profdel.pl
   in uty/
3. add default calendar view option in user preference


06/17/2003 (version 2.10)
----------
1. fix a bug that vuser gid may go wrong if it is larger than 9.
   mailgid is used by default for vuser directories in openwebmail-vdomain.pl
   (thanks to Scott A. Mazur, scott.AT.littlefish.ca for his fix)
2. fix a bug that "devided by zero" may happen in openwebmail-tool.pl
   if folder toal size is 0
   (reported by Carlos Chavez, carlos_chavez_p.AT.users.sourceforge.net)


06/15/2003
----------
1. fix a bug introduced by the patch1 in 06/12/2003 which splited gid
   larger than 10 into digits
   (thanks to Scott A. Mazur, scott.AT.littlefish.ca for his fix)
2. fix a bug that repeated background doesn't work in copyright page.
   (thanks to Scott A. Mazur, scott.AT.littlefish.ca for his fix)
3. Argentina holiday file
   (thanks to Eduardo Percossi, Eduardo.AT.Argentina.com)


06/13/2003
----------
1. fix a bug that cal-delete.gif was missing in XP.* iconsets
2. add two utys related to virtual domain user
   uty/virtualsetup.pl - creates the virtual site conf for the local domain
                         and updates the localusers parameter of the main
                         config file.
   uty/virtualconvert.pl - converts real users into virtual users
   (thanks to Scott A. Mazur, scott.AT.littlefish.ca for his code)
3. fix a bug that <> was not put around the content-id value in
   attachment header
   (reported by Eduardo Daniel, naty22.AT.users.sourceforge.net)
4. use content-type "multipart/related" for inlined attachments in HTML
   message composing


06/12/2003
----------
1. return all gids of a user in auth module and set them into runtime egid,
   so user can access files based on the gids other than primary gid
   This is quite useful in webdisk.
   (suggested by Jim Allen, jimallen.AT.users.sourceforge.net)
2. insert blank lines before signature in reply and replyall
   (suggested by Martin Gignac, lmcgign.AT.mobilitylab.net)


06/11/2003
----------
1. put "Courier 10 Pitch" into fixed font for message display
   (suggested by Mike Vanecek, open_form.AT.users.sourceforge.net)
2. remove N and  U flag from message ststus if R or O flag exists
3. do not remove javascript or embedded links from a message
   when it is forwarded as original


06/09/2003
----------
1. support disable embedded links/CGIs in user preference
   (suggested by Mike Vanecek, open_form.AT.users.sourceforge.net)


06/08/2003
----------
1. fix a bug that cal-link.gif was missing in XP.* iconsets
   (reported by tadghe.AT.badcode.org)
2. fix a bug that auto selection of holiday file won't work


06/07/2003
----------
1. preliminary support for stationary or signature with HTML tags


06/06/2003
----------
1. more complete check for invalid path access in webdisk
2. minor speedup in login process with javascript window.location.href=...
3. fix a bug in openwebmail-prefs.pl that vuser keeplocalcopy was always on
   (thanks to Scott A. Mazur, scott.AT.littlefish.ca for his fix)


06/05/2003
----------
1. fix a bug that vuser homedir is used before it is created
   clean and improve .forward and .vacation related routines
   (thanks to Scott A. Mazur, scott.AT.littlefish.ca)
2. fix a bug that 'add attachment from webdisk' won't work on mozilla if
   the user has clicked the 'single page' or 'show hidden file' checkbox.
3. little improvement to routines used at request begin and request end
4. fix a bug in auth_unix_colbat.pl that get_userinfo() always returns -2
   (reported by Eduardo Daniel, naty22.AT.users.sourceforge.net)


06/04/2003
----------
1. change content type multipart/related back to multipart/fixed
   to fix incompatibility issue with some mail clients
   (reported by Luis Fernando Manesco, lmanesco.AT.users.sourceforge.net
    fixed by Andreas Jud, a.jud.AT.webflash.ch, thanks!)


06/03/2003
----------
1. Slovak language, templates and HTMLArea file translation update
   (thanks to lubos klokner, lubos.AT.klokner.sk)
2. add --debug option to openwebmail-tool.pl for easier debugging
3. fix a bug that is_localuser check was missed in ow-shared.pl
   and openwebmail-tool.pl
   (reported by Scott A. Mazur, scott.AT.littlefish.ca)


06/02/2003
----------
1. add option localusers to openwebmail.conf.
   This option allows sysadm to mix virtual and real users under same domain
   (thanks to Scott Mazur, scott.AT.littlefish.ca for his great code)
2. fix a bug in auth_vdomain.pl that vdomain directory will be created
   even it is invalid
   fix a bug in ow-shared.pl that session info will be always retrieved
   from auth source even session info cache is already available
   (reported by Scott Mazur, scott.AT.littlefish.ca)
3. a. remove hardcoded fontsize so layout is fully controlled by style sheel
   b. add 8pt to fontsize dropdown menu in user preference
   c. set the width of signature/autoreply/stationery with the same value of
      message composing area
   (suggested by Asar Khan, asarkhan.AT.users.sourceforge.net)


05/31/2003
----------
1. British holiday file update
   (thanks to Gareth Horth, GHorth.AT.GJG.co.uk)


05/30/2003
----------
1. a smaller preload.pl :)
2. fix a bug in openwebmail-send.pl which caused error if sysadm has set
   mailfooter for his openwebmail system
   (reported by Tate Chen, tatechen)
3. fix minor problem in some templates and HTMLArea editor for RTL language
4. add uty/fixvuser.pl
   This script searches through the postfix aliases and virtual files and
   updates them according to the new virtual user aliases scheme
   (thanks to Scott A. Mazur, scott.AT.littlefish.ca for his great code)


05/29/2003
----------
1. holiday file en_GB for British
   (thanks to Gareth Horth, GHorth.AT.GJG.co.uk)
2. add option 'holiday definition' to user preference so user
   can choose which holiday file to use
3. support DEFAULT_ syntax in openwebmail.conf, which can be used to
   set some default that won't be overrided by the user preference.


05/28/2003
----------
1. allow to fetch mail from pop3 server on port other than 110
2. pop3 passwd stored in ~/.pop3.book is encoded with base64
   instead of plaintext


05/27/2003
----------
1. Ukrainian htmlarea files translation update
   (thanks to Volodymyr M. Lisivka, lvm.AT.mystery.lviv.net)
2. German Holiday file
   (thanks to Grund Helmut RZ, Helmut.Grund.AT.fh-furtwangen.de)


05/26/2003
----------
1. fix the compatibility problem of InsertSound button in HTML composing
   under Mozilla
2. Portuguese Brazil language, template, htmlarea translation update
   and newmail sound YouGotMail.Brazilian.wav
   (thanks to Julio Cesar Cunha, julio.AT.cnm.org.br)
3. Thai language and templates translation update
   (thanks to Atsawin Chaowanakritsanakul, joke.AT.nakhon.net)
4. minor fix for file icon identification in webdisk


05/25/2003
----------
1. fix a bug that some mails on pop3 server may not be retrieved
   if pop3 server supports UIDL and the 'del remot email' was set to off
   (reported by Ron E., ree.AT.thunderstar.net)
2. Spanish language, template, htmlarea translation update
   (thanks to Javier Smaldone, jsmaldone.AT.yahoo.com)
3. Bulgarian language, template, htmlarea translation update
   (thanks to Veselin Slavov, vess.AT.vess.bnc.bg)
4. Ukrainian language and template files translation update
   (thanks to Volodymyr M. Lisivka, lvm.AT.mystery.lviv.net)
5. Urdu holiday file
   (thanks to Muhammad Umair Abbasi, umair.AT.khi.wol.net.pk)
6. Italian language and templates translation update
   (thanks to Marvi Benedet, marvi.AT.menhir.biz)


05/24/2003
----------
1. support insertion of inlined sound attachment in HTML composing :)
2. fix a bug that url of attachments in href won't be correctly converted
   back to its cid in openwebmail-send.pl
3. only show files of related contenttype in insert_image and insert_sound
4. fix a bug that newly input content would lost in HTML composing
   when user clicked 'delete' to delete an attachment
5. show day distance from today in dayview


05/23/2003
----------
1. merge some latest change of HTMLArea from it CVS


05/22/2003
----------
1. eliminate the SSL security alert for HTML editor
   (thanks to psychobabble at http://www.interactivetools.com/iforum/
    Open_Source_C3/htmlArea_v3.0_-_Alpha_Release_F14/https_secure_issue_P8250/)
2. Spanish translation update for HTML editor files
   (thanks to Javier Smaldone, jsmaldone.AT.yahoo.com)
3. fix ht bug that attachment list won't appear in InsertImage when
   used with Mozilla
   (reported by Thomas Chung, tchung.AT.openwebmail.org)


05/21/2003
----------
1. fix a bug that word doc attached from webdisk will have content-type
   text/plain
   (reported by alexe-com, alexe.AT.users.sourceforge.net)
2. add more language related stuff to htmlarea-lang.js for better
   i18n support for HTMLArea editor
3. add charset directive to the HTMLArea related html files


05/20/2003
----------
1. rearrange file tree of HTMLArea to get better language translation
2. add the dropdown menu of current attachments to
   popup window of 'Insert Image' button in HTML composing
   This eases the process to put inline image attachment into HTML
3. Portuguese Brazil help tutorial translation update
   (thanks to Julio Cesar Cunha, julio.AT.cnm.org.br)
4. fix the preview problem in insert image
5. fix a bug that content-id will be removed if the mime obj is not referenced
   by the first html part in message
6. better reformatting message body in replying HTML message
7. fix a bug that HTML edit area will become quite small


05/19/2003
----------
1. remove reference to inline attachment when replying a HTML message
2. Spanish language and templates translation update
   (thanks to Javier Smaldone, jsmaldone.AT.yahoo.com)
3. fix a bug that attachment won't be inline properly if there are
   more than on attachments when generating HTML message


05/17/2003
----------
1. heavily rewrite of openwebmail-vdomain.pl module
   to support forward and autoreply on vdomain users
   (thanks to Scott Mazur, scott.AT.littlefish.ca for his great code)
2. extend timeout limit in openwebmail-send.pl to avoid smtp error
   timeout=120 if only one recipient for quicker response.
   timeout=180 for more than one recipients
3. fix a typo error that disabled the editfrom button in preference
   add default_msgformat to openwebmail.conf.default
   (reported by SuperLight, superlight.AT.superlightdns.twbbs.org)
4. better formatting for reply in HTML mode
5. INLINE attachment support in HTML message composing!!!
   The MIME support in Open WebMail is almost completely now :)
6. eliminate contentid for attachment if it is not referenced
7. fix a bug that link copied from attachment table won't be properly
   reverted back to cid when generating html messages
8. set default msgformat to auto in openwebmail.conf.default
   The msg format would be auto selected based on the original message.


05/16/2003
----------
1. HTML Message Composing support!!!
   It is based on the WYSIWYG HTMLArea3.0 editor at
   http://www.interactivetools.com/products/htmlarea/
2. add option enable_setfrom to openwebmail.conf.default. This option controls
   whether user is allowed to set their realname or address in emails.
   (suggested by Kaushik Bhattacharyya, kbhatta.AT.users.sourceforge.net)


05/13/2003
----------
1. fix a minor error in filelock that some debug info would be dump to stdout
   if filelock failed in dotlock mode


05/12/2003
----------
1. allow web cache to be used for request of readmessage and viewatt
   ps: request is based on URL and messageid in URL is unique,
       so cache entries won't have collide with others
2. allow web cache to be used for request of calyear and callist
   by putting calbook timestamp in URL

ps: Since no matter what cache directive(eg: no-cache, no-store, private)
    is put in http header, IE always stores the result to web cache in disk,
    so allowing use of those cache won't hurt the security further.
    And if you worries about caches on proxy servers, SSL should be used.


05/08/2003
----------
1. fix a bug that session won't timeout even timout warning window
   has appeared for more than 60 seconds.
   (reported by Todd Whipple, whip812.AT.users.sourceforge.net)
2. Hungarian holidays file
   (thanks to Tamas Gervai, crown.AT.tolna.net)


05/07/2003
----------
1. replace the year field in web calendar with dropdown date selection menu
2. speedup the javascript routine showmsg() by including the source at
   server side instead of client side.


05/06/2003
----------
1. add Courier and monospace to fixfont list for readmessage
   (suggested by Mike Vanecek, open_form.AT.users.sourceforge.net)
2. add option 'error_with_debuginfo' to openwebmail.conf
   It would put detailed debug info into the openwebmailerror() message


05/05/2003
----------
1. support http compression in attachment download and in file
   download/preview of webdisk
2. fix a bug that option trashreservedday won't work
   (reported by Fernando Monteiro, fcmonteiro.AT.users.sourceforge.net)


05/04/2003
----------
1. minor improvement to routine httpprint()
2. fix a bug that change_userpassword() in auth_pam*pl always failed.
   (reported by Dugal James P., jpd.AT.louisiana.edu)


05/03/2003
----------
1. support http compression
   This is a very useful feature for users with slow connection to the
   openwebmail server, eg: dialup user, PDA user.
2. fix to openwebmail-tool.pl to detect the new DB_Flile 1.806 on RedHat 9.0
   (thanks to Dugal James P., jpd.AT.louisiana.edu for his fix)
3. display persistence, http compression flag at top of window border
   + for persistence mode, z for http compression
4. disable the http compression checkbox at login screen
   if client doesn't support gzip encoding or zlib is not available


05/02/2003
----------
1. fix a bug that abook_defaultfilter was mistakenly written as
   abook_usedefaultfilter in ow-share.pl, openwebmail.conf.default and
   openwebmail.conf.help
   (reported by Hubertus A. Haniel, hubba.AT.unixcook.com)
2. don't put user email in the $to or $cc in replyall mode
   (suggested by Hubertus A. Haniel, hubba.AT.unixcook.com)
3. minor change to preload.pl for command mode.
   You have to specify --all or the scriptnames to preload explicitly
4. split httpheader() from htmlheader()


04/30/2003
----------
1. fix a bug in openwebmail.pl that
   change of delpop3mail_by_default would have no effect on existing users,
   so OWM using auth_pop3.pl would always delete mails on pop3 auth server
   (reported by Chris Chayka, chayka.AT.users.sourceforge.net,
                Ricardo J. Michell, rmichell.AT.users.sourceforge.net,
                gill shamir, gshamir.AT.users.sourceforge.net)
2. fix a bug that option webdisk_allow_symlinkout didn't work
   fix a bug that 'mark folder as read' won't work if use_dotlock was set to yes
   (reported by Hubertus A. Haniel, hubba.AT.unixcook.com)
3. sort the emails in dropdown menu of prefs and composemessage
   with the same order of names in option 'domainnames'
   (suggested by Hubertus A. Haniel, hubba.AT.unixcook.com)
4. fix a minor bug in openwebmail-webdisk.pl that close() was used instead of
   closedir() for dir handle


04/29/2003
----------
1. fix a bug in calendar that the holiday and group events were loaded
   at the same index base number
2. fix the buggy closeall() code at filelock.pl which caused the
   'Attempt to free unreferenced scalar ... line 221.' error at perl 5.8.
   The bug was introduced by patch 1 at 04/27/2003
3. add the cgi-bin/openwebmail/etc/holidays/zh_TW.Big5 an zh_CN.GB2312


04/28/2003
----------
1. minor fix to openwebmail.pl so the option allowed_serverdomain can
   be specified in user conf
   This can be used to limit the loginname for an account in case it
   have many access paths
2. add option enable_strictvirtuser to openwebmail.conf.default
   When an account is mapped by a virtuser in virtusertable,
   set this option to yes if you want to allow only virtuser name for login


04/27/2003
----------
1. close all files in filelock.pl opentable at end of each request
   This fixes the 'Too many open files' and some file lock errors
   when OWM is running in persistent mode.


04/25/2003 (version 2.01)
----------
1. Norwegian language and templates translation update
   (thanks to Are Tysland, are.AT.valinor.dolphinics.no)
2. Japanese (ShiftJIS) language and templates translation update
   (thanks to Captain James and Interactive Artists, LLC, james.AT.ActionMessage.com)
3. auto adjust the background image url in case openwebmail has been
   reinstalled in different location
   (suggested by Scott Mazur, scott.AT.littlefish.ca)
4. uty/fixrc.pl, a small uty to modify the .openwebmailrc for all users
   (thanks to Scott Mazur, scott.AT.littlefish.ca for his code)


04/24/2003
----------
1. add options header_pluginfile, footer_pluginfile to openwebmail.conf.default
   These options can used to plugin text file or output of other programs
   into most main pages of openwemail.
2. fix a bug that a message in sent folder would be overwritten
   if it was used as a source of draft for another latterly sent message
   (reported by Klaus F. Abel, kfabel.AT.users.sourceforge.net)


04/23/2003
----------
1. fix a bug that ow_htmlutl could not be set to /
   (reported by Gertjan Koetsier, gertjan.koetsier.AT.networksforyou.com)
2. fix a bug that inbox size was not devided by 1024 for unit k
   when compared with spool_limit
   (reported by Thomas Chung, tchung.AT.openwebmail.org)
3. cut INBOX in cutfoldermails() only if option use_homedirspools is
   set to yes


04/22/2003
----------
1. untaint all argument for exec() to avoid 'Insecure dependency' error
   (reported by dlehoang.AT.users.sourceforge.net)
2. fix to guess_language() to make it works with more languages
   (thanks to Daniel Hasan, dhasan.AT.accesstime.net)
3. output sys error msg ($!) in openwebmailerror()


04/21/2003
----------
1. Serbian languageand templates translation update
   fix a bug that the charset for Serbian was not defined in ow-shared.pl
   (thanks to Aleksandar Pejic, alexa.AT.yunord.net)
2. Portuguese Brazil language and templates translation update
   and holiday file added.
   (thanks to Julio Cesar Cunha, julio.AT.cnm.org.br)
3. better compatibility with IE5.5 for filename of attachment in downloading


04/20/2003
----------
1. Ukrainian language and template files translation update
   (thanks to Volodymyr M. Lisivka, lvm.AT.mystery.lviv.net)
2. fix a bug in webdisk that & char in pathname was not properly
   escaped when displayed in showdir
   (reported by tchuang.AT.turtle.ee.ncku.edu.tw)
3. fix a bug that quota_module specifed in user conf won't work.
   (reported by Thomas Chung, tchung.AT.openwebmail.org)


04/19/2003
----------
1. simplify API of quota module.
   and switch ruid/euid to root before calling the quota routine
2. Italian language and templates translation update
   (thanks to Marvi Benedet, marvi.AT.menhir.biz)
3. Bulgarian language and template files translation update
   (thanks to Veselin Slavov, vess.AT.vess.bnc.bg)


04/18/2003
----------
1. fix a bug that easter based dates won't show on calendar reminder in msglist
   (reported by Gertjan Koetsier, gertjan.koetsier.AT.networksforyou.com)
2. fix the 'Not privileged' error with quota_unixfs.pl


04/17/2003
----------
1. check redirect destination in vuser editing
   disbale 'deletion' of user on vdomain admlist
   (thanks to Littlefish Operator, operator.AT.littlefish.ca for his code)


04/16/2003
----------
1. add option vdomain_mailbox_command to openwebmail.conf.default
   and fix some bug related to virtual user aliases
   vdomain_mailbox_command can be used to pipe mails for virtual users
   to procmail for mail filtering
   (thanks to Littlefish Operator, operator.AT.littlefish.ca for his code)
2. new mirror site at Amsterdam, Netherlands
   http://openwebmail.roel.net/
   (thanks to Roel van der Made, roel.AT.roel.net)
3. disable the encode of german umlaut for in maildb.pl because of
   compatibility problem with languages using double-byte characters
4. remove 'mailto:' from CGI param('to') in openwebmail.pl for IE
   so correct email address can be put in To: field
   when openwebmail is used as default mail client
   (thanks to Sergiy Zubatiy, sergey_sd.AT.users.sourceforge.net)
5. fix a bug in ow-shared.pl which might pass wrong param to timegm()
   This bug is introduced by patch 1 at 04/10/2003
   (reported by Remco Mels, remco.AT.mels.nl)
6. default_language can be set to 'auto' now.
   Openwebmail will guess the default language for login screen and new user
   based on the enviroment variable HTTP_ACCEPT_LANGUAGE


04/15/2003
----------
1. reimplement the quota system in openwebmail
   a. all modules (webmail, webcal, webdisk) share same set of quota settings.
   b. different quota systems can be used in openwebmail by loading them as module.
      Two quota modules are available now: quota_unixfix.pl and quota_du.pl
   c. old quota options were removed, including:
      folderquota, folderusage_thresold, cutfolders_ifoverquota, webdisk_quota
   d. new quota options were added, including:
      quota_module, quota_limit, quota_threshold,
      delmail_ifquotahit, delfile_ifquotahit
2. add option enable_history to openwbemail.conf.default
3. add option spool_limit to openwebmail.conf.default
4. encode german umlaut for html in maildb.pl and all de templates
   (thanks to Martin Bronk, Martin.AT.Bronk.de)
5. fix the bug that group address will be lost after addressbook import
   (reported by Niall Walsh, niall.AT.pembrokecricket.com)
6. uty in cgi-bin/openwebmail/uty/addrbook_hotmail2owm.pl,
   which can be used to convert hotmail addressbook to openwebmail
   (thanks to Niall Walsh, niall.AT.pembrokecricket.com for his code)


04/10/2003
----------
1. capture err from timegm() routine to fix the problem that
   some messages with invalid date field may cause CGI internal server error
ps: the bug was introduced by patch 1 at 04/08/2003
2. fix a typo error in ow-shared.pl that gmtim() was used instead of gmtime()
   (reported by Cyril SABATIER, c.sabatier.At.bocquet.com)
ps: the bug was introduced by patch 1 at 04/10/2003


04/09/2003
----------
1. implement is_dst() routine to calc daylight saving time for all timezones.
ps:Since timezone can't be switched through TZ enviro since perl 5.8,
   the is_dst value returned by perl localtime/gmtime is for server timezone only
2. Portuguese Brazil language and templates translation update
   Iconset Cool3D.PortugueseBrazil major update
   (thanks to Julio Cesar Cunha, julio.AT.cnm.org.br)
3. Deutsch prefs.template update
   (thanks to Martin.Bronk.AT.colt.de)


04/08/2003
----------
1. clean code of timestamp related routines
2. add daylightsaving option (auto/on/off) to user preference to
   fix daylightsaving problem in all timestamps
   (reported by Cyril SABATIER, c.sabatier.At.bocquet.com,
                Remco Mels, remco.AT.mels.nl,
3. fix a bug in message compose window that info of originated message
   won't be passed through iconv() for charset conversion
   (reported by James Briggs, james.AT.ActionMessage.com)
4. fix a bug in openwebmail.pl that newly created domainhome would have
   wrong permission which prevents the following access to user homedir.
   (reported by Aboobacker Valappil, aboo.AT.aboosplanet.com)
5. if the msg transmission time is longer than 7 days or smaller than -1 day
   we assume sender host may have wrong time confiuration and
   use delivery time instead of sending time as message timestamp


04/05/2003
----------
1. add new button "forard as original" button to compose message window
   (thanks to Dattola Filippo, filippo.AT.sms.it for his patch)
ps:Please refer to faq for the difference between forward, forwardasatt
   and forwardasorig


04/04/2003
----------
1. fix typo error in auth_pam.pl which caused changepwd failed
   (reported by Louie Ching, fitman.AT.users.sourceforge.net)
2. show 'please wait' while doing uploading in webdisk
3. fix a bad behavior introduced by patch 2 04/03/2003
   which tried to always use http for images
   (reported by Martin Gignac, lmcgign.AT.mobilitylab.net)
4. French help tutorial translation
   (thanks to Frederic GLISE, fred.AT.forceinfo.net)


04/03/2003
----------
1. fix a typo error in error msg in auth_vdomain.pl
2. add a new option forced_ssl_login to openwebmail.conf.default
3. fix a bug in openwebmail-send.pl that cause old msg saved-drafts
   not being deleted. It was due to the use of LOCK_EX before a readonly
   dbmopen, which caused the "Resource temporarily unavailable" error
   in dbmopen if underlying dbm system is GDBM.
   (reported by Meesha, HyperTGP.com, meesha.AT.hypertgp.com)


04/02/2003
----------
1. Serbian language translation minor update
   (thanks to Aleksandar Pejic, alexa.AT.yunord.net)


04/01/2003
----------
1. use time()-1 for timestamp of session file, .pop3.check and .trash.check
   to ensure nfs client time won't be replaced on nfs server side
2. code clean to syncronize the format of logged messages
3. put logindomain param back to login page when user logout or login failure
   (thanks to Scott Mazur, scott.AT.littlefish.ca for his fix)
4. fix openwebmail-send.pl
   a. log the success or failure of mail sending
   b. timeout=20 if only one recipient for quicker response.
      timeout=90 for more than one recipients,
      so dns timeouted reciptents could be skipped properly
      (DNS timeout default=60)
5. fix a bug that attachment uploaded to message could not be viewed
   this bug was introduced by patch 2 at 03/31/2003
   (reported by tchuang.AT.turtle.ee.ncku.edu.tw)


03/31/2003
----------
1. test whether option savedsuid_support is required to be set
   in openwebmail-tool.pl --init
2. extend the session time by updating timestamp of session file
   instead of rewriting th whole file, minor speed improvement.


03/29/2003
----------
1. Urdu language and templates translation
   (thanks to Muhammad Umair Abbasi, umair.AT.khi.wol.net.pk)
2. easter day support in calendar
   (thanks to Dugal James P., jpd.AT.louisiana.edu for his patch)
3. new option ow_holidaysdir to define the directory for holiday files


03/27/2003
----------
1. clean init code in all openwebmail*pl
2. fix a bug in auth_unix*.pl and auth_pam*.pl that
   get_userinfo() won't success if passwd is from a command pipe
   eg: "/usr/bin/ypcat passwd|"
   (reported by Dugal James P., jpd.AT.louisiana.edu)
3. support to list packages used by perl dbm system
   in openwebmail-tool.pl (with --test option) and dbmtest.pl
4. fix a bug in auth_unix.pl and auth_unix_cobalt.pl that
   change_userpassword always return -3.
   This is due to the chlid process exit value was taken by SIG CHLD handler,
   so system() always get error even command is actually done successfully.


03/26/2003
----------
1. Hebrew language and templates translation
   (thanks to Yehuda Drori, yehuda.AT.whatsup.org.il)
2. chmod of /etc/virtusertable dbm to 644 so it can be read in user uid
3. fix a bug that -a option of openwebmail-tool.pl doesn't work
   (reported by Pawel Jablonski, pawelj.AT.lodz.dialog.net.pl)
4. skip lines with leading # when getting user list from passwd file


Below are brief descriptions for versions before 2.00.
To get more detail, please refer to changes.txt in version 2.00

03/25/2003 (version 2.00)	speedycgi support
02/12/2003 (version 1.90)	webdisk support support
11/22/2002 (version 1.80)	iconv support
07/12/2002 (version 1.70)	calendar support
01/24/2002 (version 1.60)	send mail though SMTP server
10/31/2001 (version 1.50)	introduce pure text openwebmail.conf
08/16/2001 (version 1.40)	split authentication into modules
06/18/2001 (version 1.30)	support sendmail virtual user, autoreply
06/07/2001 (version 1.20)	support spell checking
04/26/2001 (version 1.10)	support save draft, confirm reading
03/02/2001 (version 1.00)	support pop3, mailfilter
				support uuencoded attachment
				support html message display
				support message search
				speedup access with dbm
09/14/2000 (neomail 1.14)	first testdrive
