Home Assistenza FAQs Direct Admin Abilitare spamassassin con DirectAdmin
Italian - ItalyEnglish (United Kingdom)
Joomla Just for Sharing - Joomla Club Templates and Extensions
Abilitare spamassassin con DirectAdmin PDF Stampa E-mail
Gaetano Luigi Matteo Cardinale | Martedì 07 Dicembre 2010 10:58

Abilitare un buon sistema antispam, basato su spamassassin con un sistema DirectAdmin è molto semplice.

Entriamo in SSH al server e lanciamo lo script di installazione automatica:

cd /usr/local/directadmin/script

./spam.sh 

Ci verranno fatte alcune domande, lasciamo sempre quelle impostate di default e spamassassin si installerà.

Al termine della compilazione lanciamolo col comando:

/usr/bin/spamd -d -c -m 5

Diciamo a exim di utilizzarlo, modificando /etc/exim.conf. Cambiamo il codice:

nano /etc/exim.conf 

 da:

 # Spam Assassin
#spamcheck_director:
#  driver = accept
#  condition = "${if and { \
#      {!def:h_X-Spam-Flag:} \
#      {!eq {$received_protocol}{spam-scanned}} \
#      {!eq {$received_protocol}{local}} \
#      {exists{/home/${lookup{$domain}lsearch{/etc/virtual/domainowners}{$value}}/.spamassassin/user_prefs}} \
#    } {1}{0}}"
#  retry_use_local_part
#  transport = spamcheck
#  no_verify

 

a: 

 # Spam Assassin
spamcheck_director:
  driver = accept
  condition = "${if and { \
      {!def:h_X-Spam-Flag:} \
      {!eq {$received_protocol}{spam-scanned}} \
      {!eq {$received_protocol}{local}} \
      {exists{/home/${lookup{$domain}lsearch{/etc/virtual/domainowners}{$value}}/.spamassassin/user_prefs}} \
    } {1}{0}}"
  retry_use_local_part
  transport = spamcheck
  no_verify

 

 

Riavviamo Exim

RedHat\CentOS\Fedora:

service exim restart

Debian\Ubuntu:

/etc/init.d/exim restart

 Ora il sistema antispam è gestibile, per singolo dominio, dal vostro pannello directadmin.

 

logo footer   Powered by Ghostweb - All Rights Reserved