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

mensage CDO que nunca llega

Estas en el tema de mensage CDO que nunca llega en el foro de ASP Clásico en Foros del Web. Un saludo, tengo una pequeña web que uso a modo de practicas alojada en nofeehost.com. Este servidor gratuito me pernite ejecutar codigo asp. En la ...
  #1 (permalink)  
Antiguo 29/03/2007, 15:23
Usuario no validado
 
Fecha de Ingreso: agosto-2005
Mensajes: 12
Antigüedad: 18 años, 9 meses
Puntos: 0
mensage CDO que nunca llega

Un saludo, tengo una pequeña web que uso a modo de practicas alojada en nofeehost.com. Este servidor gratuito me pernite ejecutar codigo asp. En la página principal dice que usa el servidor "WINDOWS 2003 IIS 6". El caso es que estoy intentando enviar un email mediante CDO (ya que he visto por ahi que CDONT ya no funciona en esta version), pero este no llega nunca. El codigo se ejecuta completamente, pero el email no llega nunca. He visto que alguien tiene el mismo problema, pero no encuentro la solución.

¿alguna idea?
¿conoceis otros servidores gratuitos en los que no halla problemas?
Adjunto el codigo:

<% Option Explicit
Dim ObjetoMail
Set ObjetoMail=CreateObject("CDO.Message")
ObjetoMail.To = "[email protected]"
ObjetoMail.From = "[email protected]"
ObjetoMail.Subject = "prueba de envio por asp"
ObjetoMail.HTMLBody = "Soy el cuerpo del <b>mensaje</b>"
ObjetoMail.Send
Set ObjetoMail=Nothing
%>

estoy entrando en este mundillo de la programacion web y me pierdo en varios conceptos.
Gracias, un saludo.
  #2 (permalink)  
Antiguo 29/03/2007, 22:39
Avatar de Shiryu_Libra
Colaborador
 
Fecha de Ingreso: febrero-2007
Ubicación: Cantando "Screenager" en "Kirafa Kaput"
Mensajes: 3.614
Antigüedad: 17 años, 3 meses
Puntos: 88
Re: mensage CDO que nunca llega

Cita:
Iniciado por pappland Ver Mensaje
....
<% Option Explicit
Dim ObjetoMail
Set ObjetoMail=CreateObject("CDO.Message")
ObjetoMail.To = "[email protected]"
ObjetoMail.From = "[email protected]"
ObjetoMail.Subject = "prueba de envio por asp"
ObjetoMail.HTMLBody = "Soy el cuerpo del <b>mensaje</b>"
ObjetoMail.Send
Set ObjetoMail=Nothing
%>
....
pues pappland, este codigo me funciono a mi bien.

Windows XP Pro, IIS 5, y los correos fueron a Yahoo, solo que al recibirlos en el correo los catalogo como SPAM, asi que probablemente por eso no los miras, deben de llegarte al correo no deseado o en su defecto al la carpeta de SPAM


y pues mirando por el internet


CDO
Finalmente, si estás en un servidor Windows 2003 podrás usar este objeto en tus páginas ASP o ASP.Net
<%
Set myMail=CreateObject("CDO.Message")
myMail.Subject="Sending email with CDO"
myMail.From="[email protected]"
myMail.To="[email protected]"
myMail.TextBody="This is a message."
myMail.Send
set myMail=nothing
%>


si te fijas es similar a tu codigo.... al parecer esta tdo correcto. a menos que alguien pudiera correjirnos
suerte
  #3 (permalink)  
Antiguo 30/03/2007, 10:16
Usuario no validado
 
Fecha de Ingreso: agosto-2005
Mensajes: 12
Antigüedad: 18 años, 9 meses
Puntos: 0
Re: mensage CDO que nunca llega

El "factor spam" ya lo había supuesto, pero no es ese el problema.

Como decía en mi entrada anterior tengo la página alojada en un servidor gratuito para hacer pruebas, pero cuando uso el IIS de winXP tampoco me funciona (la página se procesa correctamente, pero no llaga nunca el mail). La verdad es que no he configurado nada el el servidor smtp de IIS ¿hay que realizar alguna configuración previa o instalar algunas librerías?

y la última pregunta:si supuestamente el código está bien ¿puedo suponer que cuando aloje la página en un servidor "serio" debería funcionar correctamente?
  #4 (permalink)  
Antiguo 30/03/2007, 12:15
Avatar de JuanRAPerez
Colaborador
 
Fecha de Ingreso: octubre-2003
Mensajes: 2.393
Antigüedad: 20 años, 7 meses
Puntos: 27
Re: mensage CDO que nunca llega

busca la forma de controlar errores con el componente y asi podras saber si te envial algun error especifico.

suerte
__________________
JuanRa Pérez
San Salvador, El Salvador
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 16:56.