Filtraggio delle mail in entrata (e.g. SPAM Filtering)

I filtri (sieve) si impostano utilizzando il sistema di posta via web (accessibile agli url https://webmail.math.unifi.it e https://webmail.students.math.unifi.it per gli studenti).

Procedura di base.
Appena collegati selezionate Mail (barra a Sx) e poi Folders (barra in alto); nel menu a tendina selezionate ``Create folder'' e scrivete nella finestrella che si aprira' il nome del Folder che dovra' contenere i messaggi considerati spam (Nota circa la classificazione ``spam``)

Una volta creato il folder dovete selezionare ``filters'' nella barra a Sx (se non vedete la scritta Filters probabilmente dovete clikkare sul simbolo ``+'' che si trova davanti a Mail).

Nella maschera di configurazione dei filtri premete il bottone ``New Rule'', date un nome ragionevolmente esplicativo alla regola che state inserendo (e.g. FiltroSpam), nel primo menu a tendina selezionate ``X-Spam-Status'', nel secondo ``Begins with'', nel Text Field accanto specificate ``Yes'' e, se volete, spuntate la checkbox ``case sensitive'' (in tal caso Yes deve essere scritto con la Y maiuscola). Sotto la scritta ``Do This'' selezionate ``Deliver to folder'' e nella tendina che compare una volta fatta la selezione precedente scegliete il folder che avete creato prima ; a questo punto salvate la regola.

A questo punto la regola FiltroSpam e' attiva.

ATTENZIONE PER QUANTI UTILIZZANO ANCHE IL FILTRO ``Forward'':

Se state utilizzando anche il filtro ``Forward'' ci sono altri due passi da fare altrimenti la regola appena creata non verra' eseguita (in quanto forward e' una regola ``terminale''):

1. cliccate sulla freccetta che punta verso l'alto accanto alla regola appena creata (FiltroSPAM) fino a quando non si trovera' posizionata sopra al filtro Forward.

2. aprite nuovamente la regola ``FiltroSpam'' e spuntate la checkbox ''Stop checking if this rule matches?''. Salvate nuovamente.

Regole meno permissive.
Quella appena descritta e' la procedura ``di base`` per filtrare lo spam che utilizza solo uno degli headers che vengono impostati dal
classificatore, altre impostazioni sono possibili, ne riporto una a titolo di esempio:

X-Spam-Flag is YES case_sensitive
(del tutto equivalente a quella descritta sopra)

e
X-Spam-Level regex \\*\\*\\*...\\*\\*\\*

(e.g. X-Spam-Level regex \\*\\*\\* )

quest'ultima e' piuttosto comoda per quanti volessero considerare SPAM messaggi ai quali sia stato assegnato dal classificatore un punteggio di
``spammosita''' inferiore a 6.31 (la scritta Yes compare in X-Spam-Status quando si supera questa soglia); ogni asterisco corrisponde ad una unita' di ``spammosita''' e quindi se mettete \\*\\*\\* selezionate i messaggi con punteggio superiore a 3; minore e' il punteggio + messaggi vengono selezionati ma anche maggiore e' la probabilita' di avere falsi positivi.

ATTENZIONE: ``*`` e' un carattere speciale e quindi per utilizzarlo in un filtro in modo che selezioni davvero solo il carattere ``*`` e'
necessario utilizzare un carattere di escape i.e. ciascun * deve venire scritto come \\* e deve essere matched come ''Regular Expression''