Foros del Web » Programando para Internet » ASP Clásico »

duda código AspEmail

Estas en el tema de duda código AspEmail en el foro de ASP Clásico en Foros del Web. Buenas a todos, estoy intentando haciendo un simple formulario de envio de correo con AspEmail, y no me funciona, si alguien me pudiera echar un ...
  #1 (permalink)  
Antiguo 21/03/2006, 10:49
 
Fecha de Ingreso: diciembre-2004
Mensajes: 190
Antigüedad: 20 años, 5 meses
Puntos: 0
duda código AspEmail

Buenas a todos, estoy intentando haciendo un simple formulario de envio de correo con AspEmail, y no me funciona, si alguien me pudiera echar un ojo al código y decirme que tengo mal se lo agradecería ya que no tengo ni puta idea de pq no funciona,lei como 4 tutoriales, entre ellos uno que encontre por aquí en un post y en todos esta igual, y me falla siempre. A veces me saltaba el mensaje de error pero ahora no me enseña ni la página de error.

Página .htm donde esta el formulario:
Código:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>Envio de correo</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>

<body>
<center>
<FORM action="enviomail.asp" method="post">
Nombre:&nbsp;&nbsp;<input name="Name" type="text" size="50" maxlength="100"><br><br>
Email:&nbsp;&nbsp;<input name="Email" type="text" size="50" maxlength="100"><br><br>
Consulta:<BR>
<textarea name="Comments" cols="50" rows="5"></textarea><br><br>

<input name="btnEnviar" type="submit" value="Enviar">&nbsp;&nbsp;
<input name="btnLimpiar" type="reset" value="Limpiar">
</FORM>
</center>
</body>
</html>
Página Asp que envia:
Código:
<%
Dim strEmail, strName, strComments, Mail
strEmail = request.form("Email")
strName = request.form("Name")
strComments = request.form("Comments")

Set Mail = Server.CreateObject("Persits.MailSender")
Mail.Host = "Mail.dominio.com"
'Mail.From = strEmail
Mail.From = "[email protected]"
Mail.AddAddress "[email protected]"
Mail.Subject = "Consulta desde la Web"
Mail.Body = "Email: " & strEmail & vbCrLf & "Name: " & strName & vbCrLf & "Comments: " & vbCrLf & strComments
On Error Resume Next
Mail.Send
Set Mail = Nothing
IF Err <> 0 THEN Response.Write "Esto sigue sin funcionar" & Err.Description
END IF
%>

<HTML><HEAD>
<TITLE>PRUEBA ASP EMAIL</TITLE>
</HEAD> 

<BODY>
</BODY>
</HTML>
En la página de envio da igual donde se ponga el asp entre las etiquetas <head></head><body></body>??

Gracias de mano a todos por su ayuda.
__________________
Huevos fritos con jamon, te los comes cuando quieras pero folla siempre con condón.
  #2 (permalink)  
Antiguo 21/03/2006, 17:41
Avatar de JuanRAPerez
Colaborador
 
Fecha de Ingreso: octubre-2003
Mensajes: 2.393
Antigüedad: 21 años, 6 meses
Puntos: 27
de preferencia entre </body>

y que error te da te manda un numero de error o solamente no hace nada'??'
__________________
JuanRa Pérez
San Salvador, El Salvador
  #3 (permalink)  
Antiguo 22/03/2006, 03:52
 
Fecha de Ingreso: diciembre-2004
Mensajes: 190
Antigüedad: 20 años, 5 meses
Puntos: 0
Hola Juanra, gracias por tu respuesta, ya meti el Asp en el body, me sale el mensaje de error que tengo puesto:
Esto sigue sin funcionar Connection refused.

Es que creo que el código esta bien por eso lo pongo aquí para salir de dudas.
puede ser problema del servidor??
__________________
Huevos fritos con jamon, te los comes cuando quieras pero folla siempre con condón.
  #4 (permalink)  
Antiguo 22/03/2006, 05:59
 
Fecha de Ingreso: enero-2006
Ubicación: Madrid
Mensajes: 148
Antigüedad: 19 años, 3 meses
Puntos: 0
Pues como no sea que el host esta mal... ni idea, seguro que esta bien el host?
  #5 (permalink)  
Antiguo 23/03/2006, 04:46
 
Fecha de Ingreso: diciembre-2004
Mensajes: 190
Antigüedad: 20 años, 5 meses
Puntos: 0
ya me funciona

El problema es que tenia puesto:
Mail.Host = "Mail.midominio.com"
en vez de:
Mail.Host = "smtp.midominio.com"

Lo había probado ya, pero no me había funcionado pq el código antes lo tenia en el <head> en vez de en el <body>.

Saludos, gracias.
__________________
Huevos fritos con jamon, te los comes cuando quieras pero folla siempre con condón.
  #6 (permalink)  
Antiguo 23/03/2006, 08:32
Avatar de JuanRAPerez
Colaborador
 
Fecha de Ingreso: octubre-2003
Mensajes: 2.393
Antigüedad: 21 años, 6 meses
Puntos: 27
Cita:
Iniciado por LinosINK
:
Esto sigue sin funcionar Connection refused.
Ese es tu herror
quizas el servidor te rechazo porque no tenes permiso para hacer este envio, busca la forma de autenticarte como póner el pass de un usuario para que el server te valide

esto suele pasar opr las politicas anti SPAM de algunos server que no permiten conexiones anonimas y te fuerzan a loguearte en el server antes de enviar un correo

ya te buso algo o si no ve a la ayuda de tu componente seguro y lo encuentras
__________________
JuanRa Pérez
San Salvador, El Salvador
  #7 (permalink)  
Antiguo 23/03/2006, 08:34
Avatar de JuanRAPerez
Colaborador
 
Fecha de Ingreso: octubre-2003
Mensajes: 2.393
Antigüedad: 21 años, 6 meses
Puntos: 27
http://www.asptutor.com/asp/vart.asp?id=71
__________________
JuanRa Pérez
San Salvador, El Salvador
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 08:14.