Supporto volontario e collaborativo per Joomla!® in italiano

Bloccare gli spambots con l'email cloaking di Joomla

Valutazione attuale: 5 / 5

Stella attivaStella attivaStella attivaStella attivaStella attiva
 
Gli spammer utilizzano gli spambots per cercare e collezionare gli indirizzi email visibili nel web. Proteggiamo in nostro sito con il plugin Content - Email Cloaking nativo di Joomla!

Email Cloaking nei contenuti

Se inseriamo un indirizzo email in un sito web normalmente il codice sorgente della pagina è il seguente:

<a href="mailto:Questo indirizzo email è protetto dagli spambots. È necessario abilitare JavaScript per vederlo.">Questo indirizzo email è protetto dagli spambots. È necessario abilitare JavaScript per vederlo.</a>

Questo codice è un invito a nozze per gli spambots, possono leggere in chiaro la nostra mail e... addio tranquillità! Centinaia e centinaia di mail invaderanno la nostra casella di posta e solo un buon Antispam ci potrà salvare.
In Joomla, tra i vari plugin attivati al momento dell'installazione, troviamo il Content - Email Cloaking, un comodo plugin che protegge automaticamente tutte le email presenti nei contenuti dagli spambots.

Quindi proviamo ad aggiungere la nostra email in un articolo di Joomla, come semplice testo, senza inserire link:
Questo indirizzo email è protetto dagli spambots. È necessario abilitare JavaScript per vederlo.

In frontend vedremo un normale testo con link e cliccando sul link si aprirà il nostro programma di posta predefinito per inviare un messaggio a quell'indirizzo email.
Se apriamo il codice sorgente della pagina, tuttavia, il codice risultante è ben diverso:

<span id="cloak17688">Questo indirizzo email è protetto dagli spambots. È necessario abilitare JavaScript per vederlo.</span><script type='text/javascript'>
 //<!--
 document.getElementById('cloak17688').innerHTML = '';
 var prefix = '&#109;a' + 'i&#108;' + '&#116;o';
 var path = 'hr' + 'ef' + '=';
 var addy17688 = '&#101;s&#101;mp&#105;&#111;' + '&#64;';
 addy17688 = addy17688 + 't&#117;&#97;&#101;m&#97;&#105;l' + '&#46;' + 'c&#111;m';
 var addy_text17688 = '&#101;s&#101;mp&#105;&#111;' + '&#64;' + 't&#117;&#97;&#101;m&#97;&#105;l' + '&#46;' + 'c&#111;m';
 document.getElementById('cloak17688').innerHTML += '<a ' + path + '\'' + prefix + ':' + addy17688 + '\'>'+addy_text17688+'<\/a>';
 //-->
 </script>

Questo codice rende impossibile agli spambot leggere l'indirizzo email utilizzando JavaScript. Se l'utente non ha Javascript abilitato nel proprio browser, vedrà un messaggio che lo invita ad abilitare Javascript per vederlo. Questo tuttavia non è un problema in quanto normalmente i browser supportano JavaScript.

Nel plugin c'è solo il parametro Modo, dove possiamo selezionare:
- Testo senza link web
- Indirizzo mailto come link web

Plugin Email Cloaking


Email Cloaking nei moduli


Il plugin Email Cloaking di Joomla funziona anche nei moduli Personalizzati, bisogna fare attenzione però e ricordarsi di attivare l'interpretazione dei plugin in Opzioni > Interpreta codice plugin


Interpreta codice plugin



commentaCommenta questo articolo sul forum

Calendario articoli

Gennaio 2017
Lun Mar Mer Gio Ven Sab Dom
26 27 28 29 30 31 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

Ultima versione di Joomla!®

downloadVer. 3.6.5 Stabile Italiana
Data di rilascio:14 Dicembre 2016
(leggi la notizia Demo online

Le migliori estensioni gratuite

Un elenco aggiornato con i link a più di 100 estensioni fra componenti, moduli e plugin gratuiti per Joomla! 3

Manuale in italiano

Manuale in italianoPer conoscere meglio Joomla!, le sue caratteristiche ed il metodo di utilizzo leggi il manuale tradotto in italiano.

Molto utili anche le risposte alle domande più frequenti: FAQ

Sicurezza del proprio sito Joomla!Leggi anche: Nozioni sulla sicurezza del proprio sito

Autori di articoli recenti

Invia un articolo!Scrivi un articolo su Joomla.it e ricevi i ricavi dalle pubblicità di Google Adsense!
Segui queste istruzioni, condividi e collabora con la community. L'elenco degli autori attivi sul sito.

Libri consigliati

Torna su

Joomla.it sui Social Network

JoomlaDay Italia

JoomlaDay

Newsletter

Inserisci qui la tua e.mail: