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

envio directo a mi correo??

Estas en el tema de envio directo a mi correo?? en el foro de ASP Clásico en Foros del Web. Tengo en mi web un formulario ( www.estacionverdeolvera.net ). Lo he puesto en la posición POST. Resulta que lo tengo vinculado a mi correo electronico ...
  #1 (permalink)  
Antiguo 14/11/2003, 13:13
 
Fecha de Ingreso: enero-2003
Mensajes: 161
Antigüedad: 21 años, 10 meses
Puntos: 0
envio directo a mi correo??

Tengo en mi web un formulario (www.estacionverdeolvera.net).
Lo he puesto en la posición POST. Resulta que lo tengo vinculado a mi correo electronico pero sin embargo lo que ocurre es que me abre el out look, teniendo que volver a escribir todos los datos del formulario. Lo que quiero es que el envio sea directamente a mi correo. Por qué sucede esto??Sabiais como solucionarlo???.
En la sección de Editores de sitios web, de este foro, me han dicho que seguramente se soluciona con asp o php ¿es así?. Lo que ocurre es que soy diseñadora y de programación se bastante poquito ¿ me podeis ayudar a resolver este tema?.
Gracias
  #2 (permalink)  
Antiguo 14/11/2003, 13:52
 
Fecha de Ingreso: noviembre-2003
Ubicación: Distrito Federal
Mensajes: 225
Antigüedad: 21 años
Puntos: 0
Efectivamente, necesitas ASP o PHP para enviar el correo.
Vas a necesitar dos páginas, una con el formulario, que puede ser HTML o ASP, y otra en donde recibas la información del formulario, esta si debe ser ASP. En esta misma página vas a enviar el correo. Te mando un ejemplo de las dos páginas

*********Página con el formulario**********
<html><head><title>Titulo</title></head>
<body>
<form name="form1" method="post" action="envia_mail.asp">
<input type="text" name="nombre">
<input type="text" name="email">
<input type="text" name="asunto">
<input type="text" name="mensaje">
<input name="Submit" type="Submit" value="Enviar correo">
</form>
</body>
</html>

***********Página ASP que envia el correo***************
************envia_mail.asp************************
<%
'Recupero los datos del formulario
nombre=Request.Form("nombre")
email=Request.Form("email")
asunto=Request.Form("asunto")
mensaje=Request.Form("mensaje")

'Creo el objeto que envia el correo
Set NewMail=server.CreateObject("CDONTS.Newmail")
NewMail.From=email
NewMail.To="[email protected]"
NewMail.Subject=asunto
NewMail.Body=mensaje
NewMail.Send
Set NewMail=nothing
%>
<html><head><title>Titulo</title></head>
<body>
Muchas gracias por su mensaje
</body>
</html>
  #3 (permalink)  
Antiguo 14/11/2003, 14:05
 
Fecha de Ingreso: enero-2003
Mensajes: 161
Antigüedad: 21 años, 10 meses
Puntos: 0
OK, gracias. Lo voy a probar a ver si soy capaz
  #4 (permalink)  
Antiguo 15/11/2003, 11:55
 
Fecha de Ingreso: abril-2002
Mensajes: 432
Antigüedad: 22 años, 7 meses
Puntos: 0
hola a todos

He utilizado el codigo de Ysdragil pero me da error supongo que es por el componente CDONTS que debo tenerlo ¿Es asi?.

Yo para enviar el contenido de un formulario al email utilizo un archivo cgi, pero claro esto tiene el inconveniente de que el servidor tiene que soportar Cgis

Saludos
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 18:07.