The force_actions plugin can be used to perform a soft reject if the antivirus has failed to scan the email, such as during a database reloading. CLAM_VIRUS_FAIL) will be set, with the error message as the description. In case of errors during the connection or if the antivirus reports failures, the fail symbol (e.g. If set, the reset action will be triggered. CLAM_VIRUS) will be set, with the viruses as the description. If the antivirus reports one or more viruses, the configured symbol (e.g. The configuration for an antivirus setup is accomplished by defining rules. Generic Anti-Virus support via ICAP protocol.OpenBSD Email Service relying on Rspamd.Postfix, Dovecot, Rspamd, and LDAP on FreeBSD.Dovecot, Postfix, MySQL, Rspamd on Debian 9 Stretch.Rspamd fuzzy feed and DNSBL usage policies.Getting feedback from users with IMAPSieve.An alternative introduction to rspamd configuration.Mail self-hosting on FreeBSD using Postfix, Dovecot, Rspamd, and LDAP.Own mail server based on Dovecot, Postfix, MySQL, Rspamd and Debian Stretch.It is also recommended to build Rspamd with Hyperscan (x86_64 only) or Vectorscan (aarch64/ppc64le) and Jemalloc to improve performance. It is also highly recommended to use Redis as it can be used by many Rspamd modules to improve their filtering quality (some modules will be turned off completely without Redis). You can either install them from sources or (recommended) install using package manager of your system. Hyperscan/ Vectorscan - optional regexp performance boost library.libmagic - common library for detecting file types.sqlite3 - embedded database used to store some data by rspamd.cmake - build system used to configure rspamd.LuaJIT - jit compiler for lua programming language.openssl - cryptography and SSL/TLS Toolkit.Rspamd requires several 3-rd party software to build and run: Use these packages if you encounter an issue in Rspamd and you want it to be fixed. Use ASAN branch of packages: these are packages (both stable and experimental) designed to debug Rspamd issues, especially core files, using advanced debugging tools. Experimental packages usually have more features but might be SOMETIMES broken in some points (nevertheless, bugs are usually quickly fixed after detection).ģ. Use EXPERIMENTAL branch of packages: these packages are less stable and they are generated frequently from the current development branch. Use STABLE branch of packages: those packages are the official rspamd releases which are recommended for production usage.Ģ. If you decide to use those packages then please address any issues to the Debian package maintainers.ġ. Please DO NOT use those packages, as they are likely outdated and are not supported by Rspamd project in any way (so any associated issue will likely be closed automaticall). Packages support policyĬheck the support policy document to clarify what OS versions are supported by Rspamd packages. Debug symbols are placed in rspamd-dbg (or rspamd-asan-dbg) package and could be safely installed even in the production environment.Ĭheck the quick start document for further steps. Please bear in mind, that you might also need debug symbols package for Rspamd to be able to fill bug reports about possible crashes. Sudo apt-get -no-install-recommends install rspamdįor ASAN 2 branch install rspamd-asan package instead of rspamd (since 3.5). Wget -O- | gpg -dearmor | sudo tee /etc/apt/keyrings/rspamd.gpg > /dev/nullĮcho "deb $CODENAME main" | sudo tee /etc/apt//rspamd.listĮcho "deb-src $CODENAME main" | sudo tee -a /etc/apt//rspamd.list #apt update # if running a minimal system #apt-get install sudo # if running a minimal system sudo apt-get install -y lsb-release wget gpg # optional CODENAME = `lsb_release -c -s ` sudo mkdir -p /etc/apt/keyrings
0 Comments
Leave a Reply. |