On Mon, Jul 25, 2005 at 07:23:18PM +0000, Hereward Cooper wrote:
> Christian,
> 
> That sounds just like what I need, thanks for the prompt reply. I
> understand the theory of what your system does, but however I think I
> need a hand actually implementing it!
> 
> A few questions (to start with!):
> 
> * What form does a filter take in the database, and what modifications
> to the table do I need to make?

It's the standard Exim filter format as described in section 3 of
filter.txt that accompanies Exim.
A simple one might look something like this:

# Exim filter
if $h_List-Id: contains dbmail.dbmail.org then
   save /[EMAIL PROTECTED]/
endif

You could probably also use the Sieve filter format, but I haven't tried
it.
 
> * For the the exim router+delivery code do I just need to make new files
> in the exim's respective router/ and transport/ directories? Do I need
> to invoke these from else where in the exim conf?

You're using the Debian package, I presume?  The transport can just go
in the transport directory.  The router will need to be named such that
it come before your router that hands everything to dbmail.

Hope that helps.

xn

Reply via email to