Toni Mueller([EMAIL PROTECTED]) on 2007.05.02 11:37:17 +0000:
> How are you solving this case?

I use amavisd-new, it supports per-user configuration in LDAP, you can store
the antivirus preferences together with your user data:

  qmail-smtpd (QMAILQUEUE="bin/qmail-qmqpc-10628")
    -> qmail-qmqpc (patched*)
      -> amavisd-new (mit LDAP-lookup **)
        -> qmail-smtpd-post-amavis (***)
          -> qmail-queue (normal qmail-ldap processing)
            

  * qmqpc patched to pass mails to QMQP server on port 10628
          instead of default

  ** amavisd-new with amavisd-new-qmqpqq.patch, amavisd-new receives mail as
          QMQP-server

  *** this qmail-smtpd ruins on localhost:10025  and receives the processed
          mail from amavisd-new

beware that amavisd-new is not the smallest and fastest program, even more
so when you use antivirus-checks as well (i use clamav).

The nice thing about this setup is, that it is very flexible: you can
offload amavisd/clamav to seperate machines or use multiple machines behind
a loadbalancer for load-sharing and redundancy.

/B.
-- 
Sebastian Benoit <[EMAIL PROTECTED]>

Heisenberg might have been here.

Attachment: pgpoWKfu6LhYa.pgp
Description: PGP signature

Reply via email to