Poor man’s milter-ahead


I have blogged before that the reason that I like MIMEDefang is that it gives the Postmaster a Perl interpreter (a programming language that is) and a library of functions that can be used to filter and manipulate incoming and outgoing email.

Of the functions available I believe that md_check_against_smtp_server() deserves special mention since it can be used to quickly implement a poor man’s milter-ahead or milter-sender. Of course milter-ahead implements many features (caching among others), but with some effort most (if not all) of the functionality can be implemented withing mimedefang-filter.

Then again, milter-ahead does not cost much (€90) even for small organizations, so the not invented here syndrome can be supressed.

3 Responses to “Poor man’s milter-ahead”

  1. ..for those that don’t pay the MIMEDefang price already

    Although milter-ahead, indeed, does not cost much.. smf-sav is a standalone milter, no perl (skills) required, and works like a charm :)

    • adamo Says:

      I’ve been thinking of reducing the performance penalty of Perl by building a MIMEDefang-like filter, but with another simpler language and implementation (tinyscheme comes to mind). However, I find it highly unlikely that my employer will agree to me implementing such a filter, since it will take a considerable amount of worktime (and maybe for many years; MIMEDefang has been around for ~10 years).

      milter-ahead is not the only milter from SnertSoft that I am using, it is the only one that I have paid for. Plus I really like libsnert- very helpful when you want to hack a quick milter to test something.

  2. Where I work we use smf-sav too and like Sotiris says, it works like a charm :)


Εισάγετε τα παρακάτω στοιχεία ή επιλέξτε ένα εικονίδιο για να συνδεθείτε:

Λογότυπο WordPress.com

Σχολιάζετε χρησιμοποιώντας τον λογαριασμό WordPress.com. Αποσύνδεση / Αλλαγή )

Φωτογραφία Twitter

Σχολιάζετε χρησιμοποιώντας τον λογαριασμό Twitter. Αποσύνδεση / Αλλαγή )

Φωτογραφία Facebook

Σχολιάζετε χρησιμοποιώντας τον λογαριασμό Facebook. Αποσύνδεση / Αλλαγή )

Φωτογραφία Google+

Σχολιάζετε χρησιμοποιώντας τον λογαριασμό Google+. Αποσύνδεση / Αλλαγή )

Σύνδεση με %s


Ενημερωθείτε για κάθε νέα δημοσίευση στο email σας.

Μαζί με 2.153 ακόμα followers

Αρέσει σε %d bloggers: