Jeffrey Thompson wrote:

> I'm very interested in getting spamd/spamc working in Sendmail with:
>    - No restriction on message size 

Um, are you sure you want that?  I suspect you probably don't really.  Very 
large files are very unlikely to be spam.  Very large files also take a very 
long time to scan (while burning up CPU cycles).  The default limit of 250k from 
spamc is probably pretty good 99.9999% of the time.  If you *really* want 
"unlimited", just set -s to something really big.  But again, I don't think you 
want to really.

>    - Easily configurable down to the user@domain for multiple (virtual)
> domains with Sendmail: something like the /etc/mail/virtuserstable that
> tells sendmail whether or not to filter for this user

The concensus when this has been raised in the past is that this is probably 
best done exactly in something like the virtusertable, but another sensible 
alternative in this situation might be for your milter to do a DB lookup (or 
LDAP, or whatever).

>    - Run on a busy server as efficiently as possible

Always a good idea.  Good to run on a mostly-idle server as efficiently as 
possible too :)

>    - Run with the latest Sendmail 8.12.2 as non-root user (in
> spamd/spamc too as non-root)

Sounds almost for sure like you're going to want to be using the SQL stuff in 
SA.  If you're writing code anyway, how about a SQLBasedAddrList.pm?

> I don't want to run Spamassassin for all users in every domain (i.e.,
> spamproxyd). I also would prefer that Sendmail do it's MTA job.  The key
> here is, I want to be able to easily configure the Spamassassin service
> for multiple virtual domains, and I want it to be as efficient as
> possible in the process. Anyone have this?  If not, I'll proceed working
> on:
>    - Sendmail 8.12.2
>    - Spamc & Spamd 
>    - Me writing a Sendmail milter filter that does the above

I think most of the work to be done is going to be the 
check-if-this-user-needs-scanning, and that is probably best located in the 
milter, unless you figure out some easy way to get sendmail to do it (can 
sendmail configure which users get miltered?)

> All interested parties are welcome to join the fun  :-)
> Any tips (the knowledge kind) would be appreciated.  :-)

If you don't want them, you can forward the money tips to me :)

> Also, if there's sufficient interest in this area, instead of having the
> discussion on this list, I could host a sub-list 
> Spamassassin-sendmail-milter or something to coordinate the effort.

We can always fork lists if that becomes an issue, but I suspect there's 
probably a lot of crossover interest.


_______________________________________________
Spamassassin-talk mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/spamassassin-talk

Reply via email to