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

Control sobre campo de formulario

Estas en el tema de Control sobre campo de formulario en el foro de ASP Clásico en Foros del Web. Hola, Tengo un formulario cuyos datos se tienen que enviar a una dirección de correo determinada utilizando el componente CDONTS. Uno de los campos se ...
  #1 (permalink)  
Antiguo 04/12/2002, 06:25
Avatar de koaxial  
Fecha de Ingreso: agosto-2001
Mensajes: 119
Antigüedad: 22 años, 8 meses
Puntos: 0
Control sobre campo de formulario

Hola,

Tengo un formulario cuyos datos se tienen que enviar a una dirección de correo determinada utilizando el componente CDONTS. Uno de los campos se llama email y sirve para especificar la dirección del remitente, es decir Email.From. Ok, lo que quiero es que si el usuario no introduce dirección de correo, el correo se envíe, pero en el remitente aparezca "Remitente no especificado".

Lo estoy intentando comprobando el valor del campo del formulario así:
if Request.Form("email")="" then
Email.From="Remitente no especificado"
else
Email.From=Request.From("email")
End if

-Pero esto me da el error:

CDONTS.NewMail.1 error '80020009'

The Web server encountered an unrecoverable error while processing your request.

/envia.asp, line 70


¿Cómo puedo hacerlo?
Gracias.
  #2 (permalink)  
Antiguo 04/12/2002, 06:49
Avatar de bakanzipp  
Fecha de Ingreso: noviembre-2001
Ubicación: santiago de shilli
Mensajes: 2.554
Antigüedad: 22 años, 5 meses
Puntos: 0
amigo...como quieres que se envie un correo si el remitente?...adonde crees que lo vaya a enviar el server?.

te sugiero que obligues a que se digite el remitente..sino..no ejecutas el envio del correo.

if Request.Form("email")="" then
response.write "Debe Ingresar su correo"
else
Email.From=Request.From("email")
'sigue el proceso de envio...
...
..
.
End if
  #3 (permalink)  
Antiguo 04/12/2002, 09:14
Avatar de koaxial  
Fecha de Ingreso: agosto-2001
Mensajes: 119
Antigüedad: 22 años, 8 meses
Puntos: 0
Pues te aseguro que yo he realizado envios de correos con CDONTS sin especificar remitente y funciona PERFECTAMENTE omitiendo el mandato EMail.From.
  #4 (permalink)  
Antiguo 04/12/2002, 10:14
Avatar de ElAprendiz  
Fecha de Ingreso: enero-2002
Ubicación: Maipu, Chile
Mensajes: 3.706
Antigüedad: 22 años, 3 meses
Puntos: 2
jeje

es cierto bakanzipp, yo lo probe y no es necesario el remitente

claro que yo utilice jmail
__________________
Manual de ASP Avanzado ;-)
  #5 (permalink)  
Antiguo 04/12/2002, 10:25
Avatar de deprabado  
Fecha de Ingreso: febrero-2002
Mensajes: 649
Antigüedad: 22 años, 2 meses
Puntos: 0
Yo no estaria muy seguro que no se necesita remitente, acabo de tener problemas enviando un mail con cdonts porque el remitente que estaba usando no era una direccion real...

segun palabras de mi ISP
Cita:
In order for cdonts to send mail from our servers, either the TO or FROM address must be a valid email address on our servers such as [email protected]
Aunque lo de TO no es verdad porque yo lo envio a una lista que no tiene nada que ver con los mails en el servidor.

¿por que no creas una cuenta "[email protected]" y hace
if request.form="" then
sender= "[email protected]"

no se seme ocurre a mi

Última edición por deprabado; 04/12/2002 a las 10:33
  #6 (permalink)  
Antiguo 04/12/2002, 10:35
Avatar de ElAprendiz  
Fecha de Ingreso: enero-2002
Ubicación: Maipu, Chile
Mensajes: 3.706
Antigüedad: 22 años, 3 meses
Puntos: 2


remitente es a donde se envia o desde donde?


perdon por la ignorancia
__________________
Manual de ASP Avanzado ;-)
  #7 (permalink)  
Antiguo 04/12/2002, 10:49
Avatar de bakanzipp  
Fecha de Ingreso: noviembre-2001
Ubicación: santiago de shilli
Mensajes: 2.554
Antigüedad: 22 años, 5 meses
Puntos: 0
Cita:
Pues te aseguro que yo he realizado envios de correos con CDONTS sin especificar remitente y funciona PERFECTAMENTE omitiendo el mandato EMail.From.
y por ke se te cae entonces??, a la chucha ke ando desinformado

oye educanet...remitente es el from.
  #8 (permalink)  
Antiguo 04/12/2002, 10:59
Avatar de ElAprendiz  
Fecha de Ingreso: enero-2002
Ubicación: Maipu, Chile
Mensajes: 3.706
Antigüedad: 22 años, 3 meses
Puntos: 2
ahh ok tons si me funciona


PD: no me llamo educanet
__________________
Manual de ASP Avanzado ;-)
  #9 (permalink)  
Antiguo 04/12/2002, 11:11
Avatar de bakanzipp  
Fecha de Ingreso: noviembre-2001
Ubicación: santiago de shilli
Mensajes: 2.554
Antigüedad: 22 años, 5 meses
Puntos: 0
jajaj...

uta me imagino ke el from es el remitente..

oye educanet el from es el correo del que envia o del que recepciona el correo?.
  #10 (permalink)  
Antiguo 04/12/2002, 11:19
Avatar de urjose  
Fecha de Ingreso: diciembre-2001
Mensajes: 5.286
Antigüedad: 22 años, 4 meses
Puntos: 1
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 21:07.