Joseph Young
Involved.com
System Admin

I am working on a patch for adding spamassassin into the QmailAdmin. I have
beginner's experience at C++ and have some of the work done. It is difficult
to say where I am at in the process. The patch is still beta and works for
only qmailadmin-1.0.7.01132003. If anyone is interested in helping get the
patch finished or working for another version, goto
http://naos.involved.com/

I have qmailadmin to show a check box that is checked if there is the
line,"enable_spamassassin", to .qmailadmin-limits. So the next step is to
have in user.c to add the line,"|/var/qmail/bin/preline
/usr/local/bin/maildrop /home/vpopmail/etc/mailfilter", in the user's .qmail
when it when user selects it.

I need help in writing the code to modusergo() in user.c to check .qmail and
to write to .qmail.


I have set up a anonymous cvs server for this project.

cvs -d :pserver:[EMAIL PROTECTED]:/home/cvsroot login
Use password: cvs
cvs -d :pserver:[EMAIL PROTECTED]:/home/cvsroot checkout
qmailadminspam


joe

----- Original Message -----
From: "Dave Weiner" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Friday, March 07, 2003 1:45 PM
Subject: Re: Re[4]: [vchkpw] SpamAssassin/vmodinfo changes


Gabriel Ambuehl wrote:
> -----BEGIN PGP SIGNED MESSAGE-----
>
> Hello Dave,

Hi Gabriel.  No need to CC me, I get the list email just as fast :)

>
> Friday, March 7, 2003, 9:09:17 PM, you wrote:
>> The lack of being able to turn it off per user is probably the only
>> thing that holds me back from using it :)
>
> I suppose adding a new field into vpasswd is a nono as it would break
> a lot of existing code, right? So the flagfile is probably the best
> idea (easy to implement, too). Thoughts?

Yes, I think some sort of dotfile would be the best.  Then any number of
tools could use it.

Suggestion, for those of us that use sql user prefs.  If the dotfile is
present but empty, just make the connection to spamc/spamd, assuming that
vpopmail support in spamassassin is being used.  If there's text in the
dotfile, use that for the -u option

>
>
> Best regards,
>  Gabriel
>

Dave




Reply via email to