Alex Tomlins wrote:
Ok, I had a look at doing Maildir delivery, and it can be done quite
easily without modifying the dspam code. We just need to specify a
QuarantineAgent in dspam.conf.
I've knocked together a quick perl script that will do the trick. See
attached.
you can use it by specifying QuarantineAgent as below:
QuarantineAgent "/var/spool/dspam/dspam-quarantine.pl %u"
That all sounds promising, thanks for looking into it.
At the moment it assumes dspam is configured for Domain Scale. It also
assumes that a users data directory exists before it is called - I'm not
100% sure that this is a valid assumption.
Those are just "details" :-)
In the meantime, I've been looking at the log handling and have written
a PHP script to cache logs into a MySQL database, which should make a
huge difference to the time taken to process the history page and other
reports.
I only wish I had more time to work on this, I think there's a lot of
good that can be done here.
--
Mark Rogers // More Solutions Ltd (Peterborough Office) // 0845 45 89 555
Registered in England (0456 0902) at 13 Clarke Rd, Milton Keynes, MK1 1LG