pkgsrc-wip/mimedefang/MESSAGE
Fredrik Pettai 49dc1fe295 MIMEDefang is an e-mail filter program which works with Sendmail 8.12
and later.  MIMEDefang filters all e-mail messages sent via SMTP.
MIMEDefang splits multi-part MIME messages into their components and
potentially deletes or modifies the various parts.  It then
reassembles the parts back into an e-mail message and sends it on its
way.

MIMEDefang is written (mostly) in Perl, and the filter actions are
expressed in Perl.  This makes MIMEDefang highly flexible and
configurable.  As a simple example, you can delete all *.exe and *.com
files, convert all Word documents to HTML, and allow other attachments
through.

MIMEDefang uses the "milter" feature of Sendmail to "listen in" to
SMTP connections.  It runs a scan once for each message, not once for
each recipient (as simpler procmail-based systems do.)  Therefore, it
is more CPU-friendly than procmail-based systems.  In addition,
because MIMEDefang can participate in the SMTP connection, you can
bounce messages (something impossible to do with procmail-based
systems.)

Fixed in this beta release:
* Fix typo in examples/init-script.in
* Fix compatibility with Postfix (broken in 2.70.)
2010-07-19 19:45:34 +00:00

17 lines
831 B
Text

===========================================================================
$NetBSD: MESSAGE,v 1.1 2010/07/19 19:45:34 pettai Exp $
From version 2.52 mimedefang.pl doesn't detect and load Perl modules until
the detect_and_load_perl_modules() function is called.
You *MUST* call detect_and_load_perl_modules() inside your filter before
you can rely on the %Features hash being set correctly, and before you can
rely on SpamAssassin being loaded!!!
In version 2.44 the location of the sa-mimedefang.cf file moved from
${PKG_SYSCONFDIR}/spamassassin/sa-mimedefang.cf to
${PKG_SYSCONFDIR}/sa-mimedefang.cf
From version 2.43 filter_relay no longer has access to the HELO argument,
nor does the MIMEDefang spool directory exist when filter_relay is called.
===========================================================================