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.com) 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.com) 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.com) 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