Re: [Exim] Exim and IBM DB2

Inizio della pagina
Delete this message
Reply to this message
Autore: Philip Hazel
Data:  
To: Theo Schlossnagle
CC: Exim Users Mailing List
Oggetto: Re: [Exim] Exim and IBM DB2
On Tue, 18 Dec 2001, Theo Schlossnagle wrote:

> As a thought: the "loadable module" system could have both static and
> dynamic options. Apache (and others) have the ability to compile said
> modules in during compile time. This might be a nice feature for
> individuals who have dlopenphobia.


Exim 4 already has the option for including the source code for a
function called local_scan() - which is called to scan messages as they
arrive. Naturally, you can write C code for this function which does
whatever you like. It occurs to me that, from my point of view as an
implementor, this is a better approach, because it does not force any
one implementation on people. The C code can do the job, call embedded
Perl, make use of a dynamically loaded library, or use dlopen() if it
wants to. That means the responsibility for choosing between these
methods (on security or other grounds) is yours, not mine. :-)

--
Philip Hazel            University of Cambridge Computing Service,
ph10@???      Cambridge, England. Phone: +44 1223 334714.