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

Etusivu
Poista viesti
Vastaa
Lähettäjä: Per 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. If the load is low this all happens at once.

As each redelivery 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 for both somehow) and then run through the
users filters.

--
Per Andreas Buer
Linpro AS / Ledende på Linux i Norge