Python Milter 1.0

Python module that works as a thin wrapper around the sendmail libmilter API
The API lets the developer register callbacks for a number of events in the process of sendmail receiving a message via SMTP.

These events include the initial connection from a MTA, the envelope sender and recipients, the top level mail headers, and the message body.

There are options to mangle all of these components of the message as it passes through the milter.

Main features:

  • Van DISCARD or REJECT spam based based on algorithms scripted in python rather than sendmail's cryptic "cf" language.
  • Van alter or remove attachments from mail that are poisonous to Windows.
  • Van scan for viruses and clean them when detected.
  • Scan outgoing as well as incoming mail.
  • Van add and delete recipients to forward or secretly copy mail.

last updated on:
March 4th, 2014, 20:50 GMT
license type:

GPL: GNU General Public License

developed by:
Stuart D. Gathman
operating system(s):
Windows / Linux / Mac OS / BSD / Solaris
C: \ Modules \ Python Modules
Python Milter
Download Button

In a hurry? Add it to your Download Basket!

user rating 8



Rate it!
What's New in version 0.9.8
  • Added the Milter.test module for unit testing milters.
  • Fixed a typo that prevented setsymlist from being active.
read full changelog

Add your review!