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.)
17 lines
831 B
Text
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.
|
|
|
|
===========================================================================
|