Update Changes file

Fix typo in README.plugins

prepare for 0.31 to be released wednesday


git-svn-id: https://svn.perl.org/qpsmtpd/branches/0.31@564 958fd67b-6ff1-0310-b445-bb7760255be9
This commit is contained in:
Ask Bjørn Hansen 2005-11-14 09:05:46 +00:00
parent 8a18bb00a1
commit 440068cf5c
4 changed files with 33 additions and 7 deletions

32
Changes
View File

@ -1,4 +1,12 @@
0.31 - 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 qpsmtpd-forkserver: --listen-address may now be given more than once, to
request listening on multiple local addresses (Devin Carraway) request listening on multiple local addresses (Devin Carraway)
@ -15,6 +23,23 @@
forkserver will detach from the controlling terminal and daemonize forkserver will detach from the controlling terminal and daemonize
itself (Devin Carraway) 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 when disconncting with a temporary failure, return 421 rather than
450 or 451. (Peter J. Holzer) 450 or 451. (Peter J. Holzer)
@ -25,11 +50,10 @@
for its config files in the directory given therein, in addition to (and for its config files in the directory given therein, in addition to (and
in preference to) other locations. (Peter J. Holzer) in preference to) other locations. (Peter J. Holzer)
Added queue/exim-bsmtp plugin to spool accepted mail into an Exim
backend via BSMTP. (Devin Carraway)
Updated documentation Updated documentation
Various minor cleanups
0.30 - 2005/07/05 0.30 - 2005/07/05

View File

@ -333,7 +333,7 @@ loaded. It's mostly for inheritance, below.
=head1 Inheritance =head1 Inheritance
Instead of modifying @ISA directly in your plugin, use the Instead of modifying @ISA directly in your plugin, use the
C< plugin_isa > method from the init subroutine. C< isa_plugin > method from the init subroutine.
# rcpt_ok_child # rcpt_ok_child
sub init { sub init {

4
STATUS
View File

@ -10,13 +10,15 @@ pez (or pezmail)
Near term roadmap Near term roadmap
================= =================
0.31: 0.32:
- Bugfixes - Bugfixes
- add module requirements to the META.yml file - add module requirements to the META.yml file
0.40: 0.40:
- Add user configuration plugin - Add user configuration plugin
- Add plugin API for checking if a local email address is valid - Add plugin API for checking if a local email address is valid
- use keyword "ESMTPA" in Received header in case of authentication to comply with RFC 3848.
0.50: 0.50:
Include the popular check_delivery[1] functionality via the 0.30 API Include the popular check_delivery[1] functionality via the 0.30 API

View File

@ -5,7 +5,7 @@ use vars qw($VERSION $Logger $TraceLevel $Spool_dir $Size_threshold);
use Sys::Hostname; use Sys::Hostname;
use Qpsmtpd::Constants; use Qpsmtpd::Constants;
$VERSION = "0.31-dev"; $VERSION = "0.31";
sub version { $VERSION }; sub version { $VERSION };