Skip to content

Adding support for RSpamd (whilst keeping support for SpamAssassin)#314

Open
MrSleeps wants to merge 2 commits into
vexim:masterfrom
MrSleeps:rspamd
Open

Adding support for RSpamd (whilst keeping support for SpamAssassin)#314
MrSleeps wants to merge 2 commits into
vexim:masterfrom
MrSleeps:rspamd

Conversation

@MrSleeps

Copy link
Copy Markdown

So we ditched SpamAssassin a long time ago in favour of RSpamd. It's quicker, it's more reliable, it uses less resources, it produces less false positives and it's incredibly easy to extend. It's also not written in Perl which is always a bonus.

This PR adds the option to choose either RSpamd or SpamAssassin via the macros.

It works with ClamAV out the box (don't need it? just delete the config files) and hands the virus scanning over to RSpamd.

The scores are different, we generally set users as tag at 6 and reject at 15.

The docs for RSpamd are here.

Oh, it does also include the DKIM PR because I messed up my vexim2 git repo ;)

@MrSleeps MrSleeps changed the title Adding support for Spamd (whilst keeping support for SpamAssassin) Adding support for RSpamd (whilst keeping support for SpamAssassin) Jun 13, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant