I worked on exactly the same a few weeks ago (got it working), but there were some issues to which I couldn't find a solution, that's why I postponed such a tutorial:
- In such a setup DSpam
scans also outgoing emails and puts the DSpam
ID into the mail body which is not good if there's a spam scanner at the other end which doesn't like unique IDs in the mail body...
- When I sent mails to DSpam
for learning, but with a faked DSpam
ID in the mail body, the DSpam
daemon got a fatal error and broke down...
(and I could reproduce that behaviour)
- In the web interface you can re-learn messages only on the first page of the message list...