[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