Richard Freeman wrote:
I've been scanning the web for details on configuring DSPAM, and I'm not
quite sure what approach to use.

I am running a multiple-user system.  I am using virtual/alias email
addresses, so not all email gets delivered locally, although most of it
does.  I don't necessarily mind using procmail to pass emails to dspam,
although it would be nice if I didn't have to.

I typically create single-purpose email addresses for just about
everything (such as the address I'm using for this email).  So email
coming to me could have any of about 50 To addresses on it.  I'd like
them all to share the same spam rules.  I guess it is OK if they don't,
but I don't want to have to monitor 50 quarantine mailboxes for false
positives.

I'd also like to use the quarantine feature and the web interface.  I'm
running a apache.  I'm not using vhosts, but I guess if I absolutely had
to I could configure them.  I'm running mysql and postfix, and all of
this is on gentoo.

Most of the guides I've found online are lacking in one of these areas.
 The guide for using procmail seems to preclude using the web interface.
 The guides for domain-level configuration seem to preclude either local
delivery or remote delivery and I need both.  The guide in /usr/doc
seems like it will treat every one of my aliases as a separate user, and
that could get messy.

Is there any way to easily accomplish what I'm trying to do?  I realize
the aliases must complicate things - unless dspam somehow talks to
postfix or parses the virtual address and alias files it won't know who
actually the ultimate recipient is (unless postfix sticks it in some
headers before it gets to dspam).

Any ideas?

Are the multi-purpose email accounts you create Aliases to one account? If so then you wont have to worry about maintaining 50+ quarrantines because the mail ultimately goes to the primary (Non Aliased) account which is what you will train/quarantine. I don't see why you couldn't handle both local and virtual users, but if you were to use dspam's domain scale (if you have multiple domains) then I'm not sure how dspam would handle the local accounts. Postfix should allow both local and virtual users. There are several ways to call dspam. Typically with postfix its called via a content_filter, but it can also be called via Local Transport, Virtual Transport, or in my case Check_Client_Access.

--Jeff Harris

Reply via email to