On Mon, 2003-12-01 at 11:17, Philip Hazel wrote:
> On Sun, 30 Nov 2003, Marc Haber wrote:
> > Philip, would you consider applying a patch to exim that adds a
> > local_scan-to-Milter-Interface to exim? Thanks for your consideration.
>
> I don't know anything about milter, but I have the impression that it is
> a daemon that listens on a socket? Is this right? If so, it should not
> be too hard to write an interface for it. This has in fact been on the
> Wish List for quite a long time.
I'm not exactly sure of the mechanics of milters, but when ages ago I
looked at the API for hooking in milters there appeared to be a very
sendmail-like smell about parts of it - ie redefining some of the
sendmail cf class macros appeared to be doable within the API, which
would be seriously hard to do in exim.
Now having milter support in exim would be very nice because there are a
pile of things (for sendmail) that use it and leveraging someone elses
software base is good.
However if the only way we can do milter is to pick out the major part
of the API and drop the rest may make our milter compatibility very
limited. I wonder how much of the API most milter apps use - is it just
a "give me the message, take back a return/disposition code" or is there
more to it than that.
Nigel.
--
[ Nigel Metheringham Nigel.Metheringham@??? ]
[ - Comments in this message are my own and not ITO opinion/policy - ]