The following table contains information on the latest versions of
WebMail. The table is in reverse order, with the latest versions at the top. New versions
may appear in the webmail/beta
directory prior to full release. If there is not a current build of the latest version for
your operating system, please let us know by sending an email to support-webmail@netwinsite.com
| Version |
Date |
New Features and Bugs Fixed |
| 2.0u |
5th July 2001 |
- Fixed: utokens being timing out automatically after GMT day change.
- Fixed: IMAP/POP cache timing problems, only occured on slow mail servers.
- Fixed: ||fld|| was being encoded twice, so folder names that had spaces were not
working.
- Fixed: The changing of the flags was not being updated in cache.
- Fixed: From addresses that had:
lynden<lynden@1.2.3.4>
was display nothing on list page
when should be displaying:
lynden
- Fixed: Disk quota's and ||pop_size|| variable on POP connections now display correct
values
-
|
| 2.0u |
5th July 2001 |
- Fixed: ||attach_link|| filename was not being converted using
||href_text||x|| so that filenames with spaces was causing problems.
- Fixed: Bcc field only send an email to the first email address.
- Updated: Hotmail EMails sent attachments are sent with full path ie
'c:\winnt\hotmail.gif' which causes problems. Also inline images from Hotmail somedon't
have names.
- Updated: So that the error "No 'To:' field enter" will only occur if their is
no 'To', 'Cc' and 'Bcc' fields.
- Updated: Added new error messages when you try to forward, copy, move, delete no
messages.
Please select a
message to forward
Please select a
message to copy
Please select a
message to move
Please select a
message to delete
- Added: Extra code to manually remove any left temp files if they are too old (30 mins).
Processed at the same time when auto_logout checks are done.
- Added: Message read receipt.
Template changes:
send.tpl(sendf.tpl), sp_show.tpl(sp_showf.tpl), attach.tpl(attachf.tpl)
New Templates: confirm.tpl, confirm.msg
- Added: New Mail sound when every new mail arrives, not just on login.
- Added: default.dat is now phases just like a template.
- Added: ||reply||, ||reply_email|| and ||reply_personal|| to be available on the
forward.tpl.
- Added TPL Variables: last_page, current_page - Which are setup with the template name so
that you can tell which this template is named as well as the last template it sentout.
- Added TPL Command: ||java_text||var|| - Which will convert the value of the variable to
work correctly as a javascript variable, no spaces, commas, qoutes, etc..
- Added TPL Command: ||/*||...||*'/'|| - This will not phase out any tpl code within
these.
- Added INI setting: disable_user_locking - This will stop the CGI from preforming
locking.
true
- stop locking
false
- Always lock
(none
defined) - Depending on Command.
- Added INI setting: disable_imap_checking - If your IMAP server does support mutiple
connections to the same folder then setting this to true will allow this.
- Added INI setting: mylock_wait - This determine how long the CGI will wait for the
locking file before continuing or generating an error.
- Added INI setting: mylock_timeout - This determine how long the the lock are allowed to
be valid before they are ignored.
|
| 2.0t |
13th June 2001 |
- Fixed: the 'delitem_next' was not accounting for the reverse sort order.
- Fixed: An IMAP email error, when a single ')' was on a line by itself caused an 'Failed
to locate MSG ID' error message.
- Fixed: Auto login mail server not located with accounts that the user.dat file is not
already setup.
- Fixed: When you do a forward then click back and then do a forwardsel the attachs of the
orginal forward were being attached to the forwardsel emails.
- Updated: all wml conversion functions not convert the character ' into ' and
the charcter " into &qout;
As not all gateways accepted &#xx; correctly.
- Updated: the 'x_mailer' ini setting can now have the uses name setup in it.
ie.
X_Mailer Webmail ||version|| ( ||remote_ip|| - ||user|| )
- Added: Global External Address books to be added to or changed.
- Added INI settings: max_email_size - If an EMail which is equal to or larger than this
amount. A new template called 'large.tpl' will be display asking if the user wants to
download such a large email and that it will take a while to perform this action.
When force_download=true is also sent this check is ignored.
- Added INI settings: bind_sockets - This will force all outgoing sockets to bind to a
selected IP number. Only used if the machine has mutiple IP's and you want to make sure
that the CGI when talking to the Mail server, looks like that it is comming from 1
address.
|
| 2.0s |
25th May 2001 |
- Fixed: Attachments were not being view in folders that had spaces in them.
- Fixed: Next and Previous buttons on Bulletins.
- Fixed: Moving Emails from a Fetch account to a IMAP folder on some IMAP servers caused
viewing problems.
- Fixed: 'valid_host' ini file stoped working.
- Fixed: Having 2 Filtering for one Email message.
- Fixed: User listings on Unix style systems to be correct.
- Fixed: Sending headers that were larger than 1024 bytes now are cut up into lines.
- Fixed: The 'hostlist' first line was changed if you selected another host.
- Fixed: Some Emails were not beging displayed on some IMAP servers. (unexpected headers
returning)
- Fixed: Profile signatures of larger than 1024 caused some large user.dat files.
- Updated: Email address inside of Emails were not correctly picked up if more than one
per line.
- Updated: The email date fields to accept the layout:
Tue May 1 15:54:31 2001 -0400
- Updated: Increase speed of filtering, deletion, move, copy, and reloading of EMails.
- Updated: the TODO list to be in date chronological order.
- Updated: the TODO list to be able to update note.
- Updated: Plain text attachments are displayed all the time to the user.
- Updated: The filtering logging messages changed and also translateable in the lang.dat
file.
- Updated: '(no subject)' be language converted.
- Added TPL command: ||length||str|| - This returns the lenght of the string.
- Added TPL command: ||begin_host||..||end_host|| - This is used to replace the old
'hostlist' variable.
- Added TPL command: force_sort - when set to 'new' this will force only the new items, in
the folder to be sorted and the next/previous emails are setup.
ie.
||force_sort||new||
||force_sort||normal||
- Added TPL command: ||cvt_date||var1||var2|| - This will convert the date field 'var1' to
the layout of 'var2'.
ie.
||cvt_date||h_date||date_layout||
- Added TPL command: ||divide||lot||var|| - This will take the variable value (var) and
convert it into seperate images for each letter, using the 'lot' as part of the
src="...".
ie.
||divide||(||nwimg||/fonts/russian_)||h_subject||
builds: <img
border="0" src="||nwimg||/fonts/russian_xxx.gif">
where the 'xxx' is the decimal number of the character.
' ' = 032...etc.
When used in conjuction with '||email_charset||' to select which character sets to display
you can setup the page to display in one character set but display stuff in others, using
images.
NOTE: This will not work correctly with characters sets that use wide characters.
- Added INI setting: disallow_folder_characters - The list of characters setup with this
setting, folder names are not allowed to be created with or renamed with.
- Added INI setting: nt_convert_\ - When set to true this will replace '\\' with '\' when
decoding the list command. Only needed on some NT IMAP servers that use '\\' as their
seperator.
- Added INI setting: header_charset - This will replace the default 'ISO-8859-1' character
set the setting provided. This can also be setup the send page when passed in with the
send cmd.
- Added INI setting: force_8bit_encoding - When set to true any email message that is sent
the text will be left in is 8bit's and not 'quoted-printable'encoded. This can also be
setup on the send page when passed in with the send cmd.
- Added INI setting: escape_imap_pass - When set to true when talking to the IMAP server
the character '\' is replaced with '\\' on password sending only.
- Added INI setting: remove_fwd_inline_text - When set to true the plain/text attachments
are not display inline when a forward_edit command is generated.
- Added INI setting: remove_inline_text - When set to true the plain/text attachments are
not display inline all the time.
- Added INI setting: multi_host_allow_@ - When set to true the CGI will stop phasing the
user field of the 'multi-host' and leave as entered. So that usernames like:
lynden@1.2.3.4 are left alone.
- Added INI setting: time_offset - This is used when the CGI does not correctly determines
the CGI's GMT. Set this to the timezone that the computer is on. This also shows up on the
'cmd=test' page.
- Added INI setting: rset - When set to 'true' when talking to pop server and downloading
of the headers the command 'RSET' is used to reset the read flag.
- Added INI setting: force_imap_redownload - When set to true will force the headers to be
downloaded again when the EMail message body is downloaded. On 'OpenMail' server changes
the boundaries each time it was accessed.
- Added INI setting: top_limit - Which is used to change the number of tops the CGI sends
before reading data. default 100. This increases the Speed of the process of downloading
Email headers.
- Added INI setting: mail_wastebasket - This the name of the wastebasket that the mail
server creates that should be deleted. (IMAP only)
ie.
mail_wastebasket WASTEBASKET
- Added INI setting: debug_external_book - When set to true, a file called 'external.log'
is create and all the input and output of global external address book are logged into
this file.
- Added INI setting: allow_fld_spaces - When set to true will allow spaces to be created
in folder names.
- Added INI setting: no_email_hr - When set to true the '<hr>' are not display when
viewing.
- Added INI setting: imap_alt_fetch - when see to true it changes the header fetch from:
UID FETCH 1:* (FLAGS BODY RFC822.HEADER)
to FETCH
1:* (FLAGS BODY RFC822.HEADER UID)
Some IMAP servers do not correctly support 'UID FETCH'.
- Added INI setting: default_folders_first - When set to true all the menubar and folder
lists are all in alpha-numberic order, but with the default folders first.
- Added INI setting: translate_fld - when set to true the error messages that display the
folders name will be translated using the lang.dat file before being displayed to the
user.
Currently only does it on the following error message:
Message was Saved as a Draft in Folder '%.100s'
Message was Saved to '%.200s' Folder
Errors Occurred when Saving to '%.200s' Folder {%.200s}
Not allowed to create this folder {%.200s}
Not allowed to delete this folder {%.200s}
Not allowed to rename this folder {%.200s}
Not a Valid Folder Name {%.200s}
Folder {%s} has been renamed to {%s}
Failed to Open '%.200s
- Added INI setting: set_umask - This will change the umask bits. Needed on some O/S that
has setup the umask to be strange, so directories can't be created with executable access.
ie. set_umask 002
- Added Setting: purge_trash - When set to true and is sent with the empty trash command,
this will only delete messages that are marked to be deleted.
- Added: email_charset - To be setup on the item template so that you
can add the following to the item.tpl
||ifdef||email_charset||
<meta http-equiv="Content-type" content="text/html;
charset=||email_charset||">
||endif||
- Added: Allow bulletin admins to delete bulletins.
Updated: bulletinf.tpl and bulletin.tpl
- Added: To allow the user to select if the sig should be first or last. when sig_first is
set to true then it is placed first.
Updated: sendf.tpl and send.tpl
- Added: The ability to search EMails using the 'To:' field.
Update: search.tpl and searchf.tpl
- Added: Automatically add addresses to my Pick List from people I respond to. (instead of
every Email you view)
Update: pickf.tpl and pick.tpl
|
| 2.0r |
29th March 2001 |
- Fixed: Reject List to Account for wild cards '*' and '?'.
- Fixed: Some IMAP server were using NIL instead of "" for a LIST responce.
- Fixed: Limit on distribution lists to be 10,000 per line.
- Fixed: Address book and Dist List for users with dots in their names.
- Fixed: Fetch move on NFS.
- Updated: Plain text attachments are displayed all the time to the user on WAP.
- Updated: Create/Delete and Rename folders to check folder names without case.
- Added: Account search and deletion via command prompt.
./webmail.cgi
-manager
you mush have setup a managers page. Extensions to this will be made.
|
| 2.0q |
15th March 2001 |
- Fixed: Signatures setup not to use user profiling not being saved.
- Fixed: Internal server error on some systems that use 'cmd=show'.
- Fixed: Fetch accounts.
- Added INI setting: lowercase_host - this will lowercase the host fields, normally used
in conjuction with @pop or @imap settings.
|
| 2.0p |
1st March 2001 |
- Fixed: CGI crash on deletion on the item template.
- Update: WAP templates.
- Added TPL command: ||begin_for||start||end||...||end_for|| - This will preform a for
loop starting at 'start' and ending at 'end' and setup the variable '||for||' the the
number.
|
| 2.0n |
20th February 2001 |
- Fixed: A date problem on Emails that generated a time before 1st Jan 1970.
- Updated: Speed of the CGI though many of the commands.
- TPL change: In the newuser.tpl you need to add the following inside your form.
<input type=hidden name="force_connection" value="true">
- TPL change: In the attach.tpl (and attachf.tpl) you need to add the following
inside your form.
<input type=hidden name="force_connection" value="true">
- TPL change: in the configf.tpl (and config.tpl) you need to add the following as
part of the links that display the filter list.
&force_connection=true
ie.<a
href="||action||?cmd=config&con_display=filter
&force_connection=true&fld=||fld||&utoken=||utoken||">
<b>Filtering Rules</b></a>
|
| 2.0m |
16th February 2001 |
- Fixed: External address book SEARCH command.
- Fixed: Selecting Folders which had 'INBOX" as part of the folder name failed.
- Fixed: Folder display when a folder was deleted.
- Fixed: Unable to delete a signature with no text. (ie displaying: '(No Signature)')
- Fixed: html_body and wml_body was breaking in the middle of <..> causing display
problems.
- Fixed: mailto: being converted incorrectly in emails.
- Fixed: Sorting method for pop folders.
- Fixed: External address book for the pages to work for all address books, not just the
first one.
- Fixed: Bulletin Displaying
- Fixed: Not setting up cookie straight away on configuration save.
- Fixed: .pdf display problem on IE on PC's.
- Fixed: LOGIN on imap-2000b.
- Fixed: Spellcheck erro when the last word on a line is incorrect the line is display is
incorrect.
- Updated: Decoding of POST's to account for lower case (ie. %3a and %3A).
- Updated: The folder listing and pick listing to do a multi-lang convertion.
- Updated: When replying to an Email if it already has the "re:" then it will
not add it.
- Updated: h_pri - Now will be 'Priority' or 'X-Priority'.
- Updated: X-Priority is set to '1 (High)' when Priority is anything other than 'Normal'.
- Updated: command line parameters so that they don't work from browser.
(ie check environment var 'SCRIPT_NAME')
- Added ini setting: imap_quota_msg - This is the string that it looks for on a failed
COPY IMAP command and if it finds it then the failed reason is a disk qouta issue.
- Added ini setting: no_cookies - When set to true this will disable ALL cookies.
- Added ini setting: default_port - This sets upthe default port to try when none is
provided.
- Added ini setting: command_admin_only - When set to true then the admin functions can
only be done by processing via the command prompt.
ie.
./webmail.cgi -admin_fns
- Added INI setting: smtp_auth - This is the string that the CGI will use when doing an
SMTP AUTH command. It will only pass out the username and password, when prompt.
ie.
ini file:
smtp_auth LOGIN
C: EHLO domain
S: 250-161.29.2.41. Hello domain (161.29.2.41)
S: 250-ETRN
S: 250-DSN
S: 250-AUTH PLAIN LOGIN
S: 250 HELP
C: AUTH LOGIN
S: 334 VXNlcm5hbWU6
C: encoded username
S: 334 UGFzc3dvcmQ6
C: encoded password
S: 250 Authenation success.
- Added INI setting: disable_picture - This will disable the CGI passing images out. On
some web servers that automatically setup the environment:
'PATH_INFO'
This setting is needed.
- Added INI setting: enable_inbox_transfer - This will attempt a copy/move to the inbox as
some IMAP servers allow this funciton.
- Added INI setting: host_remap - This is the filename that the inputted host lines will
be remaped to. Only used to change the host on login.
layout:
host_name value
ie.
domain.com mail.domain.com
- Added INI setting: pop_host_only - This allows only POP servers to be multi-host.
- Added ini setting: del_fail - When set to true when a disk qouta problem occurs it will
use the 'del_fail' template.
- Added ini setting: imap_list_* - When set to true, the CGI will change the method of the
listing to use '*' instead of '%'
- Added ini setting: outgoing - The filename is appended to, for every EMail that is sent
out, Either sending or draft message etc.
OUT: time username@domain smtp_server:port num size text
NOTE: The size is the size of the EMail only.
- Added ini setting: ingoing - The filename stats is appended to, for every Header
download and EMail download that occurs.
IN: time username@domain pop_server:port num size text
NOTE: The size is the size of the EMail only.
- Added ini setting: keep_del_flag - When set to true, is a delete fails then the items is
marked as deleted. (on delete and move to trash can)
- Added: Reject lists. (Michael)
- Added: on_error - Any template command can have this set. What this is used for is if
the command that it is processing generates an error then this command is processed.
ie. on_error=url&link=http://your.domain.com/
- Added TPL Command: ||begin_fld_list||..||end_fld_list|| - Which displays x per page.
(uses 'pos=x')
- Added tpl setting: included_file - This shows how deep 'include' statement the template
is. Also used to stop too many recursive includes.
- Added: nwords - Number of words checked on the sp_show.tpl page.
- Added: webimap.cgi -checkutoken utoken
returns: -error string - on error
+ok string - on success
- Changed: The pophost setting now overrides imaphost setting.
|
| 2.0k |
27th December 2000 |
- Fixed: NFS new user problem.
- Fixed: Quotes in spell checking were not being ignored.
- Fixed: Public Address book was not being displayed.
- Fixed: old POP Folders were being lost.
- Fixed: When using Multi-hosts, they were always new.
- Updated: valid_host and allow_host_login to also translate ip names to IP numbers
to check as well.
- Added: ||msg_no|| on the list page, between '||being_list||..||end_list||'.
- Added: ||name|| - Setup between '||begin_address||...||end_address||' which is just the
nick name.
- Added INI settings: log_size and log_num - These are used to setup the log sizes and the
number of logs to cycle.
- Added INI settings: no_override_error_tpl - Then displaying the error.tpl (or
errorf.tpl) the page setting is ignored.
- Added TPL Command: ||lang||var|| and ||var_lang||var|| - that will look up in the
lang.dat file the translation for the variable. The 'var_lang' is where the variable
states which variable to display. This variable is also HTML and WML text converted to
display correctly.
- Added TPL: del_fail.tpl - This template is displayed when the disk quota has run out and
a delete or a move to the trash can fails. To enable this you need to add the following
ini setting:
del_fail true
- Added TPL Phasing: Template commands that require 1 or more variables/parameters now
have have (....) instead. Where the stuff in the brackets can be template phased.
i.e.
||ifdef||(||ifdef||welcome||welcome_msg||else||by_msg||endif||)
|
| 2.0j |
27th November 2000 |
- Fixed: Problem with displaying an Hotmail auto-response message.
- Fixed: The web links (<www.netwinsite.com>) incorrect seem to also included then
last angle bracket.
- Fixed: Emails which ended with '=' on a line was getting removed.
- Fixed: Emails that have content-type 'message/rfc822', to correctly get decoded.
- Updated: When replying to all users the 'user@domain' fields are removed from the to and
cc fields.
- Updated: List template to highlight priority Email. (listf.tpl change)
- Updated: The Message 'Sent Message' now also appears when you send to your sent folder.
- Updated: Folders messaging. Now there are the following messages:
Folder has been created {xxxx}
Folder has been deleted {xxxx}
Folder {xxxx} has been renamed to {xxxx}
A template change on the 'foldersf.tpl' to display this message.
- Updated: SMTP interface to also ignore line like:
220-text field.
- Added INI setting: max_user_folders - which is the number of folders that the user are
allowed, excluding the INBOX. This does include the 'trash', 'sent' and 'draft' folders.
- Added INI setting: read_new - Which causes an Email message to loose it's new status
when it has been read.
- Added INI setting: session_new - When set the new messages are not cleared on reload but
cleared on logout/login.
- Added INI setting: new_mail_name - This setting informs the CGI what the INBOX should be
called, when displaying it to the user. If this setting has spaces in it then every form
which the folder name is hidden must use the variable ||folder|| instead of ||fld||
- Added INI setting: email_name - this is the name that is display when display the Email
message link. If this is set blank then the link is not added. (DEFAULT: Email Message)
- Added INI setting: keep_attach - When set to true will not remove the attachments of the
Emails.
- Added INI setting: lock_force_wait - This will force the lock files to timeout before
they are removed. (2 seconds on nfs_servers)
- Added INI setting: no_folder_case - This will make sure that the folder doesn't exist
ignoring case of the folder names.
- Added INI setting:
new_login_prg program
"||user||@||host||:||port||" "||pass||"
new_login_input error,msg
login_prg program
"||user||@||host||:||port||"
login_input error
tpl_prg program
"||user||@||host||:||port||" "||tpl||"
tpl_input error
These settings are used to called external programs when a new user is created in WebMail,
when a user logs in, on every TPL that is used. These can be used to generate stats and
other information.
- Added INI setting: max_fetch_accounts - The max number of fetach
accounts 1 user can have this can not be larger than 12.
- Added TPL command: ||html_line||var|| - This is similar to ||html_text|| expect that the
'\r' and '\n' are preserved.
- Added TPL command: ||date_today||layout|| - This is the today's date, where the layout
is the same as 'date_layout' ini setting
- Updated TPL command: ||html_line||var|| and ||html_text||var|| to also account for
multiple values.
- Added: User Fetch option - This Allows users to state which accounts will display as
part of the inbox.
- Added: The address book entries to be sorted in Alpha order.
- Added: Email address inside an Email are converted into a link back to the new message
page with the to field setup.
- Added: The following variables are available on the folders page:
fld_msg_total - The total number of
Emails.
fld_size_total - The total size of
all emails.
fld_ksize_total - The total size of
all emails.
fld_draft_total - The number of
Draft Messages.
fld_delete_total - The number of
messages that are marked to deleted.
fld_seen_total - The number of read
Email.
fld_unseen_total - The number of
unread Email.
fld_reply_total - The number of
Emails that have been replayed to.
fld_trash_total - The size of the
trash can.
fld_ktrash_total - The size of the
trash can.
fld_tsize_total - The size of the
folders less trash size.
fld_ktsize_total - The size of the
folders less trash size.
- Added: On the folders page inside the ||begin_folder|| each folder has a variable
called: ||fixed|| when set then this folder is a folder the user is not allowed to delete
or rename.
- Added: New method of forwarding. This forward is similar to the reply except that the
attachments are also preserved. the tpl code is:
<a
href="||action||?cmd=forward_edit-||h_uidl||&fld=||fld||&utoken=||utoken||">Forward</a>
Also changes in sendf.tpl to display this.
- Added: The following command for address book addition.
add_check_addr
This checks to see if the nick name exists first and if it does then it generates the
error message:
Nickname already in
use. {%s}
- Added: Priority option on the sending email.
(Changed sendf.tpl)
- Added: The following template variables are available on the list page.
ndeleted - The number of messages marked
to be deleted.
nseen - The number of messages that have
been seen before.
nread - The number of messages that have
been read.
nreply - The number of Email messages
that have been replied to.
ndraft - The number of Draft messages.
nunseen - The number of new messages.
nunread - The number of messages that
have not been read yet.
|
| 2.0g |
22th September 2000 |
- Fixed: Usernames with '&' and '+' would not allow them to login correctly.
- Fixed: POP folders were being removed.
- Fixed: Uudecoding problem.
- Fixed: Draft Messages were getting lost.
- Fixed: Problem with sending email to address like: "john, smith"
<john@1.2.3.4>
- Fixed: Problems displaying some images inline.
- Updated: Inline HTML now has <style> and </style...> removed.
- Updated: File Locking.
- Added ini setting: allow_style - When set will keep the <style>
tags inline.
- Added ini setting: body_sig_spaces - This setting in the number of
lines between the body of hte email and the users signature.
- Added: Extra testing details for timezones.
- Added: External Address Book - This is to allow an global external address books.
- Their is
a new template called 'external.tpl'.
- Also the
pickf.tpl and pick.tpl has been updated to add a link to this feature.
i.e. href="||action||?cmd=ext_addr&utoken=||putoken||"
-
sendf.tpl, send.tpl, addrbook.tpl and addrbookf.tpl have been updated so when fully loaded
it gets the focus.
i.e. onload="focus()"
- Added ini
setting to enable
external_book external_book -user ||user||@||host||
- It uses
the '_max_message_display' user setting to determine how many to results to display on a
page.
- There
were also added template commands:
||build(..)||
||begin_ext_book||...||end_ext_book||
||begin_ext_search||..||end_ext_search||
||begin_ext_avail||..||end_ext_avail||
||begin_ext_results||..||end_ext_results||
||ext_display||variable||
For more informtion on the
external address book see the URL:
http://netwinsite.com/webimap/address.htm
- Added: New method to add attachments. Where a new template is used.
- Template
changes in send.tpl, sendf.tpl, sp_show.tpl, sp_showf.tpl
- New
Templates attach.tpl and attachf.tpl
- There are
also added template commands:
||begin_attach||..||end_attach||
|
| 2.0f |
5th September 2000 |
- Fixed: Moving/Copying emails to POP Folders only copied the headers.
- Fixed: Inbox was reporting incorrect size.
- Fixed: POP item position on the list page.
- Fixed: Displaying of inline HTML for IE browsers. (had problems with <pre>)
- Fixed: Managers Page it was losing Folders names.
- Updated: The 'to do' dates now use the date_layout ini setting.
- Updated: emails that are 'multipart/alternative' now have a link to display both. The
ini setting 'alternative_multiple' is created if the message has alternative parts. When
'alt_multi_display' send to cgi when displaying an email then the alternative part is also
displayed.
- Updated ini setting: netwin_autologin <url> <product directory>
<extra> - This is used to setup autologin to other netwin products.
i.e. (WebMail/WebMail, WebNews, DMailWeb/CWMail).
- Updated ini setting: cookie_valid_days - to accept hours as a setting.
i.e. cookie_valid_days 1h
- Updated: Inline HTML has been updated so that the background image does not mess up the
page.
Removal of Some HTML tags.
<meta ... >
<header> ... </header>
<body ... >
</body>
- Added ini setting: listserver_from - this is needed for some smtp
servers that are expecting
From username@host
on email being sent.
- Added ini setting: authen_using_spaces - This will convert underscores to spaces during
authentication. This was added as Exchange servers allow usernames to have spaces when
authenation only.
NOTE: Setting this will mean that no underscores to be in usernames.
- Added ini setting: force_addr_bk - This will force some address books to always be
displayed. (multiple setting)
- Added Variable: '||total_pop_size||' and '||total_pop_ksize||' that is the total folder
size, including INBOX and folders stored on the web server.
- Added: process=xxx which will force WebMail/WebMail to process that command directly
after the main command. :-)
- Added: The ability to search email from, subject and body of emails. A new template
called 'search.tpl' does this. The command to display this page is 'cmd=msg_search'
- Added: The ability for users to select which 'timezone' they what their emails
displayed. Updated config.tpl file for this.
|
| 2.0e |
25th July 2000 |
- Fixed: email which had from address like:
"anything@1.2.3.4" <lynden@1.2.3.4>
was causing sending problems. :-)
- Fixed: The ||do(..)|| command
- Fixed: On non-frames the popup button fails directly after a login.
- Fixed: Displays 'Selected Book Does not Exists.' when no address book and only a
nickname (no other fields) are entered and clicked on add.
- Fixed: Moving/deleting emails once quota filled. :-)
- Fixed: Displaying of HTML that has been 'quoted-printable' encoded.
- Fixed: Some email server seems to be using unexpected UIDL's characters
- Updated: The '<hr>' tag that is being seen on item.tpl is now only being inserted
when the Attachments are being displayed inline.
- Updated: Administrator manual to also include how to setup profiling and changing
passwords.
- Added: Matching default reply address with matching mail host setting.
A file called: dftreply.dat
layout: host_name value
i.e. 1.2.3.4 value
- Added: Extended Multi-Host to also select a default Profile to use.
Changed the config.tpl (and configf.tpl) for this feature.
- Added: Multiple template support for users.
- NOTE: Cobalt Raq3 systems does not like empty gets commands so when referencing the CGI
you should use a URL similar to the following
<http://your.domain.name/cgi-bin/webimap.cgi?cmd=%20>
|
| 2.0d |
27th June 2000 |
- Fixed: Date on email when in Daylight Saving, being an hour out.
- Fixed: On some Unix system sending very large files causes timeout errors.
- Fixed: Crash on some Cookies.
- Fixed: When using 'Hash_Method 2', keep getting 'No Password Entered'.
- Fixed: Displaying some attached files.
- Fixed: Display of Forwarding emails.
- Fixed: on Failed POP logging the directory was not being removed.
- Fixed: Renaming Folders.
- Fixed: Copying emails between POP folders.
- Updated: Replying to emails which were 'multipart/alternative' the HTML was being used
and not the first text field.
- Updated: Replying to emails which were 'multipart/alternative' the HTML was being used
and not the first text field.
- Added ini setting: auto_delete <wild user> <un-used days>
This setting is used to determine when accounts will be automatically used if not login
for x number of days. You are allow multiple settings. When set to 0 days then this
account will never be removed.
NOTE: order of these settings matters.
i.e.
auto_delete lynden* 0
auto_delete *@temp 1
auto_delete * 10
- Added: The ability to save address to address book instead of the pick list. (item.tpl
change)
- Added ini setting: attach_target - Which allows settingup a target for all attachments.
i.e.
attach_target target="_blank"
- Added: Two settings that are setup. netscape_version and ie_version.
|
| 2.0c |
5th June May 2000 |
- Fixed: Problem with uuencoding attachments.
- Fixed: Mail From: xxxx to use '<' and '>'. Some mail server require to to be
their.
- Fixed: Changing a flag (i.e. deleted) on an email on page two will cause to appear back
on page 1. This was a template change in list.tpl and listf.tpl. added '&pos=||pos||'
as part of the href.
- Updated: Automatic Logout on ini Timeout (auto_logout_mins xx).
- Updated: The user search on the managers page now automatically adds the leading an
trialing wild card.
- Updated: The 'Save as Draft' message has changed to also state which folder it was
placed in.
i.e. Message was Saved
as a Draft in Folder 'xxxx'
- Updated: list.tpl and listf.tpl to add pop up list of new messages only.
- Updated: When creating a message that is very long and the automatic logout occurs, the
message is lost. Now the message is sent before logout.
- Added Template: new_msg.tpl - This displays the new messages.
- Added: A 'TO DO' list.
- Changed menubar.tpl and nfmenu.tpl to
use 'to do'.gif file.
- Changed list.tpl and listf.tpl to
display the latest 'to do' items.
- Added New Template ''to do'.tpl'.
- Added: Multiple User-profiles. This allows the admin to setup user variables that the
user can setup different profiles for. The default templates have the signature file setup
with this.
- Major overhaul in configf.tpl and
config.tpl.
- Minor changes in sendf.tpl and
send.tpl.
- Added: Popup New Message list. Their is an added button that appear when their are new
message that appears. This will bring up a popup window displaying only the new messages.
- Minor changes in listf.tpl and
list.tpl.
- Added new templates 'new_msg.tpl'.
- Added: The ability to login to other netwin products. (WebMail/WebMail, WebNews,
DMailWeb/CWMail).
- Added: The ability for other netwin products to automatically login. (WebMail/WebMail,
WebNews, DMailWeb/CWMail).
- Added ini setting: netwin_autologin <url> <product directory> - This is used
to setup autologin to other netwin products.
i.e. (WebMail/WebMail, WebNews,
DMailWeb/CWMail).
|
| 2.0b |
31th May 2000 |
- Fixed: Placing 'saveaddr' in href did not work.
- Fixed: Solaris bug that occurred when too many Emails were in a folder.
- Fixed: Problems with passwords that used '&'.
- Fixed: Invalid UIDL's appear on Mail server when Empty Box and messages are waiting to
be downloaded.
- Fixed: Bug using Exchange MAIL server with UID's.
- Fixed: Some Emails caused very large files to be generate and caused running aways
processes.
- Fixed: Cannot delete all words from Personal dictionary.
- Fixed: Problem with some attachments from different Email client.
- Fixed: Problem with next and previous message not working on all folders.
- Fixed: Email filtering on POP servers.
- Fixed: When using Non-Frames on login the Email list was not getting sorted.
- Updated: sp_dic.tpl to close down personal dictionary once done.
- Updated: Some Email were encountered that had a date header field as:
Date: Mon, 03 Apr 2000 Pacific Daylight Time
Updated to
pickup the date only. :-)
- Updated: For Email clients do not mime encode forward attachments.
- Updated: located MAIL server that uses a slightly different LIST response.
* LIST
(\Noinferiors) ":" {9}
mail:test
- Updated: listf.tpl and list.tpl to add the 'goto page' code and also example of
||begin_xpages||num||....||end_xpages||
- Updated ini setting: x_mailer - to also allow ||remote_ip|| and ||version|| to be
converted. The 'remote_ip' is the IP address of the users machine.
- Added ini setting: fixed_folders - this list of folders the users are not allowed to
rename or delete.
- Added: Attached Files also have the header:
Content-Disposition: attachment; filename="xxx"
- Added: Allowing to enter Email address instead of username and host. Can use the
template variable 'email_address' instead of 'host_user' on the configf.tpl and
config.tpl.
- Added: Automatically checking host to ensure it works, and is failed also check for
mail.host, pop.host, mail.host. :-)
- Added ini setting: multi_host_autodetect - This enables the multi-host automatically
checking the host entered.
NOTE: This can cause a long delay on some systems if the domain exists but the port
110/143 does not. Mainly on NT systems.
- Added: ||html_text||var|| - This will convert the variable to correctly display in HTML.
Used to solve problems with fields that are inside '"' that have '"' inside of
them. (i.e. _real_name)
- Added: ||begin_xpages||num|| .... ||end_pages|| - This allow on the list page the pages
short list to only display x at a time.
i.e. on
page 20 you see pages 15 - 25 numbers.
- Templates Changes: config.tpl, sp_show.tpl
- Added: Changed item deletion on the item.tpl to move to the next Email. command is:
delitem_next-||uidl||
- Added: The ability to login to other netwin products.
(WebMail/WebMail,
WebNews, DMailWeb/CWMail).
- Added: The ability for other netwin products to automatically login.
(WebMail/WebMail,
WebNews, DMailWeb/CWMail).
- Added ini setting: netwin_autologin <url> <product directory> - This is used
to setup autologin to other netwin products.
i.e.
(WebMail/WebMail, WebNews, DMailWeb/CWMail).
|
| 2.0a |
12th April 2000 |
- Fixed: Multi-attachments finial boundary was incorrect.
- Fixed: 'Document contains no data error' when clicking on 'Edit Personal Dictionary' if
their are no words in the dictionary on Solaris systems.
- Added ini setting: dictionary - This is used to default what words.dat file to use for
the spell checker. (default words.dat)
- Added ini setting: x_mailer - This allows the admin to change the 'X-Mailer' Email
header. If left bank then no 'X-Mailer' is sent.
- Added ini setting: enable_wml - This enables wml features for WebMail. The Content-Type
for pages sent back to the web server are converted to:
text/vnd.wap.wml
- Updated: POP3 side to account for UIDL's with alpha characters.
Template changes:
item.tpl:
saveaddr||uidl|| ---> saveaddr-||uidl||
setview||uidl|| ---> setview-||uidl||
copyitem||uidl|| ---> copyitem-||uidl||
moveitem||uidl|| ---> moveitem-||uidl||
list.tpl and listf.tpl:
itemflag||h_uidl|| ---> itemflag-||h_uidl||
newuser.tpl, config.tpl
and configf.tpl
set_pass0 --->
set_pass-0
set_pass1 --->
set_pass-1
set_pass2 --->
set_pass-2
set_pass3 --->
set_pass-3
set_pass4 --->
set_pass-4
- Updated: Default to using 'user@domain' instead of 'user@pophost' for main account.
- Added ini setting: display_pop - this changes the default for main account to be: 'user@pophost'.
- Remove ini setting: display_domain (not required anymore).
- Added: on forward.tpl (and forwardf.tpl) added the list of Emails that are being
forwarded. Clicking on the Email subject link will cause another browser window to open so
allowing you to see the Message that is being forwarded.
- Added: The ability to have user defines ini settings (i.e. _*) to be in files.
i.e. label |filename
- Added: Replying to Emails that have attachments the following is added
> [Attachment: filename]
|
| 1.4s |
16th March 2000 |
- Fixed: '#' character not displaying correctly on Web Browsers.
- Fixed: Coping Emails to folders that had spaces in their names.
- Fixed: Problems with usernames that have '%' in them.
- Fixed: Attached RTF decoding errors from different mail clients.
- Fixed: Runnway process on some types of Emails.
- Fixed: Attachments send from WebMail attached 1 or 2 extra bytes.
- Added ini setting: multi_host_size - Forces the host menubar to a max width
- Added: Email message that have content type: application/msword and application/rtf
- Updated: Forced MAIL to default to MAIL servers and not POP server on host login and
multiple hosts.
- Updated: Words.dat file to account for languages that do not use the letters 'a'...'z'
|
| 1.4r |
16th February 2000 |
- Fixed: Some Emails cause incorrect message UID message.
- Fixed: If 'To/Cc' of incomming messages totaled over 1000 bytes caused problems. Removed
buffer limit.
- Fixed: Page display problem when changing from one folder to another.
- Fixed: Suffixing that had '/' or '\' as part of the suffixing.
- Fixed: Limit on Body of Email (excluding attachments).
- Added: Email message that are content type: multipart/alternative
The first part is ignored. (i.e. the
'plain/text' part)
- Added: Email message that are content type: multipart/appledouble
The first part is presumed to be the
resource and the second the physical binary file. (For use with Mac Mail Clients)
- Added: v_show_alt on Email display to force WebMail to show the first part of
'multipart/alternative' Email messages.
- Added: "=\n" means merge into the next line.
- Added: *** MAIL bulletins ***
Bulletins can be User specific, domain and time limited.
Added ini settings:
bulletin_path (none)
Path to where the Bulletins are stored.
bulletin_users (none)
Users that are allowed to send Bulletins.
bulletin_dflt_time (7 days) The default time
displayed when creating a bulletin.
bulletin_max_time (14 days) The max time Bulletins are allowed to be
active.
Added Templates:
bulletin.tpl
(bulletinf.tpl)
send_bull.tpl
(send_bullf.tpl)
Changed Templates:
frame.tpl
menubar.tpl
(nfmenu.tpl)
item.tpl
|
| 1.4q |
1th February 2000 |
- Added: Cookies Login requires ini setting:
authent_cookie true
- updated 'config.tpl/configf.tpl': To allow the user to allow cookie login.
- Fixed: Saving Signature Problem.
- Added: Authentication via Environment variables.
environ_user REMOTE_USER
environ_pass AUTH_PASSWORD
or environ_pass HTTP_AUTHORIZATION
- Added ini setting: disallow_folders - this allows the admin to restrict what folders
names are allowed to be called. This setting is also used to determine which folders that
are currently on the MAIL server that WebMail will not display to the user.
e.g. disallow_folders
mailboxdir
|
| 1.4p |
27th January 2000 |
- Added ini setting: allow_dot - Display folders that have '.' as the first character.
- Added ini setting: hash_method - This determines which user profile hashing method is
used.
- Added ini setting: time_layout - This defines the layout that the time will be displayed
H = hour (1,2,3,...)
HH = hour (01,02,03...)
hr = hour (1,2,3...12, 0)
HR = hour (01,02,03...12, 00)
M = Minutes (1,2,3...)
MM = Minutes (01,02,03...)
S = seconds (1,2,3...)
SS = seconds (01,02,03...)
pm = am/pm (am or pm)
i.e. time_layout HH:MM
time_layout HR:MN pm
- Added ini setting: date_layout - This defines the layout that the date will be displayed
d = day (1,2,3,4..)
dd = day (01,02,03,04...)
m = month (1,2,3...)
mm = month (01,02,03...)
mon = Jan, Feb
month = January, February
y = year (99,2000,2001)
yy = year (99,00,01)
yyyy = year (1999,2000,2001)
wkd = Mon, Tue....
weekday = Monday, Tuesday...
TIMEZONE = time zone string, i.e. nzst,
+1200....
i.e. date_layout
mm/dd/yy
- Fixed: When using POP - Copyies to self flag caused a crash.
- Fixed: Crash on MAIL Email messages that had very large BODYSTRUCTURE's.
- Updated: When using POP/MAIL as 127.0.0.1 it will display and use the domain setting
when displaying configuration and the 'From:' address.
- Added ini setting: display_domain - Forces on the configf.tpl to display the domain
setting for the first host instead of the MAIL/POP host. Also forces the 'From:' address
to be user@domain.
NOTE: Using this setting will also disable the 'HOST' setting on the login screen.
- Updated 'Manager.tpl': To allow Easy user conversion to and from
hash_method
1 (default)
and
hash_method
2
- Updated 'list.tpl/listf.tpl': Their was a javascript error in the '_refresh' section.
- Added template command: '||chop||variable||x||' - This will chop the stated variable to
x number of characters.
- Added template variable: '||is_checked||variable||' - If the variable
is either 'yes', 'on', 'true' then this will be replaced with the word 'checked'. Manly
used for option lists.
|
| 1.4o |
14th January 2000 |
- Fixed: Folder lock with folders that have '/' as part of the name.
- Fixed: Problem with some Email Attachments.
- Added ini setting: href_target - Any <a href="...."> inside of an Email
will have this also added as part of the link.
i.e. href_target
target="_blank"
<a
target="_blank" href=".....">
- Added ini setting: force_empty - This will force any marked message to automatically to
be removed straight away.
- Added ini setting: always_attach - This will always display the attachments list.
- Added ini setting: no_folder_sort - Sorting for the list of folders.
- Updated Templates: Remove Status bar. See download for status bar template
set.
|
| 1.4m |
14th December 1999 |
- Fixed: Current Folders that Exists that have spaces inside the names.
- Fixed: Date and size Sorting when changing page.
- Updated: Increase folder stats speed
- Added INI Settings: force_rfc822 true
force_imap4rev1 true
- Added: target=\"_blank\" for the HREF's HTML attachments.
- Added: Enforce Disk Quotas for pop accounts.
|
| 1.4k |
16th November 1999 |
- Fixed: Sorting problem.
- Updated: Manager Folder for large boxes to download later.
- Added: Quick Goto Page x on listf.tpl and list.tpl.
- Added: managers_password can be stored in a separate file.
i.e. Managers_password
|/var/spool/webmail/pass.pass
- Added INI setting: managers_ip - This allows you to stat the IP
address managers are allowed to access from.
i.e. managers_ip
1.2.*,2.3.4.5
- Added INI setting: log_sent_mail - Any Email that is sent using WebMail Will add one
line to this file in the layout
Sent Mail: from: <username>
(<hostname/IP address>) (ID=<msgID>)
|
| 1.4i |
5th November 1999 |
- Added: Status Bar in Frames templates. All templates have been updated.
- Added: telnet:// links gets converted to html code.
- Added: Hidden variable 'remove_setting' to force remove user settings.
e.g. <input
type="hidden" name="remove_setting" value="_user_var">
- Added INI setting: force_delete - This will force on a empty_trash all emails to be
marked as deleted.
- Added INI setting: smtp_no_domain - This will stop the CGI from placing the @domain when
sending to the SMTP server. Only required if using only one server that requires the
username to be:
username@domain
- Fixed: Updated LIST layout to account for some MAIL servers
return the Box name in Quotes.
- Fixed: Updated CGI server decoding to account for Mac browsers that
do not
Content-Type: application/octet-stream
- Fixed: Remembering that the sort was in reverse.
- Fixed: Some servers return unexpected return characters inside the command:
Axxxx UID FETCH xx (BODYSTRUCTURE FLAGS
BODY[HEADER] BODY[TEXT])
- Fixed: Hostnames with '-' were not display correctly.
- Fixed: Pegasus/Outlook Attachment files were not being displayed.
- Fixed: HTML display problem when in variable width font.
- Updated: From and Reply address for Multiple hosts.
- Updated Template: sendf.tpl and send.tpl updated for multiple hosts.
- Updated: Attach HTML files when click on will open new browser window.
|
| 1.4h |
5th October 1999 |
- Fixed: Page Up/Down on Folders.
- Fixed: Filenames with Spaces to '_'.
- Fixed: Made the New Mail Sound play once on login.
- Fixed: Removed case dependency on 'boundary=...' and 'base64' for emails.
- Updated: Displaying Email Messages.
- Added: http,https, ftp and ftps links gets converted to html code.
- Added: Build Dist Lists from Pick List. (added group.tpl)
- Added: UUdecoding for Emails.
- Added INI setting: 'reply_prefix' which defaults to '> '
- Added INI setting: 'allow_java' which allow javaapplets to be left on HTML attachments.
- Added INI setting: 'allow_script' which allow scripts to be left on HTML attachments.
- Added INI setting: 'allow_form' which allow forms to be left on HTML attachments.
|
| 1.4g |
30th September 1999 |
- Fixed: Solaris Image Displaying.
- Fixed: multi_host_display 2,3.
|
| 1.4f |
16th September 1999 |
- Fixed: Renaming of Folders.
- Fixed: Clearing Cache when Selected Different Multi-Host.
- Fixed: @POP ini setting sending incorrect Username.
- Fixed: Some MAIL server did not like trailing spaces on the command:
A0002 UID STORE xx -FLAGS \DELETED
- Fixed: Forwarding Messages with Attachments.
- Fixed: On some MAIL server Failed to get the correct UID.
- Added: Displaying xx Messages per page.
max_message_display xxx
- Added: Added the ability to display folder stats.
- Added: Saving Draft Messages on POP server.
- Added: Viewing of Folders stored on Web Server.
i.e. POP server folders
- Added: Template variable called - clear_vars
This will clear the stated user vars
(_*), only used on save config.
i.e. _fullname,_country,_age
- Added ini setting: @mail - Similar to @pop except that it will default to port 143.
- Added ini setting: mail_host_only - This makes that only MAIL servers are allowed to be
multi-host.
- Added ini setting: max_email_sends - Then maximum number of messages that can be sent in
one day.
- Added ini setting: max_email_rcpt - Then maximum number of people you can send the
message in one message.
- Added ini setting: multi_host_display - This determines the display in the multi-host
pull down menubar.
(i.e. ||hostlist||)
0 - user@host:port (default)
1 - user@host
2 - user@domain / user@host
3 - reply / user@host
- Added: Saving Draft Messages on POP server.
- Updated: Date Sorting also Sorts by Time as Well.
- Updated: Dates are Displayed as from the Admin setting:
timezone nzst
- Updated: Valid Usernames to allow any characters except:
'<', '>', '"', '\', '/',
spaces.
- Updated Template: list.tpl to account for multiple Email pages.
- Updated Template: folders.tpl for display Folder stats.
|
| 1.4e |
8th September 1999 |
- Fix Bug: Message Deletion Bug.
- Fix Bug: Web Server Input Conversion.
- Fix Bug: Sorting by Dates and Bytes.
- Fix Bug: Saving To, CC, Bcc Addresses When Sending Emails.
- Updated Template: The menubar was not display the logout button in 640x480.
- Updated Template: Config.tpl Layout into table.
- Updated Template: folder.tpl so that INBOX is not displayed.
- Added: Conversion of Cc, Bcc fields from dist list and address books.
- Added: The 'flag' settings (h_isremote, h_isunseen, etc..) to be placed on the item.tpl
- Added: Template routine ||Do()||, used to run other CGI's or programs.
NOTE: Will remove the 'Content-Type:' of other CGI's.
- Added: The 'copies to self' folder:
ini setting 'copy_name xxxxxx'
- Added: Managers Cleaning Tools.
Removing Old account, Large Emails,
Old Emails.
- Added: The ability to change the ICONS displayed for the messages.
cmd=itemflag||h_uidl||&flag=xxxxx
where flag can be
read,delete,flagged,reply
- Added: Ini setting to Auto-Create the default Folders (Trash_Can, Sent, Drafts)
auto_create_folders xxx,yyy,zzz
|
| 1.4d |
17th August 1999 |
- Fix Bug: Displaying Public Address Books in POPUP address book.
- Fix Bug: Displaying POPUP.
- Fix Bug: Clearing User variables.
- Fix Bug: Managers Page.
- Fix Template: Configuration template wave files.
- Updated: POP Interface.
- Updated: Template Images.
- Added: Number of New Messages. (||nnew||)
- Added: Caching of Email messages on webserver for MAIL/POP servers.
- Added: Reload Emails from Mail server button cmd (cmd=reload_mail).
(listf.tpl, list.tpl)
|
| 1.4c |
27th July 1999 |
- Fix Bug: Sorting By Message Size/Date.
- Fix Bug: After Automatic Time out Count cannot login again.
- Fix Bug: Displaying EXE attachments.
- Fix Bug: Sending/Displaying quoted-printable.
- Fix Bug: After sending a message Not going to INBOX.
Changed send.tpl (and
sendf.tpl)
- Fix Template: Cancel on Change Password.
- Fix Template: Corrected Sounds Position.
- Updated Template Phaser Routines.
- Updated Templates: To use Backgroup ini setting.
- Added ini setting: background xxxx.
- Added ini setting: lock_timeout xxx.
- Added ini setting: read_wrap xxx.
- Added ini setting: send_wrap xxx.
- Added: Clicking on column header again will reverse the sort order.
- Added: Date/Time stamp for draft messages.
- Added: 'h_kbytes' which displays the message in Kilo-bytes
- Major Refit of Manager Options.
must update the manager.tpl
|
| 1.4b |
12th July 1999 |
- Fix Bug: Debug Message Error For long Written Messages.
- Fix Bug: Managers Screen Internal Server Error.
- Fix Bug: body_add not adding to Outgoing Messages.
- Fix Bug: Incorrect Order When Sorting By Date.
- Fix Bug: Removed the default mail_prefix 'mail/'.
- Added ini setting 'read_wrap' to force text wrapping for long lines.
- Added the ability to reverse the sorting order. Updated list.tpl template.
- Updated list.tpl to also included description of icons.
|
| 1.4a |
30th June 1999 |
- Fixed Bug: Incorrect Displaying of ",<,> when replying or reply-all.
- Fixed Bug: Correctly Passed Email with no Headers and Body.
- Fixed Bug: Updated popup address book templates so work correctly.
- Fixed Bug: Default log file to template directory if can not write to cgi directory.
- Fixed Bug: Slight Encoding Attachment Ending Error.
- Added Sorting List.tpl by date, size, from and subject. (Sorting Folders).
- Added 'no_log' ini setting to switch logging off.
- Added Virtual Host lines. (vhost_match, vhost, vend)
- Added ||h_reply|| ('Reply to:', 'From:' or
'Sender:' of Message)
||h_from_personal|| (personal name only)
||h_from_email|| (email
address only)
for listing Emails.
- Added The ability to colour every other line.
added '||define||max_line_count||2||' to
listf.tpl
and ||line|| then ranges from 0-1
- Updated MAIL Interface to use:
A0001 UID FETCH 2 (BODYSTRUCTURE FLAGS
BODY[HEADER])
A0001 UID FETCH 2 (BODYSTRUCTURE FLAGS
BODY[HEADER] BODY[TEXT])
A0001 UID SEARCH 2
- Added ability to save draft messages.
Stores: To, Cc, Bcc, Subject, Message.
Does not store attachments.
Does not Convert 'To, Cc, or Bcc' labels.
- Updated Template passer.
You can have conditions inside
||begin_list|| and ||end_list||
Added the Functions 'ifndef', 'define',
'undef'
|
| 1.3d |
16th June 1999 |
- Fix bug: Crashed when 25+ Mail Folders.
- Fix bug: Displaying Filters Rules in config templates.
- Fix bug: Always sending a Blind copy to user.
- Fix bug: Always Adding to Pick List.
- Added 24hr clock setting (time_24hr_format).
- Added Message Filtering.
|
| 1.3c |
10th June 1999 |
- Change layout of pick list display in New Message.
"Lynden Sherriff" instead of
Lynden Sherriff <support-webimap@netwinsite.com>"
- Fixed Bug, 'Internal Server Error' when reading last email in folder.
- Fixed Bug not allowing '%' in username or password.
- Limit the Address Book and Dist List on New Message Page.
added
'max_pick_size' user and ini setting.
- Update the install instructions to also say about prefix. (wmsetup to come)
- Added the command (cmd=test) that does a basic test.
- The Ability to change Passwords (using poppassd)
(Added template
'ch_pass.tpl')
- Added new user variable that is set if the user did not press the logout button in last
session. (_no_logout) Can be check on every page.
- Fix bug of not removing failed login users directory. (only new users)
- Fix bug with displaying HTML attachments.
- Added ini setting 'time_24hr_format' (i.e. 24hr clock)
- Added the language file, 'lang.dat' for translations.
- Added option to save Email to local drive. (will not decode any attachments).
- Fixed '||ifinstr||' and '||ifequal||' logical Error.
- Fixed WebMail refusing to display folders with a 'NIL' setting when doing a LIST.
|
| 1.3b |
26th May 1999 |
- Fixed adding/renaming bug when using spaces. Spaces are replaced with underscores ('_').
- Fixed 'tcode' bug.
- Added 'no_tcode' ini setting.
- Added 'Rebuild Index' for POP servers. (Does nothing for MAIL servers).
- Added 'mail_prefix'.
- Added separate 'prefix' for each multi-host.
- Updated 'config.tpl' template for separate 'prefix' for each multi-host.
- Added Check Spelling (Java Scripting Required to Use).
- Added 'sp_show.tpl', 'sp_fix.tpl' and 'sp_dic.tpl'.
- Added 'page=xxxx' command to override default template to display.
- Added 'cmd=show' command optionally used with 'page=xxxx'.
|
| 1.3a |
20th May 1999 |
- Added POP Server ability added.
- Improved folder unlocking.
- Checks Capability of MAIL server is IMAP4.
- Fix Username of Multi-host to display correctly.
- Auto changing to use RFC822.xxxx calls instead of 'BODY[xxxx]'.
For IMAP4 servers and using 'BODY[xxxx]' for IMAP4REV1.
- Fixed Multi-Host bug.
- Allowed Multi-Host to POP or MAIL servers.
- Updated Templates for POP/MAIL usage.
- Fixed Bug in Empty Trash Routine.
- Added 'debug_socket' ini setting.
|
| 1.2l |
10th May 1999 |
- Fix continually logging bug when logfile failed.
- Fix Bug fixed when incorrect template directory set.
- Fix SMTP HELO to use Domain setting.
- Added the 'prefix' to MAIL server.
|
| 1.2j |
3rd May 1999 |
- WebMail - Web MAIL Based Mail Client -
1.2j beta release available for testing
WebMail is an MAIL Mail Client system which enables your users to use MAIL server to be
accessible using web browsers.
|