Ciao a tutti non riesco a far funzionare un invio di mail mi dite cosa sbaglio?

Flash

codice:
	this.onPress = function() {
		if (_parent.mai.indexOf("@") != -1 && _parent.mai.indexOf(".") != -1 && _parent.mai.length>5) {
			_parent.loadVariables("invia.asp", "POST");
		} else {.............
Asp

codice:
<%
nome=request.form("nom")
agenzia=request.form("age")
daticontatto=request.form("dat")
testo = request.form("msg")
mail2=request.form("mai")
Set objMail = Server.CreateObject("CDONTS.NewMail")
objMail.From="antonio@dddddd" 'mail2
objMail.To="antonio@dddddd"
objMail.Subject="Mail richiesta informazioni da sito" 
objMail.Body="Nome: " & nome & " 
Agenzia: " & agenzia & "
Dati Contatto: " & daticontatto & "
E-mail: " & mail2 & "


Testo:

" & testo
objMail.BodyFormat = 0 
objMail.MailFormat = 0
objMail.importance=1 
objMail.Send 

Set objMail = nothing
response.write("&inviata=si")
%>
specifico che nella Form i campi di testo sono associati a varibili ..come ad asempio "msg"

sà 2 gg che ci stò