[exim] How to incorporate SA, Dspam, Clamav and others and …

Etusivu
Poista viesti
Vastaa
Lähettäjä: Per Andreas Buer
Päiväys:  
Vastaanottaja: exim-users
Aihe: [exim] How to incorporate SA, Dspam, Clamav and others and still retain performance.
Hi.

I've got a site running Exim 4. We do AV-scans SMTP-time and later we
pipe the mail through SA and Dspam using transport filters.

So, a queuerunner picks up the message, pipes it through Dspam and back
again to Exim. Then another queuerunner picks up the message pipes it
through SA which gives the message back to Exim again. Then the message
is picked up again and finally fed through the user's filters and
delivered. It the load is low this all happens at once.

As each delivery to Exim involves fsync() and a lot of other overhead I
would really like to get rid of it. I would really like the queuerunner
which picks up the message to hand it to SA, hand it to Dspam (keeping
the verdict somehow) and then run through the users filters.

--
There are only 10 different kinds of people in the world,
those who understand binary, and those who don't.