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

Enviar form a e-mail pero me da error...

Estas en el tema de Enviar form a e-mail pero me da error... en el foro de ASP Clásico en Foros del Web. Saludos... Espero esten todos bien. Tengo la siguiente información para enviar e-mail, pero me da error : Estoy enviando datos de un formulario a un ...
  #1 (permalink)  
Antiguo 25/01/2008, 10:18
 
Fecha de Ingreso: noviembre-2007
Mensajes: 123
Antigüedad: 16 años, 6 meses
Puntos: 0
Pregunta Enviar form a e-mail pero me da error...

Saludos... Espero esten todos bien. Tengo la siguiente información para enviar e-mail, pero me da error:

Estoy enviando datos de un formulario a un correo, pero me da error. Aqui lo que dice del codigo:


A través de las páginas ASP es posible enviar emails, en la actualidad existen varios componentes para realizar esta tarea, pero el que viene incluido con NT es el objeto CDONTS. Este requiere tener instalado en el servidor, el Microsoft SMTP Service instalado.
Lo bueno que el objeto CDTONS no necesita que especifiquemos algún servidor SMTP para poder enviar emails, sino que toma el del mismo servidor.


Necesito enviar en forma ORDENADA los datos del form, para que sea recibido con un buen estilo y el receptor pueda imprimirlo.

P/D: Mi servidor es con plataforma windows.
  #2 (permalink)  
Antiguo 25/01/2008, 11:22
Avatar de JuanRAPerez
Colaborador
 
Fecha de Ingreso: octubre-2003
Mensajes: 2.393
Antigüedad: 20 años, 7 meses
Puntos: 27
Re: Enviar form a e-mail pero me da error...

Cita:
Estoy enviando datos de un formulario a un correo, pero me da error. Aqui lo que dice del codigo:
pegas el codigo y comentas en que linea te da el error???
__________________
JuanRa Pérez
San Salvador, El Salvador
  #3 (permalink)  
Antiguo 25/01/2008, 17:39
 
Fecha de Ingreso: enero-2008
Ubicación: Siempre sere tu sombra
Mensajes: 41
Antigüedad: 16 años, 4 meses
Puntos: 1
Re: Enviar form a e-mail pero me da error...

digo... creo que no somos adivinos, pero pues ya con el codigo como dice JuanRAPerez, seria de mas ayuda

no crees????
  #4 (permalink)  
Antiguo 26/01/2008, 12:35
 
Fecha de Ingreso: noviembre-2007
Mensajes: 123
Antigüedad: 16 años, 6 meses
Puntos: 0
Pregunta Re: Enviar form a e-mail pero me da error...

Tengo el siguiente código de prueba para enviar datos de un form a un correo:

formulario.asp

<form method="post" action="enviar.asp">
<br><b>Para:</b> <input name="para" type="text" size="30">
<br><b>Asunto: <input name="asunto" type="text" size="30">
<br><b>Mensaje:</b>
<br><textarea name="mensaje" cols=40 rows=10></textarea>
<br><input type="submit" value="Enviar">
</form>

enviar.asp

<%
' Recogemos los datos del formulario
para = TRIM( Request( "para" ) )
asunto = TRIM( Request( "asunto" ) )
mensaje = TRIM( Request( "mensaje" ) )

IF para <> "" THEN
Set myMail = Server.CreateObject( "CDONTS.Newmail" )
myMail.From = "[email protected]"
myMail.To = para
myMail.Subject = asunto
myMail.Body = mensaje
myMail.Send
Set myMail = Nothing
Response.Write "Email enviado con éxito"
ELSE
Response.Write "Debes incluir una dirección de email"
END IF
%>

Este es el error del explorador IE:

El sitio web no puede mostrar la página HTTP 500
Causas más probables:
El sitio web está en mantenimiento.
El sitio web tiene un error de programación.

Puede intentar lo siguiente:
Actualice la página.

Regresar a la página anterior.

Más información


La idea principal es que necesito enviar en forma ORDENADA los datos del form, para que sea recibido con un buen estilo y el receptor pueda imprimirlo. Si tienen algun código por alli o mejorar el que tengo, les agradecería de antemano.
  #5 (permalink)  
Antiguo 27/01/2008, 13:26
Avatar de Shiryu_Libra
Colaborador
 
Fecha de Ingreso: febrero-2007
Ubicación: Cantando "Screenager" en "Kirafa Kaput"
Mensajes: 3.614
Antigüedad: 17 años, 3 meses
Puntos: 88
Re: Enviar form a e-mail pero me da error...



mira... procede a realizar estos pasos

Mensajes Descriptivos

vuelve a ejecutar tu codigo, y pega el error nuevamente
__________________
"Eres parte del problema, parte de la solucion o parte del paisaje"
Un Saludo desde Desierto de Altar, Sonora, MX.
Shiryu_libra
  #6 (permalink)  
Antiguo 27/01/2008, 17:49
 
Fecha de Ingreso: noviembre-2007
Mensajes: 123
Antigüedad: 16 años, 6 meses
Puntos: 0
Pregunta Re: Enviar form a e-mail pero me da error...

Saludos Shiryu_Libra, hice lo que me dijiste y este es el error:

HTTP/1.1 500 Server Error

Espero me ayudes aresolver el problema o a encontrar un código donde pueda realizar lo necesitado.
  #7 (permalink)  
Antiguo 28/01/2008, 08:51
Avatar de JuanRAPerez
Colaborador
 
Fecha de Ingreso: octubre-2003
Mensajes: 2.393
Antigüedad: 20 años, 7 meses
Puntos: 27
Re: Enviar form a e-mail pero me da error...

creo que tenes que buscar ese error en google y tratar de encontrar la solucion

http://classicasp.aspfaq.com/general...sp-errors.html
lee ese post por ejemplo

suerte
__________________
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 22:42.