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

Startseite
Nachricht löschen
Nachricht beantworten
Autor: Per Buer
Datum:  
To: exim-users
Betreff: [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