Sift-mail change
history
Version 0.8.1 - May 11 1996
Version 0.8 - Mar 25 1996
- 3rd option added to specify read-only open of a mailbox
- Now an error to open a mailbox read-write without actual write access
- Fixed create of mulitpart messages with makebody - was missing newline
- Fixes for "{" and "}" in message headers
- Message header and text now has end of lines treated consistently
- Added some comments, cleaned up and renamed a few functions
- Added configuration of other local addresses
- Moved generation of header_tcl out of conffile.c into conf_tk.tcl
- (this improved modularity a lot)
- Fixed a bug in SiftTcl_getheaders
- Portability of sift-tcl (not sift-mail) to systems without X and Tk
- Portability to NeXT (sift-tcl only, not sift-mail)
- Fixed portability problem with opendir/readir/closedir
- Fixed bug in getaddrs when used on multi-line headers
- Fixed bug in report generation on leap year
- Fixed bug causing core dumps on unqualified host names
Version 0.7.4 - Dec 21 1995
- Fixed logging so it is not verbose by default yet reports errors
- Only switch to home directory when in spool mode
- Added SiftTcl_check command
- Always removes "From " if in first line on piped in message
- Made password and user name look up more efficient
- Added more sample code
Version 0.7.3 - Oct 23 1995
- "{" and "}" are now OK in subjects, message bodies,
addresses...
- Fixed date bugs so it will work across the millenium
- Fixed makefile bug
- Better portability to Sys V based systems
- For Solaris there are now "gcc" and "pro" compile
options
- Added -oi option to sendmail invocation to fix "." on a line
bug
- Better formatting of Sift-Tcl code output by sift-mail
Version 0.7.2 - Oct 1995
- Added AutoReply sifter
- Usage messages now reports version
- Fixed minor bug in Vacation sifter that might have caused it to respond
when it shouldn't have
Version 0.7.1 - Sep 25, 1995
Version 0.7.1 includes a few bug fixes and a new sifting type:
Fixed a bug that caused problems for mail sent locally on some OS's
(Ultrix in particular). The HOME and MAIL environment variables were retained
from the sender. sift-tcl now ignore both.
Added a sifter that matches subject lines and files messages in folders.
Fixed occasional bug causing crash when reporting certain errors
Always changes to home directory when running
Version number is more properly reported in "about" window.
Version 0.7 - Sep 3, 1995
Version 0.7 is a simple bug-fix release with no changes in features.
Fixed a bug causing crashes on addresses with a plain ";"
Fixed a bug causing crashes on header fields with a "%"
Version 0.6 - Aug 19, 1995
Version 0.6 is a simple bug-fix release with no changes in features.
Sifting report works for months after July (months greater than "7"
where decimal and octal numbers differ)
Fixed a bug causing core dumps on messages with certain blank fields
Version 0.5 - Jul 1995
Upgrading from v0.4
There are several incompatible changes from v0.4 to v0.5. I recommend
that you move your .forward file to another name before you upgrade.
To upgrade install the two programs, sift-tcl and sift-mail.
Then run sift-mail and save the configuration to convert it to the new
format. When that is done edit the copy of the .forward file and
add the -spool option to the invocation of sift-tcl.
Finally replace the .forward file.
Note that even if things go wrong and you've got the wrong version of
one of the programs, no mail will be lost. When such error occur sift-tcl
delivers the mail into your inbox.
Changes in Sift-Tcl interpreter
- Can be used stand-alone or in a .forward file
- Open a local mail folder, an IMAP accessable folder, or a news group
- Can fetch and change the status of each message
- Can fetch the body parts of the message
- Has fuller and more thorough logging options
Changes to the sift-mail GUI
- Out of town notification keeps track of addresses replies are sent
to and sends only one copy per address.
- Has options for entering sift-tcl programs directly (for experts)
- GUI has a number of improvements:
- more emacs-style editing
- paste works
- The sifting report can now be sent automatically as a mail message
on a daily basis.
- The sifting report formatting is much improved
[Laurence's Main Page] [Island
Resort] [Index]