Arabic  Chinese (simplified)  Chinese (traditional)  French  German  Italian  Japanese  Korean  Portuguese  Russian  Spanish 

Changelog:1.1.0

From ASSPSMTP

Jump to: navigation, search
Changelog

On This Page


Release Date

  • 2004-08-01

Changes from 1.0.0

New

  • Now under new development team - AJ, John Calvi & Robert Orso.
  • Integrated Robert Orsos excellent LDAP mod (vers 1.0.12c)
  • Added web interface roll up options.
  • Expanded collection folders, ie added virus folder.
  • Made collection options fully user definable.
  • Added scripting blocking. Use for activex & java.
  • Added simple proxy support for greylist and stats.
  • Added No processing domains.
  • Added No processing separate attachment block option.
  • Added AV bytes feature.
  • Made Scan Full email option
  • Fixed Testmode not checking attachments (Now arrayed).
  • Fixed Testmode not checking attachments.
  • Fixed Spamlover/Testmode logging (database & logfile).
  • Added ISP greylist bypass features.
  • Added local user bypass AV feature
  • Added checkbox to disable helo-blacklist and checked it by default
  • Added list of helo-blacklist entries to ignore
  • Added support to block viruses with the clamav database
  • Postmaster added to the default spamlovers list
  • Added default regular expression to identify random junk on subjects
  • Added LogRollDays config variable
  • Added maxbytes setting to make the 10k configurable
  • Added helo blacklist
  • Blocked ! @ and % relay attempts in the user name
  • Allowed for possible blank messages (ie header only)
  • Added commented out line to include "x-intended-for: " header
  • Added RemovePid function for sig TERM and sig INT
  • Default Localhost option to accept mail addressed to addresses without a hostname
  • spam prob headers for messages forwarded to "send all spam" address
  • recognized server error return on XEXCH50 directives
  • NoHaiku option added
  • implemented nogreydownload
  • Added the "Error spamdb/whitelist must be repaired" log message to prevent system hanging.
  • Added stats that don't reset
  • Merged AJ's web design into the assp code (Thanks AJ!)
  • Added OutgoingBufSize, NotGreedyWhitelist, and WhitelistLocalOnly config options
  • KeepWhiteListedSpam option added to disable the "delete spam that became whitelisted" feature which was also added
  • Added greylist support, replacing goodhosts and dnsbl
  • spamprob is added to forwarded spam
  • Added X-Assp-Report: YES headers to the spam / ham / white reports
  • Added extensions to block executables feature
  • Added feature to block spam bombs
  • Added feature to disable greylist upload
  • Added Forward-All-Spam option
  • Added "expression to identify no-processing mail"
  • Added default file extension for maillog files
  • Added preliminary code to rebuildspamdb to build a true host greylist to replace dnsbl
  • Added .cmd to the list of blocked filetypes

Changed

  • Fixed some default message collection options.
  • Fix attachment blocking bug from 1.0.12.
  • Tidied some noprocessing code.
  • Fix performance bug in 1.0.12f
  • Fix misc bugs in 1.0.12e
  • Fixed Bayesian Spam Logging.
  • Fixed attachment mail bomb etc blocking from logging into wrong database directories
  • Changed no processing addresses to also be attachment blocked - optional.
  • Reordered AV feature.
  • Fixed spelling errors with headder -> header
  • Changed how XEXCH50 is handled in spam reports (Thanks Tim)
  • Changed how mail from is handled in spam reports (Thanks Jocelyn)
  • Fixed stats bug from .11 release
  • Changed default PopB4SMTP test to if($hash{$ip}) from if($hash{$ip}>0)
  • Fixed the TestMode setting for blacklisted domains, helo blacklist, and pambucket addresses
  • Fixed the spamprob bug in CCAllSpam -- spam probability and intended-for now appears in the copied emails.
  • Cleared up config messages about addresses / usernames
  • Changed the log-roll to keep maillog.txt always the current maillog -- Thanks Jason W!
  • Fixed popb4smtp to work out of the box for dbfile implementations
  • Fixed bug that double wrapped the rcvd line if ehlo failed
  • updated analyze to handle new helo blacklist
  • Clean looks at all recipients / addresses in the header
  • abort posting config data unless the whole post is present (prevents browser errors from corrupting your configuration)
  • Fixed spelling error: deubg -> debug
  • Fixed bug in statistics that showed the wrong percentage for cumlative relay attempts (thanks Rikard)
  • Changed link for relay port & email interface (thanks dynamite)
  • Fixed "random relaying" errors
  • Handles "Broken Pipe" error
  • Gracefully handles invalid user-entered regular expressions without crashing
  • Switched to better defined and more consistent email address recognition
  • Fixed spam address bug that never matched user@domain entries
  • Fixed bug for "no maillog" that logged mail anyway
  • Fixed nominal bug in orderedtie -> CLEAR. function was never called.
  • Fixed bug where options files are left open
  • Fixed move2num to correctly support the maillog file extension (.eml)
  • move spam-prob headers to the bottom of the header instead of at the subject
  • Fixed the reload time for option files
  • Email reports put in separate files
  • Fixed debug print in mainloop
  • Prevented crashes on flushing ordered ties when they're undefined
  • Fixed the spamprob in "send all spam"
  • Fixed debug info in authentication
  • Fixed CRCRLF issue when removing spam-prob header
  • Fixed repeated download of greylist when there's a base
  • Limited the size of subjects when running with "use subjects as filenames"
  • Fixed multiple check of makeRE files
  • Two spelling errors
  • Significantly updated the "getting started" documentation
  • Fixed a couple of major bugs in repair.pl
  • Fixed the bug that causes ASSP to die the first time the greylist is downloaded
  • Changed allowAdminConnectionsFrom, acceptAllMail, localDomains, spamaddresses, spamLovers, noProcessing, whiteListedDomains, and blackListedDomains to allow file lists. These also make use of perl's more effecient qr// syntax
  • reportmail gets rid of \r in subjects causing 550 Invalid Line End errors for SAV
  • Fixed a critical bug in the orderedtie class that dropped numerous entries in the various databases
  • Changed the default blackre to allow . in the text before the @
  • Made the description of the "cc all spam" more clear
  • Documented that maillog.txt without the .txt won't auto-rollover
  • Commented out a few debug print statements that got away
  • Converted dos line ends to unix LF's
  • Cleared out X-Assp-Spam-Prob: lines before adding a new one
  • Tuned up sub clean to better detect spam:
  • Detect multiple blank lines, better detection of text in links and urls,
  • Better detection of randwords
  • Fixed bug with blank spam forwards
  • Reorganized menu slightly
  • Increased greylist scan to look at last 3 days
  • Fixed bug that hangs ASSP when some databases (especially dnsbl) is empty
  • Changed file lists to not require \n at the end of the last line
  • Fixed clean to better remove headers (aids in some spam detection)
  • Fixed a bug that causes qmail (and a few others) to ignore the confirmation emails from the email interface. (Thanks JustinMazzi)

Removed

  • Removed AV from whitebody to increase performance.
  • Removed the freshclam.pl file from the distribution archive -- it never worked
  • Removed the goodhosts.pl file from the distribution archive -- goodhosts
  • Removed the obsolete Goodhost code
  • Took rndhelo out of clean -- wasn't working right
  • Removed a debug print that I forgot
These icons link to social bookmarking sites where readers can share and discover new web pages. Blinklist  del.icio.us  digg  Furl  Google  ma.gnolia  Reddit  Slashdot  Spurl  YahooMyWeb 
Personal tools