Package mimedefang

E-Mail filtering framework using Sendmail's Milter interface

MIMEDefang is an e-mail filter program which works with Sendmail 8.12
and later. It 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.

There are some caveats you should be aware of before using MIMEDefang.
MIMEDefang potentially alters e-mail messages. This breaks a "gentleman's
agreement" that mail transfer agents do not modify message bodies. This
could cause problems, for example, with encrypted or signed messages.

General Commands (Section 1)
This script provides some debug tools formerly provided as part of
File Formats (Section 5)
mimedefang-filter is a Perl fragment that controls how disposes of various parts of a MIME message. In addition, it contains some global variable...
Miscellanea (Section 7)
If you supply the -O option to mimedefang-multiplexor, then it allows external programs to connect to a socket and be notified of certain state changes in the...
mimedefang(8) and mimedefang-multiplexor(8) provide a simplified mechanism for hooking scripts and programs into Sendmail's milter API. The milter API is...
System Administration (Section 8)
md-mx-ctrl is a command-line tool for communicating with mimedefang-multiplexor(8).
mimedefang is a filter built around Sendmail 8.11's milter API for mail filters. It collects each incoming message and runs a filter on the message. This is...
mimedefang-multiplexor manages a pool of Perl processes for scanning e-mail. It is designed to work in conjunction with mimedefang(8) and is a Perl script designed to work with mimedefang(8). It takes a single argument which is a directory which should contain files laid out as...
watch-mimedefang is a Tk script which graphically displays the status of mimedefang-multiplexor(8). Note that Tcl/Tk 8.0 or higher is required to run...
watch-multiple-mimdefangs.tcl is a Tk script that graphically displays the status of mimedefang-multiplexor(8) on a cluster of machines. Note that Tcl/Tk 8.4 or...