Projects / MIMEDefang

MIMEDefang

MIMEDefang is a flexible MIME email scanner designed to do all kinds of email processing, including anti-virus scanning, anti-spam scanning, replacing parts of messages with URLs, adding boilerplate disclaimers, and so on. It can alter or delete various parts of a MIME message according to a Perl-based policy filter. It can also bounce messages with unacceptable attachments and modify SMTP response codes on the fly. It works with the Sendmail 8.11 and newer "Milter" API, which makes it more flexible and efficient than procmail-based approaches.

Tags
Licenses
Operating Systems

Tweet this project Short link

Rss Recent releases

  • Rrelease-mid
  •  24 Jun 2010 21:42
  • Rrelease-after

Changes: This fixes just one bug in 2.69 and earlier versions: The embedded Perl code did not call PERL_SET_CONTEXT after forking, which resulted in strange behavior in the scanning code.

  • Rrelease-mid
  •  16 Jun 2010 22:37
  • Rrelease-after

Changes: This release contains mostly minor cleanups and bugfixes. However, a new "-y" option for mimedefang-multiplexor allows you to limit the number of concurrent "recipok" commands on a per-domain basis. This can avoid a DoS situation if one domain has a slow or down SMTP call-ahead server.

  • Rrelease-mid
  •  24 Feb 2010 23:22
  • Rrelease-after

Changes: This is a bugfix and minor cleanup release. It detects Sys::Syslog vs. Unix::Syslog at run-time rather than when running ./configure. It no longer changes Content-Disposition to "inline" by default; it was causing weird bugs with Outlook iCalendar attachments. Various other minor bugfixes and improvements were made.

  • Rrelease-mid
  •  27 Jan 2009 23:04
  • Rrelease-after

Changes: The multiplexor can be compiled to use "poll" instead of "select"; on many systems, this increases the number of file descriptors (and hence scanning processes) that the multiplexor can manage. Support for the FPROT version 6 daemonized virus scanner was added.

  • Rrelease-mid
  •  02 Sep 2008 18:28
  • Rrelease-after

Changes: A bug in the initialization of the embedded Perl interpreter was fixed. This bug caused problems on the Debian HPPA architecture and possibly other architectures.

No-screenshot

Project Spotlight

simgconv

A script to convert and resize all image files in a directory and upload to a remote host via scp.

863746886cb99d8e49dc6e62d88795c6_thumb

Project Spotlight

pyAggr3g470r

An RSS feed reader.