2
0
mirror of https://github.com/tomav/docker-mailserver synced 2025-09-05 00:35:38 +00:00

feature: provide initial Rspamd support (#2902)

This commit is contained in:
Georg Lauterbach
2023-01-05 08:39:00 +01:00
committed by GitHub
parent a00cdcdee9
commit 26ac48f34a
14 changed files with 118 additions and 0 deletions

View File

@@ -89,6 +89,27 @@ function _setup_amavis
fi
}
function _setup_rspamd
{
_log 'warn' 'Rspamd support is under active development, expect breaking changes at any time'
if [[ ${ENABLE_AMAVIS} -eq 1 ]] || [[ ${ENABLE_SPAMASSASSIN} -eq 1 ]]
then
_shutdown 'You cannot run Amavis/SpamAssassin and Rspamd at the same time'
fi
if [[ ${ENABLE_CLAMAV} -eq 1 ]]
then
_log 'debug' 'Rspamd will use ClamAV'
mv /etc/rspamd/local.d/disabled/antivirus.conf /etc/rspamd/local.d/antivirus.conf
else
_log 'debug' 'Rspamd will not use ClamAV (which has not been enabled)'
fi
_log 'warn' 'Only running with default configuration'
_log 'warn' 'You will need to adjust the Postfix configuration yourself to use Rspamd as of now'
}
function _setup_dmarc_hostname
{
_log 'debug' 'Setting up DMARC'