Browse Source

Enable first

Ernesto Nicolás Carrea 5 years ago
parent
commit
9c702cabe0
1 changed files with 8 additions and 6 deletions
  1. 8 6
      bin/module/exim/install.inc

+ 8 - 6
bin/module/exim/install.inc

@@ -54,19 +54,21 @@ hestia_module_exim_install() {
     osal_kv_write $HESTIA_CONF_MODULES/mta.conf 'version' '1'
     osal_kv_write $HESTIA_CONF_MODULES/mta.conf 'service_name' $OSAL_PKG_EXIM
 
+    # Rebuild mail
+    for user in $($HESTIA/bin/v-list-sys-users plain); do
+        echo "Rebuilding mail domains for user $user"
+        $BIN/v-rebuild-mail-domains $user 'no' >/dev/null 2>&1
+    done
+
+    # Setup ClamAv integration
     clamav_installed=$(hestia_module_variant_installed 'antivirus' 'clamav')
     if [ "$clamav_installed" ]; then
         $BIN/hestia module clamav exim-integration enable
     fi
 
+    # Setup SpamAssassin integration
     spamassassin_installed=$(hestia_module_variant_installed 'antispam' 'spamassassin')
     if [ "$spamassassin_installed" ]; then
         $BIN/hestia module spamassassin exim-integration enable
     fi
-
-    # Rebuild mail
-    for user in $($HESTIA/bin/v-list-sys-users plain); do
-        echo "Rebuilding mail domains for user $user"
-        $BIN/v-rebuild-mail-domains $user 'no' >/dev/null 2>&1
-    done
 }