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

CDONTS y Windows XP

Estas en el tema de CDONTS y Windows XP en el foro de ASP Clásico en Foros del Web. Hola. Tengo instalada la versión profesional de Windows XP que viene con el IIS 5.1 y estoy intentando enviar un mail útilizando CDONTS pero no ...
  #1 (permalink)  
Antiguo 05/02/2002, 18:35
zed
 
Fecha de Ingreso: febrero-2002
Mensajes: 2
Antigüedad: 23 años, 3 meses
Puntos: 0
CDONTS y Windows XP

Hola.
Tengo instalada la versión profesional de Windows XP que viene con el IIS 5.1 y estoy intentando enviar un mail útilizando CDONTS pero no lo consigo y no sé por que.
El código que uso es el siguiente:

Set oMail = Server.CreateObject ("CDONTS.NewMail")

oMail.BodyFormat = 0
oMail.MailFormat = 1

Sender = "[email protected]"
Recipient = "[email protected]"
titulo = "Envio de mails con CDO desde ASP"
Texto = "Pruebas de envio"

oMail.Send Sender, Recipient, titulo, Texto

Set oMail = Nothing

Pero me dá el siguiente error:
Tipo de error:
Objeto Server, ASP 0177 (0x800401F3)
Cadena clase no válida
/mail.asp, línea 8

Siendo la linea 8 la de:
Set oMail = Server.CreateObject ("CDONTS.NewMail")

¿Alguna idea o sujerencia de por que puede pasar esto?

creo que es por que el componente no viene con este IIS, de ser por esto ¿Podriais decirme como lo meto?

Gracias por adelantado
Un saludo

========================
Visita mi página personal en:
http://www.jmgh.cjb.net
========================
  #2 (permalink)  
Antiguo 06/02/2002, 08:17
 
Fecha de Ingreso: agosto-2001
Mensajes: 399
Antigüedad: 23 años, 8 meses
Puntos: 0
Re: CDONTS y Windows XP

Hola, debes registrar la dll en regsvr32 que esta en la carpeta de windows en system32. El error que te da es porqu tu dll no está registrada, aparentemente es solo eso.

saludos ;)

El hombre es mortal por sus temores e inmortal por sus deseos. Pitágoras.
  #3 (permalink)  
Antiguo 06/02/2002, 17:43
 
Fecha de Ingreso: diciembre-2001
Mensajes: 208
Antigüedad: 23 años, 4 meses
Puntos: 0
Re: CDONTS y Windows XP

Estimado:
Me ha sucedido lo mismo. El Win XP no trae CdONTs. POr ende tienes que tener WIN2k.
Un ABrazo

Mario Matias Sebely
WebMaster ConozcaMisiones.com
  #4 (permalink)  
Antiguo 09/01/2003, 09:02
 
Fecha de Ingreso: diciembre-2001
Ubicación: Mercedes
Mensajes: 92
Antigüedad: 23 años, 4 meses
Puntos: 0
Como que el XP no trae CDOnt ?
  #5 (permalink)  
Antiguo 10/01/2003, 00:37
Avatar de urjose  
Fecha de Ingreso: diciembre-2001
Mensajes: 5.286
Antigüedad: 23 años, 4 meses
Puntos: 1
Que tal si revisas las FAQ's?

  #6 (permalink)  
Antiguo 10/01/2003, 16:00
Avatar de g_susdaniel  
Fecha de Ingreso: mayo-2001
Ubicación: Frente al Monitor :þ
Mensajes: 995
Antigüedad: 24 años
Puntos: 0
De acuerdo

Cita:
Mensaje Original por urjose
Que tal si revisas las FAQ's?

José manuel tiene razon, echenle un vistazo a las faqs antes de preguntar y muy seguramente encuentran su respuesta mucho antes de lo esperado, de todas maneras aki esta el link directo para resolver ese problema http://www.forosdelweb.com/showthrea...threadid=74823

Salu2
__________________
No, no no... no hay firma...
  #7 (permalink)  
Antiguo 11/01/2003, 03:22
 
Fecha de Ingreso: enero-2003
Mensajes: 71
Antigüedad: 22 años, 4 meses
Puntos: 0
Pues como ya te han comentado el cdonts no viene con windows xp, pero lo que si puedes hacer es copiarte el archivo cdonts.dll de cualquier otro servidor (yo lo baje de internet) y despues instalarlo en tu windows xp.

Lo copias en tu carpeta \windows\system32 y desde la linea de comandos lo registras usando regsvr32 cdonts.dll y a partir de este momento ya tendras cdonts en tu sistema.

Saludos.
  #8 (permalink)  
Antiguo 11/01/2003, 10:29
Avatar de Ruchu  
Fecha de Ingreso: octubre-2001
Mensajes: 698
Antigüedad: 23 años, 7 meses
Puntos: 2
el cdonts ya no viene en el win xp porque es un componente que ya es muy viejo, fue ideado para el winnt

lo que seria el nuevo, el que sustituye al cdonts es el cdosys
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 06:44.