Net::Milter

MGLEE on 2003-09-22T09:01:08

On Friday I was given permission to release the last month's or so work to CPAN. How cool is it to work for an employer that allows you to both take from and give to the open source community.

Net::Milter is a module that acts as the Sendmail end of a Sendmail-Milter conversation. Milter is Sendmail's API for email filters that can test if an email is spam or a virus, or whatever. While Sendmail::Milter exists if you want to write an email filter in Perl, nothing existed that allowed you to query a Milter filter unless you were Sendmail itself. Hence you could only query Milter filters through Sendmail.

Net::Milter changes that, you can now query a Milter filter through an easy Perl interface. Sure the software is only alpha tested at the moment, and as far as I'm aware only works in my development environment with one Milter filter, but I'm certain others will test it and use it. If anyone finds any filters or environments where it doesnt work, tell me and I'll look into it.

Martin