Hi,

Still considered a beta, of course, but surely the best release of qpsmtpd. :-)

http://develooper.com/code/qpsmtpd/files/qpsmtpd-0.26.tar.gz

(or `cvs update -r REL_0_26`)

Thanks to everyone who contributed, it's a great pleasure to have so talented and clever people to work with on this.

- ask


0.26 - 2003/06/11


Add queue/smtp-forward plugin (Matt Sergeant)

Add documentation to Qpsmtpd::Transaction (Matt Sergeant)

  Fix bug in dnsbl that made it sometimes ignore "hits" (thanks to
  James H. Thompson <[EMAIL PROTECTED]>)

  Fix bug hiding the error message when an existing configuration file
  isn't readable.

  If a plugin running the ehlo hook add something to the ARRAY
  reference $self->transaction->notes('capabilities') then it will be
  added to the EHLO response.

  Add command_counter method to the SMTP object.  Plugins can use this
  to catch (or not) consecutive commands.  In particular useful with
  the unrecognized_command hook.

  Filter out all uncommon characters from the remote_host
  setting. (thanks to Frank Denis / Jedi/Sector One for the hint).

Added a check for the spool_dir having mode 0700.

  Don't break under taint mode on OpenBSD. (thanks to Frank Denis /
  Jedi/Sector One)

  Have the qmail-queue plugin add the message-id to the "Queued!"
  message we send back to the client (to help those odd sendmail using
  people debug their logs)

Set the process name to "qpsmtpd [1.2.3.4 : host.name.tld]"

  Fixed timeout bug when the client sent DATA and then stopped before
  sending the next line. (Gergely Risko <[EMAIL PROTECTED]>)

  unrecognized_command hook and a count_unrecognized_commands
  plugin. (Rasjid Wilcox)

  check_earlytalker plugin.  Deny the connection if the client talks
  before we show our SMTP banner.  (From Devin Carraway)

  Patch Qpsmtpd::SMTP to allow connect plugins to give DENY and
  DENYSOFT return codes.  Based on patch from Devin Carraway.

Support morercpthosts.cdb

  config now takes an extra "type" parameter.  If it's "map" then a
  reference to a tied hash will be returned.


ps. The first released version of qpsmtpd in October 2001 was less than 10KB uncompressed. It has grown more than 20 times now. Ouch. :^)


--
http://www.askbjoernhansen.com/



Reply via email to