Problemas con ASPEmail y IIs 5.1 en XP
Hola, quería hacer una preguntilla:
Cuando le doy al boton Enviar del formulario, se me ejecuta el codigo para mandar el email, pero me sale siempre por el "if" que tengo:
"Ha ocurrido un error al enviar el mensaje"
Les adjunto el codigo que he puesto para enviar el email por si pudieran ayudarme:
<html>
<head>
<title>ENVIO DEL EMAIL</title>
</head>
<body bgcolor="ffffff">
<%on error resume next
'Creación de variables para almacenar los campos del formulario:
Nombre=Request.form ("Nombre")
ciudad = request.form ("ciudad")
remitente= Request.form ("email")
telefono= Request.form ("telefono")
Cuerpo= Request.form("Mensaje")
Asunto = "Envio de sugerencias de " & Nombre
Set x = Server.CreateObject("Persits.MailSender") 'Creación del objeto
x.Host= "mc2.law16.hotmail.com;smtp.ya.com"
x.From= " & remitente & "
x.AddAddress "[email protected]"
x.Subject = Asunto
cuerpo= "Sugerencias enviadas por:" & VBNEWLINE & Nombre
cuerpo = cuerpo & VBNEWLINE & "Nombre: " & Nombre
cuerpo = cuerpo & VBNEWLINE & "Ciudad y pais: " & ciudad
cuerpo = Cuerpo & VBNEWLINE & "Email: " & remitente
cuerpo = Cuerpo & VBNEWLINE & "telefono de contacto: " & telefono
x.body=cuerpo
x.Send 'Envía el mail
Set x = Nothing
' O bien podemos ahorrar una página y escribir algo como
' Response.write "Gracias por enviarnos sus sugerencias"
if err<>0 then%>
<br><br><br><center>
<h1><%response.write("Ha ocurrido un error al enviar el mensaje")%></h1> </center>
<%else%>
<br><br><br> <center>
<h1><%Response.Write ("Se ha enviado correctamente")%></h1> </center>
<%end if%>
<br><br><br>
<center><a href="Contacto.htm">Volver</a></center>
</body>
</html>
¿Podria ser una mala instalacion del ASPEmail o del IIS? , HAce poco que trabajba en esta pagina, y recuerdo que al final se mandaban los emails a mi cuenta de correo. MUCHAS GRACIAS DE ANTEMANO
Cuando le doy al boton Enviar del formulario, se me ejecuta el codigo para mandar el email, pero me sale siempre por el "if" que tengo:
"Ha ocurrido un error al enviar el mensaje"
Les adjunto el codigo que he puesto para enviar el email por si pudieran ayudarme:
<html>
<head>
<title>ENVIO DEL EMAIL</title>
</head>
<body bgcolor="ffffff">
<%on error resume next
'Creación de variables para almacenar los campos del formulario:
Nombre=Request.form ("Nombre")
ciudad = request.form ("ciudad")
remitente= Request.form ("email")
telefono= Request.form ("telefono")
Cuerpo= Request.form("Mensaje")
Asunto = "Envio de sugerencias de " & Nombre
Set x = Server.CreateObject("Persits.MailSender") 'Creación del objeto
x.Host= "mc2.law16.hotmail.com;smtp.ya.com"
x.From= " & remitente & "
x.AddAddress "[email protected]"
x.Subject = Asunto
cuerpo= "Sugerencias enviadas por:" & VBNEWLINE & Nombre
cuerpo = cuerpo & VBNEWLINE & "Nombre: " & Nombre
cuerpo = cuerpo & VBNEWLINE & "Ciudad y pais: " & ciudad
cuerpo = Cuerpo & VBNEWLINE & "Email: " & remitente
cuerpo = Cuerpo & VBNEWLINE & "telefono de contacto: " & telefono
x.body=cuerpo
x.Send 'Envía el mail
Set x = Nothing
' O bien podemos ahorrar una página y escribir algo como
' Response.write "Gracias por enviarnos sus sugerencias"
if err<>0 then%>
<br><br><br><center>
<h1><%response.write("Ha ocurrido un error al enviar el mensaje")%></h1> </center>
<%else%>
<br><br><br> <center>
<h1><%Response.Write ("Se ha enviado correctamente")%></h1> </center>
<%end if%>
<br><br><br>
<center><a href="Contacto.htm">Volver</a></center>
</body>
</html>
¿Podria ser una mala instalacion del ASPEmail o del IIS? , HAce poco que trabajba en esta pagina, y recuerdo que al final se mandaban los emails a mi cuenta de correo. MUCHAS GRACIAS DE ANTEMANO