Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Internet
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Grupo de Teaming del ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 11-05-2004
soyhugo soyhugo is offline
Miembro
 
Registrado: ene 2004
Posts: 66
Poder: 21
soyhugo Va por buen camino
smtp en dephi

Estimados señores: he hecho un programita de mandar correo en delphi usando las indi y el smtp. simplemete uso una funcion de dicho componente para enviar un correo. mi problema es que hay algunas direcciones a las que mando un correo, y en mi outlook de toda la vida me llega un mensaje de maildaemon, que ha tenido problemas al enviar el correo porque el servidor destino no contesta. por ejemplo me ocurre entre otras con algunas direcciones de hotmail. pues bien, he mandado un correo con mi outlook a estas direcciones, y parece que funcionan porque no recibo el maildaemon. ¿alguien sabría decirme que pasa que por enviar a dichos correos con este componente no llegan? gracias.
Responder Con Cita
  #2  
Antiguo 11-05-2004
Avatar de delphi.com.ar
delphi.com.ar delphi.com.ar is offline
Federico Firenze
 
Registrado: may 2003
Ubicación: Buenos Aires, Argentina *
Posts: 5.932
Poder: 27
delphi.com.ar Va por buen camino
¿Has leído detenidamente el mensaje del mail que te responde el servidor SMTP?...
Digamos, que si la casilla no existe, no existirá ni para tu programa ni para el Outlook.

Saludos!
__________________
delphi.com.ar

Dedique el tiempo suficiente para formular su pregunta si pretende que alguien dedique su tiempo en contestarla.
Responder Con Cita
  #3  
Antiguo 11-05-2004
Avatar de jachguate
jachguate jachguate is offline
Miembro
 
Registrado: may 2003
Ubicación: Guatemala
Posts: 6.254
Poder: 27
jachguate Va por buen camino
Este problema no tiene nada que ver con que el envio se haya hecho desde las indy o desde delphi. Probablemente el servidor de hotmail estuvo fuera de línea. De hecho, me enteré por alli que hace un par de días estuvo fuera de línea 3 horas y media... parece que estan teniendo problemas por alli...

Hasta luego.

__________________
Juan Antonio Castillo Hernández (jachguate)
Guía de Estilo | Etiqueta CODE | Búsca antes de preguntar | blog de jachguate
Responder Con Cita
  #4  
Antiguo 11-05-2004
soyhugo soyhugo is offline
Miembro
 
Registrado: ene 2004
Posts: 66
Poder: 21
soyhugo Va por buen camino
más información sobre el problema

la cosa es que solo me ocurre con algunas direcciones, que no tienen por qué ser de hotmail. yo las mando con las indi y manda el correo sin problemas, pero ahora en mi cuenta recibo un correo:
De:mail delivery subsystem
asunto: returned mai: response error
cuerpo:

The original message was received at Mon, 10 May 2004 14:58:18 -0500

----- The following addresses had permanent fatal errors -----

<albert@hotmail.com>

----- Transcript of session follows -----

... while talking to mx3.hotmail.com

>>> RCPT To:<albert@hotmail.com>

<<< 550 Requested action not taken: mailbox unavailable

------------------------------------------------------------------------

como esto igual me ocurre con otras direcciones que no son de hotmail. la cosa es que si ahora mando un correo a esta direccion desde mi outlook, no recibo ningún mail de error. y si lo vuelvo a enviar con la indy, recibo otra vez este correo.

Muchas gracias.


Responder Con Cita
  #5  
Antiguo 11-05-2004
Avatar de jachguate
jachguate jachguate is offline
Miembro
 
Registrado: may 2003
Ubicación: Guatemala
Posts: 6.254
Poder: 27
jachguate Va por buen camino
Cool

Cita:
Empezado por soyhugo
<<< 550 Requested action not taken: mailbox unavailable
Esto es bastante claro... si hotmail actua de una forma si lo envias desde Outlook, o si lo envias desde otro lado... que te puedo decir. Por un lado, no lo creo, pues los usuarios de Hotmail se estan perdiendo de mucha información proviniente de muchos lugares, puesto que hay un alto porcentaje de gente que usa otros clientes de correo. Por otro lado no me extrañaría que M$ proteja de esta forma el uso de sus productos...

En fin, no es un problema de las INDY. Es un problema de Hotmail, o tuyo (sinceramente me parece mas probable). Estas seguro que la dirección está bien escrita?

Hasta luego.

__________________
Juan Antonio Castillo Hernández (jachguate)
Guía de Estilo | Etiqueta CODE | Búsca antes de preguntar | blog de jachguate
Responder Con Cita
  #6  
Antiguo 11-05-2004
soyhugo soyhugo is offline
Miembro
 
