en parte consegui ya enviar por asp un correo haciendo los siguientes pasos ,
1.-me instale aspmail , y lo registre en win32/regvr32
2.-ejecute los dos siguientes codigos
formu02.asp
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>.:FORMULARIO DE CONTACTO:.Untitled</title>
</head>
<body>
<form action="formu01.asp" method="POST">
Nombre:<input type="Text" name="nombre" size="50" maxlength="200">
<br>
Email:<input type="Text" name="email" size="20" maxlength="200">
<br>
<input type="submit" value="Enviar">
</form>
</body>
</html>
----------------------------------------------------
formu01.asp
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<%
'creo el objeto correo
set mail = server.createObject("Persits.MailSender")
'configuro el mensaje
'señalo el servidor de salida para enviar el correo
mail.host = "smtp.wanadoo.es"
'indico la dirección de correo del remitente
mail.from = "
[email protected]"
'indico la dirección del destinatario del mensaje
mail.addAddress "
[email protected]"
'Obtengo los datos del formulario
nombre = request.form("nombre")
email = request.form("email")
'compongo el cuerpo del mensaje
cuerpo = "Formulario De Nuestra Página Web"& VBNEWLINE & VBNEWLINE
cuerpo = cuerpo & "Nombre: " & nombre & VBNEWLINE
cuerpo = cuerpo & "Email: " & email
'mando el correo...
'indico el cuerpo del mensaje
mail.body = cuerpo
'lo envio
'aseguro que no se presenten errores en la página si se producen
On Error Resume Next
mail.send
if Err ><0 then
response.write "Error, no se ha podido completar la operación"
else
Request.Form("nombre")
'Declaro Saludo de despedida del visitante
saludo = "Gracias por escribirnos:" & nombre & ", el formulario se ha enviado correctamente"
'Muestro saludo
response.write saludo end if
%>
<html>
<head>
<title>.:GRACIAS POR ESCRIBIRNOS:.</title>
</head>
<body>
</body>
</html>
Esto me permite enviarme un correo . pero ahora tengo el siguiente problema cuando ejecuto mi codigo flash , mi funcion
envio_lv.sendAndLoad("email.asp", recibir_lv, "POST");
PArece que no llama a mi codigo email.asp que es el siguiente :
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<%
'creo el objeto correo
set mail = server.createObject("Persits.MailSender")
'configuro el mensaje
'señalo el servidor de salida para enviar el correo
mail.host = "smtp.wanadoo.es"
'indico la dirección de correo del remitente
mail.from = "
[email protected]"
'indico la dirección del destinatario del mensaje
mail.addAddress "
[email protected]"
'Obtengo los datos del formulario
'nombre = request.form("nombre")
'email = request.form("email")
nombre = Request.Form("nombre")
apellido1 = Request.Form("apellido1")
apellido2 = Request.Form("apellido2")
direccion = Request.Form("direccion")
telefono=Request.Form("telefono")
email=Request.Form("email")
precio=Request.Form("precio")
dialleg=Request.Form("dialleg")
meslleg=Request.Form("meslleg")
anolleg=Request.Form("anolleg")
diasal=Request.Form("diasal")
messal=Request.Form("messal")
anosal=Request.Form("anosal")
tiphab=Request.Form("tiphab")
numhab=Request.Form("numhab")
pershab=Request.Form("pershab")
formapago=Request.Form("formapago")
'Request.Form("email")
' Destino = "
[email protected]" '
' Email de destino
'Asunto = Request.Form("asunto")
'Cuerpo = Request.Form("cuerpo")
'compongo el cuerpo del mensaje
cuerpo = "Formulario De Nuestra Página Web"& VBNEWLINE & VBNEWLINE
cuerpo = cuerpo & "Nombre: " & nombre & VBNEWLINE
cuerpo = cuerpo & "Apellido1: " & apellido1
cuerpo = cuerpo & "Apellido2: " & apellido2
'mando el correo...
'indico el cuerpo del mensaje
mail.body = cuerpo
'lo envio
'aseguro que no se presenten errores en la página si se producen
On Error Resume Next
mail.send
if Err ><0 then
response.write "Error, no se ha podido completar la operación"
estado="error"
else
Request.Form("nombre")
estado="MEnsaje Enviado"
'Declaro Saludo de despedida del visitante
saludo = "Gracias por escribirnos:" & nombre & ", el formulario se ha enviado correctamente"
'Muestro saludo
response.write saludo end if
%>
<html>
<head>
<title>.:GRACIAS POR ESCRIBIRNOS:.</title>
</head>
<body>
</body>
</html>
Alguien sabe a que puede ser debido?
no me llama a envio_lv.sendAndLoad ni a nuestra funcion recibir_lv que deberia devolverme si el correo fue correcto o no .
Muchas Gracias.