A release candidate for amavisd-new-2.5.0 is available at:
http://www.ijs.si/software/amavisd/amavisd-new-2.
5.0-rc1.tar.gz
Main changes since 2.5.0-pre4:
- rewritten SMTP client code: get rid of the troublesome
module Net::SMTP;
now supports pipelining, client-side LMTP, IPv6, Unix
sockets, more
reliable error handling, is bare-CR-clean, tidier code (no
workarounds
for rough corners in Net::SMTP), same speed or faster (up
to 30% speedup
in forwarding large mail, fewer context switches /
handshake handovers
due to pipelining if pipelining is offered by MTA (which
usually is) );
- makes available pedantically parsed addresses from a mail
header:
From, Sender, To, Cc; potentially useful for custom code
and other
future applications; get rid of sloppy parsing in module
Mail::Address;
I expect to do a final release of 2.5.0 this Sunday, and
would
appreciate final testing and last-minute feedback.
Especially the
new SMTP and LMTP client code (used in forwarding mail) is
worth
to be thoroughly tested especially the error
reporting/handling
in unusual circumstances, like failing downstream MTA and
similar.
Also this client code now uses a socket module
IO::Socket::INET6
if available (this module supports both IPv6 and IPv4)
instead of
a traditional IO::Socket::INET when $forwarding_method (and
related
methods) specify IPv6 numerical address or a DNS name.
Forcing
amavisd to use the classical IO::Socket::INET can be done
by
specifying a numerical IPv4 address (dotted quad), or by
deinstalling
(or not installing) IO::Socket::INET6.
The $forwarding_method (and related methods) may now specify
'lmtp:'
as a protocol (when delivering to a lmtp server is needed)
instead
of a 'smtp:'. Not widely useful, but there was a good
opportunity
to add this support.
Ports/package maintainers, please note that a Perl module
Net::SMTP
(and Net::Cmd, both part of a libnet / p5-Net) are no longer
used.
Mark
------------------------------------------------------------
-------------
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and
take
control of your XML. No limits. Just data. Click to get it
now.
http://sourcefor
ge.net/powerbar/db2/
_______________________________________________
AMaViS-user mailing list
AMaViS-user lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/amavis-user
AMaViS-FAQ:http://www.amav
is.org/amavis-faq.php3
AMaViS-HowTos:http://www.amavis.org/ho
wto/
|