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:
parent
8a18bb00a1
commit
440068cf5c
32
Changes
32
Changes
@ -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
|
||||||
|
|
||||||
|
@ -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
4
STATUS
@ -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
|
||||||
|
@ -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 };
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user