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

URGENTE: uso de CDONTS

Estas en el tema de URGENTE: uso de CDONTS en el foro de ASP Clásico en Foros del Web. Wenas: Estoy usando esto del CDONTS por 1a vez, y NO ME FUNCIONA , hay q fastidiarse . Estoy desarrollando en un proyecto en el ...
  #1 (permalink)  
Antiguo 11/08/2003, 03:28
Avatar de fjmasero  
Fecha de Ingreso: diciembre-2002
Mensajes: 488
Antigüedad: 22 años, 5 meses
Puntos: 1
URGENTE: uso de CDONTS

Wenas:

Estoy usando esto del CDONTS por 1a vez, y NO ME FUNCIONA , hay q fastidiarse .

Estoy desarrollando en un proyecto en el que hay que enviar cierta información por email.

Tengo q hacerlo mediante dll de visual basic, usando CDONTS, lo cual he hecho, pero no me funciona, por lo q he decidido a hacer una prueba.

He creado un .asp simplisimo, incluso copiando de articulos q he visto por DesarrolloWeb y ASPFacil.

Os pongo el codigo

<%@ Language=VBScript %>
<% on error resume next %>
<HTML>
<HEAD>
</HEAD>
<BODY>
<%
if Request.Form("boton") = "enviar" then
Dim cBody, n
For Each n In Request.Form
cBody = cBody & n & ": " & Request.Form(n) & chr(13)
Next
Set oCDO = Server.CreateObject("CDONTS.NewMail")
'Asignamos las propiedades al objeto
oCDO.From = "direccionFrom"
oCDO.To = "direccionTo"
oCDO.Subject = "Asunto del mensaje"
oCDO.Body = cBody
'oCDO.Cc = ""
'oCDO.Bcc = ""
'oCDO.MailFormat = 0
oCDO.Send

Set oCDO = Nothing 'Liberar...

'Mostramos mensaje de que se envió con éxito.
Response.Write "¡Se envió Ok, qué fácil!!"

else
%>

<form action="pruebaCDONTS.asp" name="formulario" method="post">
nombre<input name="nombre"><br>
dni<input name="dni"><br>
<input type="submit" name="boton" value="enviar">
</form>
<%
end if
%>
</BODY>
</HTML>

más simple imposible .... pero nada de nada.

¿Alguién tiene alguna idea de por qué no me funciona?.

El IIS q uso tiene, o eso me dicen, SMTP.

AYUDAAAAAAAAAAAA por favor

MUCHAS GRACIAS por vuestra ayuda.
__________________
No es sabio el que sabe sino el que no sabe y quiere aprender
  #2 (permalink)  
Antiguo 11/08/2003, 11:06
 
Fecha de Ingreso: noviembre-2002
Mensajes: 37
Antigüedad: 22 años, 6 meses
Puntos: 0
necesitas instalar el cdonts.dll en tu maquina ya que no viene con win xp. Lo bajas DE INTERNET Y LO INSTALAS EN C/WINDOWS/SYSTEM
  #3 (permalink)  
Antiguo 11/08/2003, 12:49
Avatar de fjmasero  
Fecha de Ingreso: diciembre-2002
Mensajes: 488
Antigüedad: 22 años, 5 meses
Puntos: 1
Gracias vellum, pero ya esta instalado.
__________________
No es sabio el que sabe sino el que no sabe y quiere aprender
  #4 (permalink)  
Antiguo 11/08/2003, 13:46
Avatar de fjmasero  
Fecha de Ingreso: diciembre-2002
Mensajes: 488
Antigüedad: 22 años, 5 meses
Puntos: 1
Bueno, he estado haciendo pruebas, y he conseguido lo siguiente:

Si en .From pongo una de mis direcciones de correo, funciona.

Si en .From no se pone un direccion de mail, no funciona.

Asi q me pregunto, ¿si este fuera un codigo para instalar en cualquier máquina, como hay que ponerlo para que el .From tengo la direccion de correo predeterminada?.

Salu2
__________________
No es sabio el que sabe sino el que no sabe y quiere aprender
  #5 (permalink)  
Antiguo 12/08/2003, 12:54
 
Fecha de Ingreso: agosto-2003
Mensajes: 1
Antigüedad: 21 años, 9 meses
Puntos: 0
Uso de CDONTS para script de recomendar a un amigo en ASP

http://www.desarrolloweb.com/articulos/999.php

lee todo el informe y encuentra la solución
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 10:35.