As many of you will know, mail/dspam hasn't been supported for years and it's been on my ToDo list to get mail/rspamd running on my mailserver. I followed the tutorial in the Howtos and FAQs section and have now have rspamd running with postfix. According to /var/log/rspamd/rspamd.log incoming messages are now being actively scanned.
One quick question: it's not immediately clear to me how to use the results. dspam added a header line indicated if a given message was considered spam (or innocent), allowing one to either set up a client-side filter or a server-based sieve filter, but rspamd doesn't appear to do that. What am I missing here?
I found another page with instructions for how to set up retraining messages, which I'll do tomorrow:
How To Run Your Own Mail Server (A guide to self-hosting your email on FreeBSD using Postfix, Dovecot, Rspamd, and LDAP)
One quick question: it's not immediately clear to me how to use the results. dspam added a header line indicated if a given message was considered spam (or innocent), allowing one to either set up a client-side filter or a server-based sieve filter, but rspamd doesn't appear to do that. What am I missing here?
I found another page with instructions for how to set up retraining messages, which I'll do tomorrow:
Once you've verified rspamd and postfix are working together, all that's left is to configure Dovecot to train rspamd when you move messages in and out of your Junk folder. The steps for achieving this were derived from this Dovecot guide. Add a new file, 90-imapsieve.conf, under Dovecot's conf.d directory with the following contents:
How To Run Your Own Mail Server (A guide to self-hosting your email on FreeBSD using Postfix, Dovecot, Rspamd, and LDAP)