By using the commercial support, you directly sponsor and encourage Rspamd development as an Open Source project. By using Open Source, you not only get a good and extendable solution but also contribute to your own independence and sovereignty. For example, a commercial vendor can easily stop your access if they want but Rspamd code is open and free in any scenario.
There are also priority support and SLA options in the package, so commercial support can be treated as insurance in terms of the benefits. We also plan to offer Rspamd training and webinars in the future to bridge documentation gaps and demonstrate how to harness the full potential of Rspamd.
This document provides instructions to set up and configure Rspamd premium fuzzy storage and access stable repositories using your premium key.
To utilize the premium features, you need to use the premium key provided. Below are the steps to configure your Rspamd setup.
First, modify the local.d/fuzzy_check.conf
file to include the rules for accessing the premium fuzzy storage and bulk fuzzy service:
# local.d/fuzzy_check.conf
rule "rspamd.com" {
servers = "fuzzy-premium.rspamd.net:11335";
encryption_key = "<your_key>";
fuzzy_map {
FUZZY_PLUS_DENIED {
flag = 8;
max_score = 20;
}
}
}
rule "bulk-rspamd.com" {
servers = "fuzzy-bulk.rspamd.net:11335";
encryption_key = "<your_key>";
fuzzy_map {
FUZZY_BULK {
flag = 1;
max_score = 5;
}
}
}
Next, add the following configuration to your local.d/fuzzy_group.conf
file to define the symbols and their weights:
# local.d/fuzzy_group.conf
symbols = {
"FUZZY_PLUS_DENIED" {
weight = 10.0;
description = "Denied fuzzy hash from PLUS list";
}
"FUZZY_BULK" {
weight = 0.1;
description = "Bulk message detected by fuzzy";
}
}
Rspamd stable repositories offer long-term support for packages and a conservative update approach. Follow the steps below to configure them:
Create or edit the /etc/yum.repos.d/rspamd.conf
file to include the Rspamd stable repository configuration:
# /etc/yum.repos.d/rspamd.conf
[rspamd]
baseurl = https://<first_8_characters_of_your_key>:<last_8_characters_of_your_key>@packages.rspamd.com/premium/rpm-stable/centos-9/$basearch/
gpgkey = https://rspamd.com/rpm/rspamd.asc
name = Rspamd stable repository
Add the following repository configuration to your system. Replace <first_8_characters_of_your_key>
and <last_8_characters_of_your_key>
with the respective parts of your provided key.
First, add the Rspamd GPG key:
wget -O- https://rspamd.com/rpm/rspamd.asc | sudo apt-key add -
Then, create or edit /etc/apt/sources.list.d/rspamd.list
:
# /etc/apt/sources.list.d/rspamd.list
deb [arch=amd64] https://<first_8_characters_of_your_key>:<last_8_characters_of_your_key>@packages.rspamd.com/premium/apt-stable/ focal main
After adding the repository, update your package list:
sudo apt-get update
By following these steps, you'll be able to utilize Rspamd's premium features and stable repositories effectively. If you have further questions or require personalized assistance, please contact our sales team.