Registrado: ene 2004
Posts: 66
Poder: 21
soyhugo Va por buen camino
no solo me ha pasado con hotmail.

Por ejemplo, he enviado varios correos, de los cuales unos 20 me han dado fallo con el ejemplo antes dado. esto me ha ocurrido con direcciones de hotmail y otros servidores. la cosa es que he enviado correos a esos mismas direcciones con outlook y no he tenido ni un solo error. Me parecería un poco extraño que hubiera puesto mal 20 correos con mi programa, y luego los haya puesto todos bien con outlook. pj si ahora mismo hago esa prueba, me da fallo con el indy y no con el outlook.
Responder Con Cita
  #7  
Antiguo 11-05-2004
Avatar de delphi.com.ar
delphi.com.ar delphi.com.ar is offline
Federico Firenze
 
Registrado: may 2003
Ubicación: Buenos Aires, Argentina *
Posts: 5.932
Poder: 27
delphi.com.ar Va por buen camino
¿Estas mandando los mails con los signos mayor y menor en la dirección de correo < y >?....
¿Cómo estas pasando las direcciones?
__________________
delphi.com.ar

Dedique el tiempo suficiente para formular su pregunta si pretende que alguien dedique su tiempo en contestarla.
Responder Con Cita
  #8  
Antiguo 11-05-2004
Avatar de jachguate
jachguate jachguate is offline
Miembro
 
Registrado: may 2003
Ubicación: Guatemala
Posts: 6.254
Poder: 27
jachguate Va por buen camino
Enviame un mensaje privado con alguna de las direcciones... es algo que me gustaría ver con mis propios ojos...
__________________
Juan Antonio Castillo Hernández (jachguate)
Guía de Estilo | Etiqueta CODE | Búsca antes de preguntar | blog de jachguate
Responder Con Cita
  #9  
Antiguo 11-05-2004
soyhugo soyhugo is offline
Miembro
 
Registrado: ene 2004
Posts: 66
Poder: 21
soyhugo Va por buen camino
Unhappy esto es lo que hago

Te mando la instrucción que manda el mail. además algunas veces me peta el programa cuando va a enviar un correo tal que capturo el error y me pone:

350 5.7.1 <galina_borsoukovskaia@hotmail.com>... we do not relay <b027173@sp-editores.es>

//siendo el primer mail al que envio, y el segundo el mío.
//la instrucción que hago es la siguiente, considerando que:
//query_envia.FieldValues['nombre'] es el nombre del destino, al que concateno entre paréntesis su mail, concatenando luego el mail a donde se envía entre < >.
//lista_de.text: es mi nombre
//lista_mail.text: es mi correo (al que se debe responder)
//mi_smtp: es mi servidor smtp


smtp_envia.QuickSend(mi_smtp,caja_tema.Text, query_envia.FieldValues['nombre'] + ' ('+ query_envia.FieldValues['mail'] +')' +' <'+ query_envia.FieldValues['mail'] +'>',lista_de.text + ' <' + lista_mail.Text + '>',caja_cuerpo.Text)

A ver si me puedes decir please qué es lo que hago mal. gracias.
Responder Con Cita
  #10  
Antiguo 11-05-2004
Avatar de jachguate
jachguate jachguate is offline
Miembro
 
Registrado: may 2003
Ubicación: Guatemala
Posts: 6.254
Poder: 27
jachguate Va por buen camino
Tenes una dirección de hotmail Tuya, para probar?? No voy a enviar un email a alguno de tus clientes, o de los clientes de tu cliente con pruebas... cierto?

Hasta luego.

__________________
Juan Antonio Castillo Hernández (jachguate)
Guía de Estilo | Etiqueta CODE | Búsca antes de preguntar | blog de jachguate
Responder Con Cita
  #11  
Antiguo 11-05-2004
soyhugo soyhugo is offline
Miembro
 
Registrado: ene 2004
Posts: 66
Poder: 21
soyhugo Va por buen camino
mail

estoy probando con una dirección mía, pero de momento no me llega ni a mi buzón de hotmail, ni tampoco él response error a mi outlook como contestación. Pero por ejemplo:

hace un momento he intentado mandar 2 veces con la indy a
galina_borsoukovskaia@hotmail.com y me petaba con el error que he comentado antes 350 5.7.....
pues ahora lo he intentado otra vez y lo ha mandado sin problemas, claro está me acaba de llegar el response error a mi outlook. La cosa es que si yo ahora le mando un correo a esta direccion por el outlook, no habrá ningún problema. Si puedes intenta a esa dirección, poniendo cualquier cosa. yo aun sigo esperando al correo de hconde123@hotmail.com (que es mio) que no llega a ningún lado aún.
Responder Con Cita
  #12  
