Proteggere l'indirizzo email dallo SPAM con ASP | |
![]() |
|
| |
|
ASP Center
Articoli
Referenze
Script
FAQ
Downloads
Siti utili
ASP
E-Commerce con ASP
Menu Javascript
Area Aziende
Cocktail
Registrazione domini
|
Proteggere l'indirizzo email dallo SPAM con ASP
Siamo tutti purtroppo a conoscenza del noto fenomeno dello SPAM, ovvero della ricezione di email indesiderate da persone o aziende altrettanto indesiderate, le quali riescono a reperire i nostri indirizzi email perchè presenti nelle pagine del nostro sito alla voce "contatti" piuttosto che "email".
Il trucco in se e per se è semplice: evitare i link di tipo "mailto:" a favore dell'utilizzo di moduli e di oggetti per la gestione della posta in uscita attraverso l'SMTP del server. Il trucco che analizzeremo in questo articolo, tuttavia, è molto più semplice e, soprattutto, ci permette di non fare a meno dei link di tipo "mailto:" e lo faremo in ASP. Creiamo la pagina dei contatti nel file email.asp ed utilizziamo il seguente codice per creare il link <a href="email.asp?a=MioAccount&d=MioDominio.Ext">SCRIVIMI</a>Il link punta allo stesso file "email.asp" corredato da due quesystring, "a" (che sta per "account") e "d" (che sta per "dominio"). Vediamo adesso come utilizzarle nel codice che segue, che va inserito in cima al file "email.asp", prima dell'apertura del codice HTML
<%@LANGUAGE = VBScript%>
<%
Dim a, d
a = Request.QueryString("a")
d = Request.QueryString("d")
If a <> "" And d <> "" Then
Response.Redirect "mailto:" & a & "@" & d
End If
%>
<html>
etc...
Controllo che le querystring siano valorizzate e, in caso, creo dinamicamente il link "mailto:". Verrà aperto il client di posta elettronica predefinito con l'indirizzo
MioAccount@MioDominio.Extnel campo del destinatario principale. |
Newsletter
Stringhe di Conn.
|
||
| © 2008 ASP Center di Luca Ruggiero - P. IVA 05564851219 - Disclaimer | Privacy | Pubblicità | Supportaci | Staff | Contatti | ||||
| Appunti PHP | Giornale Webmaster | Mr.Webmaster | Download | DevSpy.com | ASPCode.it | ClaudioGarau.it | Webmaster Facile | Come Faccio | AlVerde.net | CodiceFacile.it | I Programmatori | By Luciani | VoiceXML Italian User Group | Giochi | Extro Web Site | Morpheus Web | AG Web Solutions | Net-Free | PC Sicuro | PC Self | Tutorial Web | Dablones | ||||