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

Error con el objeto CDONTS

Estas en el tema de Error con el objeto CDONTS en el foro de ASP Clásico en Foros del Web. Buenos días, ME da error en la línea de codigo de Set mailobj = Server.CreateObject("CDONTS.NewMail") ME dice que es "Cadena clase no válida " No ...
  #1 (permalink)  
Antiguo 07/12/2005, 01:24
 
Fecha de Ingreso: noviembre-2005
Mensajes: 128
Antigüedad: 18 años, 7 meses
Puntos: 0
Error con el objeto CDONTS

Buenos días,

ME da error en la línea de codigo de
Set mailobj = Server.CreateObject("CDONTS.NewMail")
ME dice que es "Cadena clase no válida " No se, ¿me podeis ayudar?

Gracias


if vdepartamento="comercial" then
strBody="Tipo: "&vtipo&""
strBody=strBody & "<br>"
strBody=strBody & "<br>"
strBody=strBody & "Departamento: "&vdepartamento&""
strBody=strBody & "<br>"
strBody=strBody & "Tema: "&vtema&""
strBody=strBody & "<br>"
strBody=strBody & "Nombre: "&vnombre&""
strBody=strBody & "<br>"
strBody=strBody & "Email: "&vmail&""
strBody=strBody & "<br>"
strBody=strBody & "Telefono: "&vtel&""
strBody=strBody & "<br>"
strBody=strBody & "Fax: "&vfax&""
strBody=strBody & "<br>"
strBody=strBody & "Respuesta: "&vrespuesta&""
Set mailobj = Server.CreateObject("CDONTS.NewMail") ' Es aqui donde me da el error.
mailobj.from = "Hermanos Jimenez Gomez"
mailobj.to = "[email protected]"
mailobj.subject = "Hermanos Jimenez Gomez"
mailobj.mailFormat = 0
mailobj.bodyFormat = 0
mailobj.body = strBody
mailobj.Send
set mailobj=nothing
Set mailobj=Server.CreateObject("CDONTS.NewMail")
mailobj.from = "[email protected]"
mailobj.to = vemail
mailobj.subject ="nombre: "&vnombre&""
mailobj.mailFormat = 0
mailobj.bodyFormat = 0
mailobj.body= "Hemos recibido su formulario correctamente. Gracias"
mailobj.Send
set mailobj=nothing

Última edición por goizgoiz; 07/12/2005 a las 04:13
  #2 (permalink)  
Antiguo 07/12/2005, 08:38
Avatar de David
Moderador
 
Fecha de Ingreso: abril-2005
Ubicación: In this planet
Mensajes: 15.720
Antigüedad: 19 años, 1 mes
Puntos: 839
Exclamación

Lo más probable es q' tu Servidor no esté soportando el CDONTS...
__________________
Por favor, antes de preguntar, revisa la Guía para realizar preguntas.
  #3 (permalink)  
Antiguo 07/12/2005, 10:02
 
Fecha de Ingreso: junio-2005
Mensajes: 41
Antigüedad: 19 años
Puntos: 0
Y Como Puedo Ver Si El Servidor Soporta Cdonts, Hay Q Instalar Algo , Alguna Dll (cual Seria???)
  #4 (permalink)  
Antiguo 07/12/2005, 10:04
 
Fecha de Ingreso: noviembre-2005
Mensajes: 658
Antigüedad: 18 años, 7 meses
Puntos: 3
CDONTS.DLL debe de estar en : c:\windows\system32
  #5 (permalink)  
Antiguo 07/12/2005, 10:08
Avatar de u_goldman
Moderador
 
Fecha de Ingreso: enero-2002
Mensajes: 8.031
Antigüedad: 22 años, 5 meses
Puntos: 98
Ademas, en sistemas superiores a Win2k, ya no se encuentra esta dll, en su lugar, deberias investigar sobre CDO.
Creo que por ahi hay post de Lexus en el que instala el CDONTS en un XP, pero si la descontinuaron fue principalemente por cuestiones de seguridad, ademas no encontraras ningun otro server con OS superior a 2k, con CDONTS, creo que son razones suficientes para ir con CDO.

Salu2,
__________________
"El hombre que ha empezado a vivir seriamente por dentro, empieza a vivir más sencillamente por fuera."
-- Ernest Hemingway
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 01:47.