Rspamd: Difference between revisions

imported>Onny
mNo edit summary
imported>Onny
Add note on enable bayesian spam training
Line 10: Line 10:


== Configuration ==
== Configuration ==
=== Bayesian spam training ===
To enable bayesian spam training, a [[Redis]] backend needs to get setup and configured in Rspamd
{{file|/etc/nixos/configuration.nix|nix|<nowiki>
services.rspamd = {
  locals = {
    "redis.conf".text = ''
      servers = "${config.services.redis.servers.rspamd.unixSocket}";
    '';
    "classifier-bayes.conf".text = ''
      backend = "redis";
      autolearn = true;
    '';
  };
};
services.redis.servers.rspamd = {
  enable = true;
  port = 0;
  unixSocket = "/run/redis-rspamd/redis.sock";
  user = config.services.rspamd.user;
};
</nowiki>}}


=== Whitelist domain ===
=== Whitelist domain ===