Milter : API details, Languages are supported ?

Sendmail is written in C so it's no wonder that the Milter API is some C API
However thanks to many open-source people/some commercial companies it is also possible to develop Milter filters in :
  • C++ (beta)
  • Perl (with or without perl usethreads compile option depending on the products)
  • Python
  • PHP 5 (experimental configure option)
  • JAVA through JUMFi (Java Based Unified Mail Filter using JNI)
You can find on some initial information about the API.
Updated information can be found in the latest sendmail tar in the libmilter/docs directory