installation of the dependencies - martinschaible/rspamd-installation-for-smartermail GitHub Wiki

OS Update and EPEL Release

After i created a brand new server, i update all packages and the EPEL Release needs to be installed:

dnf update
dnf install epel-release

Redis

Rspamd uses Redis as a storage for non-volatile data. Let's install Redis now:

dnf install redis

Redis must start automatically after a system start:

systemctl enable redis

The general setting supervised needs to be changed from no to systemd. The can be changed in the file /etc/redis.conf.

supervised systemd

Let's now start Redis and check the status:

systemctl start redis
systemctl status redis

Finally ping should answer us with a nice PONG:

redis-cli ping

DNS Resolver Unbound

Rspamd uses DNS requests very heavy. A local recursive resolver is needed. Let's install Unbound now:

yum install unbound

🔔 The configuration needs to be done. At the moment i don't use unbound.
➡️ This article will be finished soon.

Links

🔗 EPEL Release
🔗 Redis
🔗 How to Install Redis on AlmaLinux 8
🔗 Unbound

⚠️ **GitHub.com Fallback** ⚠️