Ciao a tutti!

io sto provando a caricare sul mio sito un form mail, in modo che, quando uno compila i campi e preme il pulsante "invia", parta un'e-mail che arriva al mio indirizzo email.
Ho trovato e provato un bel pò di form mail costituiti da una pagina html, e dalla loro relativa pagina asp, ma non funziona nessuno di quelli... io inserisco il mio indirizzo email dove bisogna, nella parte della pagina asp, ma le email non partono.
Qualcuno sa darmi qualche suggerimento?
E' evidente che, essendo iper ignorante in materia, dimentico qualcosa...

Questo è il linguaggio della pagina in asp:

<%@LANGUAGE = JScript%>
<%
// Recupero i dati dal modulo
var nome = new String(Request.Form("nome"));
var cognome = new String(Request.Form("cognome"));
var email = new String(Request.Form("email"));
var indirizzo = new String(Request.Form("indirizzo"));

// Effettuo un banale controllo sulla validità dei campi
if (nome == "" || cognome == "" || email == "" || indirizzo == "") {
Response.Write("ERRORE: Tutti i campi sono obbligatori");
Response.End;
}

// Creo l'oggetto (o classe) CDONTS.NewMail
var OggettoCDONTS = new ActiveXObject("CDONTS.NewMail");
OggettoCDONTS.From = email; // Mittente
OggettoCDONTS.To = "erremetal@hotmail.com"; // Destinatario (inserisci la tua email)
OggettoCDONTS.Subject = "Messaggio da " + nome + cognome; // Oggetto
OggettoCDONTS.Body = + nome + cognome + indirizzo + email; // Corpo
OggettoCDONTS.Send(); // Invio la mail

Response.Write("Email inviata con successo!");
%>

grazie, ciao