V2.0.0.1 (02/19/2003)
- New: hs2: HamMailExchange has a second optional parameter "Mode":
0=Default=like before=POP3+SMTP, 1=Only POP3, 2=Only SMTP. {TGL}
- New: Dialog "Directories": {TGL}
- New Ini-setting hamster.ini [EditDirs] NoMailboxes=test1,test2,...
allows to suppress chosen mailboxes and overrides the Mailboxes-
settings, if same mailbox is used in both settings.
- New Ini-setting hamster.ini [EditDirs] ShowIMAPSubDirs=1/0 decides,
if all files of an IMAP-account are shown or only root directory.
Default is 1 for all files.
- New Ini-setting hamster.ini [EditDirs] ShowTrash=1/0 decides, if the
trash is visible or not. Default is 1 (visible).
- The ascpect ratio between file list and preview window is now saved
automatically (hamster.ini [EditDirs] AspectListToPreview=x).
- New: external POP3-server: if the server returns incorrect data for
TOP-command, problems are caused with mail-filters and mail-header-
action. To avoid this, the TOP-command can be disabled for a POP3-Server:
server.ini [POP3] UseTOPCommand=1/0. If disabled (0) Hamster will always
retrieve the complete mails before filtering. {JW/PW}
- New: rejected/failed mails: {TGL}
- For a better differentiation of succesful sent and failed mails the
archive-message-id of faild mails begins with "failed." instead of
"archive.".
- Information mail contains now the rejecting SMTP-Server.
- New: IMAP: If creating/deleting/renaming of mailbox-dirs fails this is
logged now. {HS}
- Chg: Main window: If copying full log or single log-lines into the clip-
board the type (sys,war,err...) is inserted like in the log-files. {TGL}
- Chg: Action preprocess: Is executed before checking existens of posting-
body. {TGL}
- Chg: Password for SSL-certificate is checked for invalid chars and
rejected if found at least one. {JW}
- Chg: If SSL-connect to external POP3-server fails, Hamster trys only
connection-types configured for the server and not all possible like
before. {JH/JW}
- Chg: To make entries more uniform, the server-specific Timeout-entries
are changed to [Setup] remote.timeout.command/connect instead of
remotetimeoutcommand/connect. If Hamster finds old kind of entries but
not new, the old are converted automatically. {TGL}
- Chg: hs2: Command "int" didn't work correctly, an Int("Hallo") caused
an error, now it returns 0 like documented. An additional second parameter
allows to set a default-value, which is used, if the first parameter can't
be converted to a number. If not set, the default-value is 0. {JH}
- Chg: IMAP: TAGs are forced, but only relevant for Telnet-users. Some minor
changes and bug-fixes. {HS}
- Chg/Fix: Missing must-parameters caused strange errors, this is fixed now.
Optional parameters can now be left empty: HamSendMailAuth ( "server", ,
, , , , 1 ) is allowed, because only the first parameter has to be set.
{JH/TGL}
- Fix: hs2: "ConstEnum" couldn't be used. {TGL}
- Fix: hs2: If the result of execute(...) was to big an range-check-error
was caused. Not a negative value is returned. {JW}
- Fix: Insert-Command-buttons supports extended Varset, Const and ConstEnum
when checking a module for variables. {TGL}
- Fix: Mailrouter: The space after "MAIL FROM:" and "RCPT TO:" when sending
mails is incorrect when following RFC 2821, so it can be suppressed with
INI-Option hamster.ini [Setup] mail.SpaceAfterEnvelopeHeader=0 {GD}
- Fix: Overview page of english help didn't work correctly. {JW}
- Fix: Main window: Hiding of menu entries didn't work for killfile-dialog
and submenu special files. {TGL}
- Fix: POP3-Client supported SASL-command in AUTH-command although SSL was
deactivated. {JW}
- Fix: Entries in hamster.ini [Directories] caused problems under special
circumstances. {JW}
- Fix: Dialog "Directories": Splitter between list and preview was unreachable
when dialog first opened. {TGL}
- Fix: Counter for incoming and outcouming bytes caused error when greater
than 2 GB, now the limit is increased to ca. 1.844.674.407.371.000.000
(int64) {HS}.
- Fix: Mail-actions: When sending a mail simultaneous to local and external
recipients, the false action-type could be triggered. {WJ}