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

Socorro!! no envia mail con cdo

Estas en el tema de Socorro!! no envia mail con cdo en el foro de ASP Clásico en Foros del Web. Hola amig@s, aun soy un principiante en esto... Estoy intentando mandar un mail con asp, pero no hay forma... Introduzco el codigo siguiente y aunque ...
  #1 (permalink)  
Antiguo 13/04/2005, 03:36
 
Fecha de Ingreso: abril-2005
Mensajes: 195
Antigüedad: 19 años, 2 meses
Puntos: 0
Socorro!! no envia mail con cdo

Hola amig@s, aun soy un principiante en esto...
Estoy intentando mandar un mail con asp, pero no hay forma... Introduzco el codigo siguiente y aunque me carga la paguina no hay forma de que lo mande...

dim dir
set dir = createobject("CDO.Addressee")

dir.emailaddress = "[email protected]"

dim mensaje
set mensaje = createobject("CDO.Message")

with mensaje
.To = "[email protected]"
.From = "[email protected]"
.Subject = "Probando envio de mensajes"
.TextBody = "Este es un mensaje enviado desde una pagina asp"
.Send
end with

He leido que este es el codigo correcto ,pero a mi no me funciona , alguien sabe porque??

A ver si me podeis decir algo....

Gracias,
Un saludo
  #2 (permalink)  
Antiguo 13/04/2005, 03:52
Avatar de trasgukabi  
Fecha de Ingreso: septiembre-2004
Mensajes: 2.749
Antigüedad: 19 años, 9 meses
Puntos: 18
prueba a poner ésto antes del with
Código:
mensaje.Configuration.Fields.Item("http://schemas.microsoft.com/cdo/configuration/sendusing") = 2
 mensaje.Configuration.Fields.Item("http://schemas.microsoft.com/cdo/configuration/smtpserver") = "servidor smtp"
 mensaje.Configuration.Fields.Item("http://schemas.microsoft.com/cdo/configuration/smtpserverport") = 25
 mensaje.Configuration.Fields.Item("http://schemas.microsoft.com/cdo/configuration/smtpconnectiontimeout") = 60
 mensaje.Configuration.Fields.Update
cambia el nombre del servidor smtp al tuyo
  #3 (permalink)  
Antiguo 13/04/2005, 10:37
Avatar de razcoll  
Fecha de Ingreso: abril-2005
Mensajes: 76
Antigüedad: 19 años, 2 meses
Puntos: 1
Estas seguro que el componente de envio de mails es el CDONts???.. porqeu si no es asi nunca te va a enviar los mails
  #4 (permalink)  
Antiguo 13/04/2005, 20:21
Avatar de trasgukabi  
Fecha de Ingreso: septiembre-2004
Mensajes: 2.749
Antigüedad: 19 años, 9 meses
Puntos: 18
set mensaje = createobject("CDO.Message")<
no es cdonts, es cdosys
  #5 (permalink)  
Antiguo 14/04/2005, 01:44
 
Fecha de Ingreso: abril-2005
Mensajes: 195
Antigüedad: 19 años, 2 meses
Puntos: 0
Ahora no me da ningun tipo de error pero no hace nada. He visto por ahi que es posible que lo que falle sea la configuración del servidor...¿sabeis si esto es cierto?.

De todos modos mi intención es trabajar con asp contra un servidor Exchange 2003, para poder introducir citas en las carpetas publicas... lo del mail, es solo por cojerle el truco a ASP.

¿Me podeis ayudar algo en este tema? Aun estoy bastante verde ....

Agradezco cualquier información.....
Salu2
  #6 (permalink)  
Antiguo 14/04/2005, 02:05
Avatar de trasgukabi  
Fecha de Ingreso: septiembre-2004
Mensajes: 2.749
Antigüedad: 19 años, 9 meses
Puntos: 18
mira el enlace que hay en mi firma....
  #7 (permalink)  
Antiguo 14/04/2005, 02:27
 
Fecha de Ingreso: abril-2005
Mensajes: 195
Antigüedad: 19 años, 2 meses
Puntos: 0
trasgukabi eres un fenomeno!!
Esto ya me funciona, parece que no haga nada pero en un rato lo manda Muchas gracias.
Ahora.. una cosa mas... me podeis ayudar en el otro tema... en lo de las citas frente al servidor Exchange 2003......?

Salu2
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 20:56.