Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2002-10-30 | Update mimedefang to version 2.24 | markd | 5 | -57/+20 | |
Changes in 2.24: This release includes "watch-mimedefang", a graphical monitoring tool [not enabled]. It does stricter checks on functions which only make sense in the context of a message. Global variables are cleared between messages so that extraneous values don't stick around. There are important fixes for Solaris and possibly other non-Linux machines. Changes in 2.23: A bug which could crash mimedefang-multiplexor under conditions of extreme load has been fixed. An attacker with sufficient bandwidth may be able to exploit the bug to mount a denial-of-service attack. Changes in 2.22: Support has been added for clamd, the daemonized version of Clam AntiVirus. A new variable $MaxMIMEParts lets you reject overly complex MIME messages which could otherwise result in a DoS. A new action_delete_all_headers routine has been added which deletes all instance of a given header. Many little bugs were fixed and portability was improved. | |||||
2002-09-26 | Dewey-wildcard for p5-MIME-tools. | wiz | 1 | -2/+2 | |
2002-09-23 | Initial import of mimedefang-2.21 | markd | 7 | -0/+177 | |
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.) |