Get it's while it's fresh!  Changelog below.

        http://smtpd.develooper.com/get.html
        http://svn.develooper.com/qpsmtpd/tags/0.31

There are no changes from Mondays rc3 (I just renamed the .tar.gz and the SVN tag).

 - ask

0.31 - 2005/11/16

  STARTTLS support (see plugins/tls)

  Added queue/exim-bsmtp plugin to spool accepted mail into an Exim
  backend via BSMTP. (Devin Carraway)

  New plugin inheritance system, see the bottom of README.plugins for
  more information

qpsmtpd-forkserver: --listen-address may now be given more than once, to
  request listening on multiple local addresses (Devin Carraway)
  (also: no more signal problems making qpsmtpd-forkserver crash/loop
  when forking).

  qpsmtpd-forkserver: add an option for writing a PID file (pjh)

  qpsmtpd-forkserver: set auxiliary groups (this is needed for the
  postfix backend, which expects to have write permission to a fifo
  which usually belongs to group postdrop). (pjh)

  qpsmtpd-forkserver: if -d or --detach is given on the commandline,
  forkserver will detach from the controlling terminal and daemonize
  itself (Devin Carraway)

  replace some fun smtp comments with boring ones.

  example patterns for badrcptto plugin - Gordon Rowell

  Extend require_resolvable_fromhost to include a configurable list of
  "impossible" addresses to combat spammer forging.  (Hanno Hecker)

  Use qmail/control/smtpdgreeting if it exists, otherwise
  show the original qpsmtpd greeting (with version information).

Apply slight variation on patch from Peter Holzer to allow specification of an explicit $QPSMTPD_CONFIG variable to specify where the config lives,
  overriding $QMAIL/control and /var/qmail/control if set.  The usual
  "last location with the file wins" rule still applies.

  Refactor Qpsmtpd::Address

  when disconncting with a temporary failure, return 421 rather than
  450 or 451. (Peter J. Holzer)

  The unrecognized_command hook now uses DENY_DISCONNECT return
  for disconnecting the user.

  If the environment variable $QPSMTPD_CONFIG is set, qpsmtpd will look
for its config files in the directory given therein, in addition to (and
  in preference to) other locations. (Peter J. Holzer)

  Updated documentation

  Various minor cleanups


Reply via email to