** BETA RELEASE 09-15-03 v1.5.7 Fixed error where messages were rejected if source server was on RBL blacklist and but the email sender was on a whitelist. 08-01-03 v1.5.6 Fix SMTP parsing to handle all remaining "holes" in line buffering protocol. Add support for "disabled SMTP commands" to restrict access to the backend STMP server (ex: bdat, xexch50, ...) Added new header line "X-BCware-Sender: ..." to log original specified sender in message header Removed verbose logging of startup options from the registry. 06-19-03 v1.5.3 Revamp of network buffering code - handles "holes" in line buffering protocol. 06-07-03 v1.5.2 Fix bug caused by case sensitive comparision of black/white lists and local domain lists Fix bug which prevented mail receive if no local domain was configured (rejected everything as a relay attempt) 05-31-03 v1.5.0 Support for relay / local domains. If a set of local domains are defined, NoSPAM will prevent sending (relaying) unless the client authenticates with the backend mail server. Local domains are also used to filter rejection emails so they are only send to senders on non-local domains. This prevents rejection emails being send to local mail users. 02-23-03 v1.4.4 Support for white and blacklist email addresses Fix bug which caused NoSPAM to crash on restart if no description was entered for a new RBL list Report DNS name of MX lookup server used for mail pass through check when logging rejected message All logs files are no prefixed by "nospam" rather than "maps" Revamped logging support for connection and sessions. Now logs to file "nospam_diagNNNNN.log" ** PRODUCTION RELEASE 01-17-03 v1.4.3 Ensure clients on "whitelist" don't validate MX or A record. v1.4.2 More robust setup w/minimal registry configuration 11-29-02 v1.4.1 Display "BAD_MAIL_FROM.localhost" as the RBL service string for messages rejected via. the "string mail from" check option. Fixed incorrect installation fix bug with MSI - this would cause the NoSPAM to always run "MSI repair" if any configuration option was changed. 11-15-02 v1.4.0 Support connection timeout, limit number of connections. Fixup AV with "MX lookup". Added "recipient" address to blocked log entries. Added option to "log only", allowing all suspect SPAM to passthrough. An additional SMTP header is added to all suspect SPAM ("X-SPAMInfo: ".) Removed defunct shub-inter.net lookups. Minor GUI re-work. 11-04-02 v1.3.0 Block connections if there is no valid PTR address (reverse lookup) 04-18-02 v1.2.0 Full GUI support for application configuration (thanks to Matthew Tebbs!) 02-18-01 v1.1.0 Product renamed from MAPS+RBL to "BCware NoSPAM" Moved registry key settings from HKLM\MAPS+RBL to HKLM\BCware\NoSPAM Added new registry key "StrictMailFromCheck" to enforce reverse domain lookup on sender's email address. Fixed bug which ignored the ListenPort setting if the service name was "smtp" 09-01-01 v1.0.9 Added support for wildcard matched lists of AlwaysAllow and AlwaysDeny host/ip addresses. 08-11-01 v1.0.8 Fixed socket leak on all passthrough (non rejected mail) connections. Would leave remote sockets in CLOSE_WAIT state. 03-01-01 v1.0.7 Stateful inspection for HELO and EHLO greeting sequence 02-28-01 v1.0.6 Fix "MAIL FROM: " parsing to log sender's email without enclosing "<...>" braces 02-05-01 v1.0.5 Don't blackhole if the client successfully authenticates using SMTP AUTH extensions 01-14-01 v1.0.4 Added daily, weekly or monthly setting to file logging 01-09-01 v1.0.3 SMTP Relay header fix for message header corruption and file logging 01-02-01 v1.0.2 MAPSRBL lookup fix for network address matching 12-30-00 v1.0.1 SMTP protocol fix for encrypted message transfer 12-26-00 v1.0.0 Initial version of MAPSRBL release