[Postfix espanol] Postfix snapshot 20020923 available
Wietse Venema
wietse en porcupine.org
Mar Sep 24 03:16:41 CEST 2002
Postfix snapshot 20020923 presents a complete rewrite of the RBL
blacklisting code. The names of RBL restrictions are now based on
a suggestion that was made by Liviu Daia in October 2001. Major
portions of the new code are based on an initial implementation by
LaMont Jones. Feedback on the usability of the new names and
associated features is welcome.
The difference between a snapshot and an official release is as
follows: the official release does not change except for bugfixes
and portability patches. New features are tried out in snapshot
releases. Code that works and that stops changing becomes part of
Postfix official version 1.2.
- "reject_rbl_client rbl.domain.tld" is now the preferred method
for client IP address blacklisting. The old "reject_maps_rbl" is
now implemented as a wrapper around the reject_rbl_client code.
- "reject_rhsbl_sender rbl.domain.tld" was added for sender domain
blacklisting. Also: reject_rhsbl_client and reject_rhsbl_recipient
for client and recipient domain blacklisting, respectively.
"rbl_reply_maps" configuration parameter for lookup tables with
template "reject" replies per RBL service. If no reply template
is found the default template is used as specified with the
default_rbl_reply configuration parameter. The template responses
support $name expansion of client, helo, sender, recipient and RBL
related attributes.
For more details, including incompatibilities, see the RELEASE_NOTES
and HISTORY file fragments below.
Available from ftp://ftp.porcupine.org/mirrors/postfix-release/experimental:
243069 Sep 23 20:55 postfix-1.1.11-20020923.HISTORY
73595 Sep 23 20:46 postfix-1.1.11-20020923.RELEASE_NOTES
1295424 Sep 23 20:56 postfix-1.1.11-20020923.tar.gz
152 Sep 23 20:56 postfix-1.1.11-20020923.tar.gz.sig
Soon to appear on the mirror sites listed on www.postfix.org.
Wietse
RELEASE_NOTES file extract:
===========================
Incompatible changes with Postfix snapshot 1.1.11-20020923
==========================================================
Subtle change in ${name:result} macro expansions: the expansion
no longer happens when $name is an empty string. This probably
makes more sense than the old behavior.
The default RBL "reject" server reply now includes an indication
of *what* is being rejected: Client host, Helo command, Sender
address, or Recipient address.
Major changes with Postfix snapshot 1.1.11-20020923
===================================================
Complete rewrite of the RBL blacklisting code. The names of RBL
restrictions are now based on a suggestion that was made by Liviu
Daia in October 2001. See conf/sample-smtpd.cf or html/uce.html
for details.
Feature: "reject_rbl_client rbl.domain.tld" for client IP address
blacklisting. Based on code by LaMont Jones. The old "reject_maps_rbl"
is now implemented as a wrapper around the reject_rbl_client code.
Feature: "reject_rhsbl_sender rbl.domain.tld" for sender domain
blacklisting. Also: reject_rhsbl_client and reject_rhsbl_recipient
for client and recipient domain blacklisting.
"rbl_reply_maps" configuration parameter for lookup tables with
template responses per RBL server. Based on code by LaMont Jones.
If no reply template is found the default template is used as
specified with the default_rbl_reply configuration parameter. The
template responses support $name expansion of client, helo, sender,
recipient and RBL related attributes.
"smtpd_expansion_filter" configuration parameter to control what
characters are allowed in the expansion of template reply $name
macros. Characters outside the allowed set are replaced by "_".
HISTORY file extract:
=====================
20020919
Feature: "reject_rbl <domain>" for client address blacklisting
by LaMont Jones, including $name expansion for per-domain
customized response messages. The obsolete reject_maps_rbl
is now a wrapper that uses the new code.
20020921
Internal: added caching and factored out common code that
will be used for both reject_rbl and for the upcoming
reject_rhsbl restriction.
20020922
Feature: "reject_rhsbl <domain>" for sender domain
blacklisting. Provides the same per-domain customized
response message mechanisms with $name expansion as
reject_rbl.
Safety: the smtpd_expansion_filter parameter controls what
characters are allowed in the expansion of $name macros in
template RBL responses.
Cleanup. In order to make sensible warnings possible when
expanding a non-existent $name in RBL reply templates,
mac_expand() had to be changed so that an empty string
result (i.e. the name does exist) will no longer cause
${name?text} to succeed. File: util/mac_expand.c.
20020923
Cleanup. Renamed the RBL features according to a scheme
that was suggested by Liviu Daia in October 2001. The names
are reject_rbl_client and reject_rhsbl_sender, respectively.
Added domain name based reject_rhsbl_client and
reject_rhsbl_recipient restrictions for completeness. The
reject_rbl restriction name is still recognized for
compatibility with systems maintained by LaMont Jones.
-
Para ENVIAR mensajes a esta lista tienes que estar SUSCRITA a ella.
.
Envía la linea "unsubscribe postfix-espanol" en el cuerpo de un mensaje
a majordomo en WL0.org para quitarte de la lista.
Más información sobre la lista de distribución Postfix-es