Prima di tutto bisogna abilitare il connector IMAP e creare un utente IMAP da utilizzare per accedere alla cartella pubblica Spam e Non-Spam.
Questi parametri andranno inseriti in "Copfilter" -> "AntiSpam"
Configurare l'indirizzo ip del server Eschange in "IMAP Server", inserire il nome dell'utente creato in "IMAP SPAM Username" e la password in "IMAP SPAM Password".
A questo punto bisogna collegarsi in SSH (con un programma come PuTTY) al server IPCop e digitare nano /var/log/copfilter/0.83beta3a/opt/tools/bin/DMZS-sa-learn.pl
chiaramente bisogna sostituire "0.83beta3a" con la propria versione di Copfilter.
Scorrendo tra le righe di codice bisogna modificare la seguente linea:
$imap->select('spam');
con:
$imap->select('Public Folders/Spam');
questo parametro va bene anche con Exchange in italiano.
inoltre bisogna modificare:
$imap->select('not-spam');
con
$imap->select('Public Folders/Non-Spam');
anche questo va bene per la versione di exchange in italiano.
Fintie le modifiche bisogna fare CTRL+X , confermare il salvataggio ed uscire.
A questo punto, se si hanno già più di 200 messaggi di spam, lanciare l'apprendimento che impiegherà diverso tempo.
Per verificare se lo script sta girando digitare top e verificare che "sa-learn" stia consumando CPU.
Nessun commento:
Posta un commento