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

Formulario al mail con ASP

Estas en el tema de Formulario al mail con ASP en el foro de ASP Clásico en Foros del Web. Buenas!! Quiero hacer un formulario y que los datos lleguen a mi mail sin que se abra el outlook. Encontre algunos scripts de ASP para ...
  #1 (permalink)  
Antiguo 14/11/2003, 00:03
cgd
 
Fecha de Ingreso: septiembre-2003
Mensajes: 39
Antigüedad: 21 años, 8 meses
Puntos: 0
Pregunta Formulario al mail con ASP

Buenas!!
Quiero hacer un formulario y que los datos lleguen a mi mail sin que se abra el outlook. Encontre algunos scripts de ASP para hacer eso pero no me quedó muy claro que es lo que tengo que reemplazar para que funcione .. y otra cosa: tengo que hacer dos archivos para cada formulario??? uno .html y otro .asp o entendí mal??? Gracias!!!
  #2 (permalink)  
Antiguo 14/11/2003, 11:14
Avatar de sjam7  
Fecha de Ingreso: diciembre-2001
Ubicación: Guadalajara, Mexico
Mensajes: 3.672
Antigüedad: 23 años, 4 meses
Puntos: 16
Re: Formulario al mail con ASP

Cita:
Mensaje Original por cgd
Buenas!!
Quiero hacer un formulario y que los datos lleguen a mi mail sin que se abra el outlook. Encontre algunos scripts de ASP para hacer eso pero no me quedó muy claro que es lo que tengo que reemplazar para que funcione .. y otra cosa: tengo que hacer dos archivos para cada formulario??? uno .html y otro .asp o entendí mal??? Gracias!!!

Puedes hacer un solo archivo pero el fin seria el mismo, el codigo a ingresar seria el mismo, solo que deberias poner un

IF....then

Para diferenciar el procedimiento a realizar, esto es si quieres hacer un solo archivo, que no tiene mucho caso.

para poder decirte que debes modificar de los archivos que tienes puedes ponerlo aqui para verlos
__________________
CreandoWebs.com
www.creandowebs.com
PLANTILLAS TEMPLATEMONSTER CON 10% DE DESCUENTO
  #3 (permalink)  
Antiguo 14/11/2003, 11:28
 
Fecha de Ingreso: noviembre-2003
Ubicación: Distrito Federal
Mensajes: 225
Antigüedad: 21 años, 5 meses
Puntos: 0
En principio te recomiendo dos páginas. La primera (en HTML o ASP, no importa) en donde coloques un formulario que va a enviar las respuestas a la segunda página.
La segunda página si debe de ser ASP; en esta página recibes la información del formulario con el Request.Form("campo1") si la enviaste por metodo POST o con el Request.QueryString("campo1") si la enviaste por metodo GET. En esa misma página tienes que crear un objeto del tipo CDonts para enviar tu correo. A continuación te envio el código para crearlo y como enviar el correo. Espero te sea de utilidad.

'Creo el objeto
Set obj_correo=server.CreateObject("CDONTS.Newmail")
'Indico cual es el origen
obj_correo.From="[email protected]"
'Indico cual es el destino
obj_correo.To="[email protected]"
'Escribo el asunto del correo
obj_correo.Subject="Asunto del correo"
'Escribo el texto del correo
obj_correo.Body="Texto del correo"
'Envio el correo
obj_correo.Send
'Libero el objeto
Set obj_correo=nothing

En la propiedad de asunto y cuerpo puedes colocar los valores que capturas en tu formulario.
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:12.