SMTP Preprocessor Changelog

What's new in SMTP Preprocessor 1.11

Jan 5, 2015
  • fixed ability to use DNS name in ServerIP setting;
  • fixed command line parsing: trailing space was interpreted as wrong parameter;
  • fixed grid header display in Greylisting Database Viewer, Greylisting Database Viewer version changed to 1.01;
  • improved syntax checking of IP addresses in initialization file and command line;
  • added ability to start several instances of the program listening different IP addresses but the same port;
  • added new command line switch /ADDRESS (/A);
  • changed filename template for log files, now it includes listening IP address;

New in SMTP Preprocessor 1.10 (Sep 1, 2009)

  • fixed random crashes occurred on computers with some modern processors;
  • fixed crashes when many connections were simultaneously rejected;
  • fixed no response on first QUIT command after rejecting connection;
  • improved syntax checking of MAIL, SEND, SOML, SAML and RCPT commands;
  • added logging of domain name of connecting host and duration of the connection;
  • added checking for commands received before initial greeting: now SMTP Preprocessor breaks connection after receiving such command;
  • added configurable delay for appearance of initial greeting (new settings in [Common] section: GreetingDelay, DisableGreetingDelayForWhitelisted);
  • added configurable delay for reject response (new settings in [Common] section: TarpittingDelay, DisableTarpittingForWhitelisted);
  • added Recommended settings and examples section and Table of contents to documentation.

New in SMTP Preprocessor 1.09 (Aug 27, 2007)

  • added possibility to skip some checks for authorized sessions, added WhitelistAuthorized setting to [Common] and [Greylisting] sections of initialization file;
  • minor changes in default responses;
  • to improve compatibility with some SMTP servers, if MaxSize setting is set and corporate SMTP server doesn't declare SIZE SMTP extension, now SMTP Preprocessor removes SIZE parameter from MAIL command;
  • fixed compatibility with Data Execution Prevention feature in Windows XP SP2, Windows 2003 Server SP1 and later supported operating systems;
  • fixed processing of expired records in Greylisting database.

New in SMTP Preprocessor 1.05 (Nov 27, 2006)

  • Added some new features,
  • fixed some bugs

New in SMTP Preprocessor 1.02 (Jun 7, 2006)

  • Bug fixed, added message size checking