[Mimedefang] MIMEDefang 2.34-BETA-5 is available
David F. Skoll
dfs at roaringpenguin.com
Tue Jun 3 15:11:02 EDT 2003
Hi,
MIMEDefang 2.34-BETA-5 is at http://www.mimedefang.org/node.php?id=1
Of interest to most people: Improvements in the SpamAssassin interface
that should make SA under MIMEDefang report exactly the same score as
SA under procmail.
Other changes are experimental, such as an interface to Sendmail's
SOCKETMAP feature supposedly due out in 8.13, and a new way to extend
the MIMEDefang protocol from inside your filter.
Regards,
David.
2003-06-03 David F. Skoll <dfs at roaringpenguin.com>
* Experimental support for Sendmail SOCKETMAP feature (currently
disabled because it requires a Sendmail patch.)
* New feature: Added the filter_unknown_cmd hook so user-filters
can extend the MIMEDefang protocol. Updated md-mx-ctrl as well.
See mimedefang-protocol(7) and mimedefang-filter(5) for details.
2003-05-28 David F. Skoll <dfs at roaringpenguin.com>
* SpamAssassin/spamassassin.cf: Tidied things up a bit. Added
comments about how SA cannot modify the e-mail if used from
MIMEDefang.
* configure.in: Add /opt/rav/bin to ANTIVIR_PATH
* mimedefang.pl.in (spam_assassin_mail): More fixes to the
headers that get generated for SpamAssassin (Dirk Mueller).
Also created and documented the $AddApparentlyToForSpamAssassin
variable.
2003-05-27 David F. Skoll <dfs at roaringpenguin.com>
* (MIMEDefang 2.34-BETA-4)
* mimedefang.pl.in (spam_assassin_mail): Fix the way the
synthesized Received: header was handed to SpamAssassin.
* configure.in: Changed default location of quarantine directory
to /var/spool/MD-Quarantine. *** NOTE INCOMPATIBILITY ***
Use --with-quarantinedir=/var/spool/MIMEDefang if you want the
old behaviour.
* mimedefang.c: Removed support for non-multiplexor operation.
It is now mandatory to use the multiplexor.
*** NOTE INCOMPATIBILITY ***
2003-05-26 David F. Skoll <dfs at roaringpenguin.com>
* configure.in, Makefile.in, mimedefang.pl.in, README.SOPHIE:
Improved Sophie support, courtesy of Jason Englander.
2003-05-25 David F. Skoll <dfs at roaringpenguin.com>
* Makefile.in: "make install" target obeys DESTDIR (as well
as former RPM_INSTALL_ROOT) to change installation root.
2003-05-21 David F. Skoll <dfs at roaringpenguin.com>
* mimedefang.pl.in: Check for socket errors when talking to
daemonized virus scanners like Sophie, Trophie, Clamd and
CarrierScan, and return tempfail on error. Problem noted
by Chris Stromsoe and Dave Shrimpton.
(relay_is_blacklisted): Rather than just returning true or
false, we return the actual DNS lookup value (like "127.0.0.2")
if a host is in a DNS-based blacklist. Feature requested by
Matthew Hall.
* Tempfail codes default to 451/4.3.0 rather than 450/4.7.1.
These new codes are more consistent and in line with
RFCs 2821 and 1893.
2003-05-14 David F. Skoll <dfs at roaringpenguin.com>
* configure.in: Because of SCO's disgusting behaviour,
MIMEDefang will refuse to build on SCO UNIX or SCO Linux
unless you supply the --enable-running-on-scummy-sco configure
option.
2003-05-12 David F. Skoll <dfs at roaringpenguin.com>
* mimedefang-filter.5.in: Documented md_syslog. md_syslog
is now an officially-supported API function.
* mimedefang.c (mfconnect): Do not use strncpy in
potentially-unsafe way (Dirk Mueller)
* mimedefang.c, mimedefang.pl.in: Allow Perl filters to specify
SMTP reply codes (4xx, 5xx) and DSN status codes (4.x.y, 5.x.y)
(Suggested by user "jkohan" on the MIMEDefang Web site.)
* mimedefang.pl.in: md_check_against_smtp_server returns the
same SMTP reply code and DSN status as the forwarding server
(rather than its own codes on failure.)
2003-04-25 David F. Skoll <dfs at roaringpenguin.com>
* Version 2.33 RELEASED
More information about the MIMEDefang
mailing list