Come faccio a scegliere il miglior filtro antispam Linux®?
Le piattaforme Linux®, il risultato del movimento open source, hanno una vasta gamma di filtri antispam tra cui scegliere. Per scegliere il miglior filtro antispam Linux®, è importante sapere un po 'come funzionano i diversi tipi. Un metodo aggressivo, ma quasi del tutto accurato, per eliminare lo spam utilizza una lista bianca o filtri di verifica. Per gli utenti che ritengono il metodo della white list troppo inflessibile, le blacklist adattive distributive sono una soluzione versatile e ampiamente disponibile. Tecniche antispam più sofisticate utilizzano filtri trigrammi bayesiani o algoritmi analoghi di analisi delle parole come filtro spam principale Linux®.
Le white list o i filtri di verifica funzionano secondo un principio molto semplice, ma efficace; lasciano solo la posta dei mittenti designati nella posta in arrivo del cliente. Un popolare filtro antispam Linux® che utilizza questa tecnica è TDMA. Quando un utente configura inizialmente TDMA, viene definito un elenco di destinatari attendibili e tutta la posta successiva viene verificata rispetto a questo elenco. Se un destinatario non è presente in questo elenco, viene inviata un'e-mail di verifica per stabilire se il mittente è una fonte legittima. L'email di sfida è progettata per rispondere solo agli umani, quindi se viene ricevuta una risposta corretta, l'indirizzo e-mail del mittente viene aggiunto alla lista bianca.
Il problema con la tecnica della white list come filtro antispam Linux® primario è che pone un inutile onere per i mittenti, anche se sono legittimi. Le blacklist adattive distributive operano al contrario di questo principio, ma in maniera molto più flessibile. In questa tecnica, i messaggi provenienti da determinati indirizzi e-mail noti per appartenere agli spammer vengono bloccati in base a un database centralizzato. Se un numero sufficiente di utenti contrassegna un determinato indirizzo e-mail come spam, tali indirizzi e-mail vengono aggiornati nella lista nera centralizzata. Un esempio di filtro antispam Linux® che utilizza questo metodo di protezione antispam è Razor.
Sia il metodo di verifica della white list che il metodo distributivo adattivo della blacklist analizzano l'indirizzo e-mail, controllandoli rispetto ai database per determinare se sono potenzialmente non sicuri. I filtri trigramma bayesiano sono impiegati da alcuni filtri antispam, come il popolare filtro antispam Linux® SpamAssassin, per analizzare la struttura delle e-mail stesse. Questi filtri utilizzano algoritmi sofisticati per esaminare attentamente il testo delle e-mail e determinare se presentano modelli di costruzione di frasi e utilizzo di parole che vengono generalmente utilizzati dagli spammer. Eliminando la necessità di database generati dagli utenti, questa tecnica consente una maggiore adattabilità. Molti sviluppatori di filtri antispam Linux® stanno implementando questo metodo di rilevamento dello spam nei loro programmi.