Smtp Vilter (cache) is the SendMail milter I use for ClamAV integration (didn't have much luck with the milter included in the ClamAV distribution).
The current SmtpVilter version brings an own interface to SpamAssassin's spamd, so I'll probably phase out MilterSpamc - one milter less in the line (but then perhaps I won't, as I don't like the way SmtpVilter marks processed messages).
SmtpVilter's standard makefile is written for OpenBSD, sources bsd.mk.conf (and thus, your /etc/mk.conf, where it checks for the WANT_LIBMILTER=1 variable, which I initially didn't have as I build my SendMail from sendmail.org sources, not out of the OpenBSD tree).
> make
> make install
I run smtp-vilter chrooted to the same directory as ClamAV, so the config files live there (and are symlinked from the global /etc).
(needs to be finished, currently setting up 1.1.4)
The current SmtpVilter version brings an own interface to SpamAssassin's spamd, so I'll probably phase out MilterSpamc - one milter less in the line (but then perhaps I won't, as I don't like the way SmtpVilter marks processed messages).
SmtpVilter's standard makefile is written for OpenBSD, sources bsd.mk.conf (and thus, your /etc/mk.conf, where it checks for the WANT_LIBMILTER=1 variable, which I initially didn't have as I build my SendMail from sendmail.org sources, not out of the OpenBSD tree).
> make
> make install
I run smtp-vilter chrooted to the same directory as ClamAV, so the config files live there (and are symlinked from the global /etc).
(needs to be finished, currently setting up 1.1.4)