Donate Share

Active Spam Killer

File Release Notes and Changelog

Release Name: 2.0

Notes:
This is the production release of ASK. All known bugs in 1.3beta2 have been corrected and the version is now known as 2.0. Upgrade from previous versions is recommended.

Changes: V2.0 - After many problems, LaTeX2HTML was switched to HeVeA for the documentation. - CRLF in the headers will not cause a traceback anymore - Documentation fixes (broken hyperlinks) - Added better instructions for users of .forward files - Added documentation for qmail users - Locking routines now use fcntl.lockf (portability issues) - Logo changed (homepage) V1.3.beta2 - Italian translation added, thanks to Luciano Blini - Errors in the regular expressions (lists) will not cause the program to abort anymore. - All occurences of SPAM changed to Spam to avoid legal problems. :) - Fixed a bug that caused a Traceback with the 'to ' qualifier. V1.3.beta1 - Documentation was moved to LaTex. - ASK was completely redesigned into an Object Oriented program. The main file was split into different classes that can be incorporated into other programs. - The "to " qualifier in the lists also matches Cc and Bcc - The 'From:' line in confirmations and nastygrams will match the correct recipient of the current email. Now, if you have three emails (a@x.com, b@y.com and c@z.com) and a message is sent to b@y.com, the confirmation message From: line will appear as "From: b@y.com" (unlike previous versions that always used the first entry). - New configuration file format. The file is not "evaled" into the main source anymore. - New configuration variable: rc_myfullname. This is used to set your "full name" in outgoing mails. - New configuration variable: rc_basic_headers. Confirmation messages and nastygram will preserve only these fields in the original message when sending it back. - New configuration variable: rc_lockfile. You can specify a different lockfile to be used when adding information to the whitelist or your mailbox. Note that ask should be the only program delivering mail to your mailbox if this option is used (this is the normal case). V1.2a - bugfix: ask.py was returning a non-existing constant, causing errors messages to be sent back to senders. V1.2 - The new default directory for ask is $HOME/.ask. The installation instructions and the sample_askrc file have been changed to reflect this. - asksetup.py created. This should make installation a little bit easier. - French translation added to confirm_mailbody.txt (thanks to Glenn W. Carbines). - German translation added to confirm_mailbody.txt and blacklist_mailbody.txt (thanks to Tobias Haecker). - senders.py now outputs 'from username@domain' instead of 'username@domain'. - Homepage changes: Download now points to sourceforge.net; added FORUMS and CVS links to the homepage. - ASK is now available as an RPM file. - Now optionally uses distutils to do the installation (setup.py). - Added --procmail option. ASK can now be called from procmail like this: :0 fW |/path/to/ask/ask.py --procmail :0 e /dev/null Incoming mails will be filtered and dequeues magically processed, if necessary. - Mails are never sent back to messages that have "Return-Path: <>". V1.1 - All messages coming from mailing lists (that are not in the whitelist) will be junked. The same is true for messages coming from "robots", like "bounce", "noreply", "nobody", etc. - All three lists now accept 'extended' matching. You can match by "From" (from regexp), "To" (to regexp) or "Subject" (subject regexp). A "bare" regular expression or string (without 'from/to/subject and a space' will match the sender's email (like in the previous version). Check the INSTALL file for more detailed information on installation and configuration. (this feature is handy to allow mailing-lists that show emails coming from the poster to the mailing list address) - removed a lot of unnecessary fh.close() statements. - rc_mymail has been renamed to rc_mymails (a list of email addresses). Special provisions have been added to treat old cases (for people who may still have the old rc_mymail in their .askrc file) - New text for users in the blacklist as suggested by Daniel Richard G. - Installation instructions will go inside the package (INSTALL) (thanks to Daniel Richard G. for the idea) - Corrected bug in command line processing - "Postmaster" is now a synonym for "Mailer-Daemon"