Antiguo 11-05-2004
Avatar de delphi.com.ar
delphi.com.ar delphi.com.ar is offline
Federico Firenze
 
Registrado: may 2003
Ubicación: Buenos Aires, Argentina *
Posts: 5.932
Poder: 27
delphi.com.ar Va por buen camino
¿Porqué no nos muestras el fragmento del código donde asignas las direcciones de correo? (y si es posible, ejemplos de los valores que asignas)
__________________
delphi.com.ar

Dedique el tiempo suficiente para formular su pregunta si pretende que alguien dedique su tiempo en contestarla.
Responder Con Cita
  #13  
Antiguo 11-05-2004
soyhugo soyhugo is offline
Miembro
 
Registrado: ene 2004
Posts: 66
Poder: 21
soyhugo Va por buen camino
asignación

es que estos valores los tomo de una base de datos en access. más o menos para que os hagáis una idea, he mandado cerca de 300 correos. pues de ahí unos 24 me hacían lo de mail response error. una dirección del que me sigue dando problemas es la anteriormente mencionada, si quieres te puedo dar otros correos que tambíen me han dado problemas, como por ejemplo: puertoencinas@wanadoo.es que no es de hotmail. A parte de eso, de vez en cuando al enviar a una dirección me peta el programa diciendo lo de
350 5.7.1 <la direccion destino>... we do not relay <mi direccion>. Y así varias veces. y quizás luego más tarde, ya no da ese fallo y lo manda. claro está, que si es una de esas direcciones, pues luego me llega el mail response.

si necesitais más, no dudéis. gracias por vuestro interés.
Responder Con Cita
  #14  
Antiguo 11-05-2004
Avatar de jachguate
jachguate jachguate is offline
Miembro
 
Registrado: may 2003
Ubicación: Guatemala
Posts: 6.254
Poder: 27
jachguate Va por buen camino
Cool

Cita:
Empezado por soyhugo
350 5.7.1 <la direccion destino>... we do not relay <mi direccion>.
Este "error" aparece típicamente cuando el servidor SMTP requiere autenticación para enviar mail. Es una protección típica de los servidores para evitar ser utilizados para SPAM.
__________________
Juan Antonio Castillo Hernández (jachguate)
Guía de Estilo | Etiqueta CODE | Búsca antes de preguntar | blog de jachguate
Responder Con Cita
  #15  
Antiguo 11-05-2004
soyhugo soyhugo is offline
Miembro
 
Registrado: ene 2004
Posts: 66
Poder: 21
soyhugo Va por buen camino
pues es extraño

Pues me extrañaría, puesto que yo puedo enviar sin problemas otras tantas veces.
bueno y de ser así, si tengo que poner autentificanción, donde le meto el nombre de usuairo y el pass?.

por cierto probaste lo de la dirección con lo de hotmail?

gracias
Responder Con Cita
  #16  
Antiguo 11-05-2004
Avatar de jachguate
jachguate jachguate is offline
Miembro
 
Registrado: may 2003
Ubicación: Guatemala
Posts: 6.254
Poder: 27
jachguate Va por buen camino
Recien te envié un correo, con copia a mi buzón en el club. Confirmame cuando lo recibas, o yo pongo un post al recibir la notificación de rechazo.

Hasta luego.

__________________
Juan Antonio Castillo Hernández (jachguate)
Guía de Estilo | Etiqueta CODE | Búsca antes de preguntar | blog de jachguate
Responder Con Cita
  #17  
Antiguo 11-05-2004
soyhugo soyhugo is offline
Miembro
 
Registrado: ene 2004
Posts: 66
Poder: 21
soyhugo Va por buen camino
son las 23 de la noche y aun no he recibido nada

son las 23 de la noche y aun no he recibido nada
Responder Con Cita
  #18  
Antiguo 15-05-2004
Avatar de jachguate
jachguate jachguate is offline
Miembro
 
Registrado: may 2003
Ubicación: Guatemala
Posts: 6.254
Poder: 27
jachguate Va por buen camino
Al fin lo recibiste??

Yo no tengo rebotes. Si el correo se perdió en el ciberespacio... supongo que el problema será de Hotmail.... o de tu buzón que rechaza los correos sin notificar. Creo que alguien me comentó que podes configurarlo para recibir correos solo de tu lista de contacto...

Hasta luego.

__________________
Juan Antonio Castillo Hernández (jachguate)
Guía de Estilo | Etiqueta CODE | Búsca antes de preguntar | blog de jachguate
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro


La franja horaria es GMT +2. Ahora son las 03:54:30.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi