Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Internet
Registrarse FAQ Miembros Calendario Guía de estilo Buscar Temas de Hoy Marcar Foros Como Leídos

Grupo de Teaming del ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 06-01-2009
jesus02018 jesus02018 is offline
Miembro
 
Registrado: dic 2008
Posts: 18
Poder: 0
jesus02018 Va por buen camino
Question Solicitar Confirmacion de Lectura y Entrega de correo

Hola A todos

Necesito enviar un correo utilizando los Indy y solicitar una Confirmacion de lectura y de entrega del mensage.
Tambien a la hora de recivir un correo que tenga alguna confirmacion que me la muestre.
Como pudiera hacer esto utilizando los Indy.
Responder Con Cita
  #2  
Antiguo 06-01-2009
Avatar de dec
dec dec is offline
Moderador
 
Registrado: dic 2004
Ubicación: Alcobendas, Madrid, España
Posts: 13.107
Poder: 34
dec Tiene un aura espectaculardec Tiene un aura espectacular
Hola,

Creo que este tema se ha tocado alguna vez en los foros, no obstante, como la respuesta es corta no me cuesta nada referirla de nuevo y aquí está: no puedes, simplemente, verificar que un correo ha llegado a su destino. Dicho mal y pronto, sería como si quisieras volar con un submarino, lo que pasa es que no se diseñó pensando en ello y así el submarino no puede volar.

Ahora bien, ¿no hay solución posible? Bueno. La mayoría de sitios web en que se registra a usuarios, envían a estos un correo "de confirmación". ¿Y qué incluyen en dicho correo? Un enlace que puede "seguirse" para confirmar el correo en cuestión. Es decir, se trata de apoyarse en un servidor, estableciendo algún tipo de mecanismo que pueda servir a nuestros fines, pero, fuera ya del correo.

Ojalá esté equivocado, pero, ya te digo, es un tema tratado y no parece haber una solución partiendo del propio correo electrónico. A partir de ahí, soluciones como la que comento en el primer párrafo se pueden hacer más o menos complicadas. Por ejemplo, un correo que incluyera HTML podría acaso usar alguna "imagen ficticia" para automatizar la "confirmación" de lectura. Pero esto, por varias razones, me temo que no funcionaría siempre.
__________________
David Esperalta
www.decsoftutils.com
Responder Con Cita
  #3  
Antiguo 06-01-2009
Avatar de AzidRain
[AzidRain] AzidRain is offline
Miembro Premium
 
Registrado: sep 2005
Ubicación: Córdoba, Veracruz, México
Posts: 2.914
Poder: 21
AzidRain Va camino a la fama
Como bien dice Dec, no hay forma hasta hoy de saber si un mensaje x fue efectivamente recibido y además de eso leído. Al menos no sin intervención de quien recibe el mensaje. Habrás visto que a veces algunos correos te piden con un mensaje si deseas enviar confirmación al destinatario.

Lo que dice Dec es un mecanismo muy utilizado para validar que una dirección de correo es válida y existe y nuevamente, requiere intervención del usuario, si éste no contesta la validación simplemente se da por inexistente ese correo.
__________________
AKA "El animalito" ||Cordobés a mucha honra||
Responder Con Cita
  #4  
Antiguo 07-01-2009
JXJ JXJ is offline
Miembro
 
Registrado: abr 2005
Posts: 2.475
Poder: 21
JXJ Va por buen camino
claro que si existe. forma...

el sitio web.

www.gawab.com

tiene esa opcion.. cada mail que envias puedes indicar que cuando el destinatario
lo leea (le de click a abrir o revise ese mail.). tu que lo enviaste. recibes una notificacion via mail. con fecha, hora, ip, de donde se abrio el mail....
Responder Con Cita
  #5  
Antiguo 07-01-2009
JXJ JXJ is offline
Miembro
 
Registrado: abr 2005
Posts: 2.475
Poder: 21
JXJ Va por buen camino
el modo chapuza.

saca una cuenta en gawab.com

y accedes a el por medio de un programa cliente hecho en delphi usando los indy
y los mails los activas con la opcion de que te avisen cuando se leyeron.
Responder Con Cita
  #6  
Antiguo 07-01-2009
Avatar de AzidRain
[AzidRain] AzidRain is offline
Miembro Premium
 
Registrado: sep 2005
Ubicación: Córdoba, Veracruz, México
Posts: 2.914
Poder: 21
AzidRain Va camino a la fama
Gawab lo que hace es efectivamente una chapuza por que utiliza un trazador web dentro del cuerpo del mensaje para hacer el truquito. Un poco de teoría:

A este truco tambien le llaman web bug, etiqueta de pixel, gif transparente o gif de 1 pixel. Cuando se usan junto con cookies, un trazador de estos casi siempre es una imagen transparente de no mas de 1x1 pixeles que se pone en una pagina o en un email para monitorear el comportamiento del usuario cuando visita esa página o lee el correo. Cuando el codigo HTML del trazador busca la imagen en un servidor predefinido, al mismo tiempo pasa informacion como la direccion ip de la pc que esta solicitando la imagen, el tiempo que ha sido visto el trazador, tipo de browser y cookies que se hayan fijado. De manera que si desactivamos cookies y/o deshabilitamos la visualización de imagenes en el cliente de correo la información ya no se puede enviar al servidor.

De manera que todo este choro no es otra cosa que algo similar a lo que Dec ya mencionó, solo que lo hace "a escondidas" del usuario quien no se entera que lo estan rastreando. Google las utiliza y lo menciona en algunas partes de sus paginas, sin embargo otros no lo hacen.
__________________
AKA "El animalito" ||Cordobés a mucha honra||
Responder Con Cita
  #7  
Antiguo 07-01-2009
jesus02018 jesus02018 is offline
Miembro
 
Registrado: dic 2008
Posts: 18
Poder: 0
jesus02018 Va por buen camino
Question

Gracia por el apoyo y disculpen la innorancia pero no entendi nada hacerca de el truco que hay para hacer esto. Expliquenle a este casi navato que no entiende mucho su lenguage. Si tuvieran algun ejemplo se lo agradeceria muchicimo y lo entenderia mejor. Pero tiene que existir una forma porque casi todos los gestores de correo que conosco tienen esa opcion deven de existir algun componente que permita hacer esto.

Salu2
Responder Con Cita
  #8  
Antiguo 07-01-2009
Avatar de dec
dec dec is offline
Moderador
 
Registrado: dic 2004
Ubicación: Alcobendas, Madrid, España
Posts: 13.107
Poder: 34
dec Tiene un aura espectaculardec Tiene un aura espectacular
Hola,

Los clientes de correo te informarán de si tú has leído o no un correo. Esto es fácil de determinar, porque, efectivamente, cuando abras el correo, por ejemplo, el cliente en cuestión considerará que lo has leído. Pero esa no era tu pregunta: la cuestión era, si no entendimos mal, averiguar si una determinada persona lee un correo que tú le envíes o no lo lee, y, eso es lo que no puede conseguirse así sin más.

El truco, en realidad no es ningún truco, quiero decir que no es magia. Si tú incluyes una imagen, por poner un ejemplo de recurso externo, en un correo con formato HTML, el servidor que reciba la petición de la imagen podrá hacer de "avisador" de la lectura del correo en cuestión. Vamos, más o menos así:

Tú correo:

Código:
<html>
 <body>
  <img src="http://www.tuservidor.com/unarchivo.php?correo-numero=xxxxxxxxxx" />

  Hola, amigo, qué tal te va la vida...
 </body>
</html>
Tu servidor:

- Vaya, me piden el archivo "unarchivo.php", tengo que enviar una imagen, pero, antes, voy a ver el número de correo, que me llega como una variable en la URL del archivo. Ah, es el número "xxxxxxxxx", y este es el que envíe a fulanito, luego fulanito ha abierto el correo.

Como ves, no se trata de magia. Y como no lo es, tienes que preguntarte, ¿qué pasa si fulanito lee sus correos en modo "sólo texto", qué pasa si fulanito no "pide" el archivo de imagen oportuno? Pues que tú no podrás saber si fulanito recibió el correo o no lo recibió, sencillamente, ni si lo abrió o no lo abrió, mucho menos si lo leyó o no lo hizo.
__________________
David Esperalta
www.decsoftutils.com
Responder Con Cita
  #9  
Antiguo 07-01-2009
Avatar de AzidRain
[AzidRain] AzidRain is offline
Miembro Premium
 
Registrado: sep 2005
Ubicación: Córdoba, Veracruz, México
Posts: 2.914
Poder: 21
AzidRain Va camino a la fama
Luego se ve que uno es malo explicando, mejor ejemplo ninguno mi Dec...gracias por el complemento
__________________
AKA "El animalito" ||Cordobés a mucha honra||
Responder Con Cita
  #10  
Antiguo 07-01-2009
jesus02018 jesus02018 is offline
Miembro
 
Registrado: dic 2008
Posts: 18
Poder: 0
jesus02018 Va por buen camino
Smile

Muchas gracias Dec por esta explicacion detallada que era en si la respuesta que necesitava, gracias tambien por dedicarme estos minutos de tu tiempo muchas gracias.

Salu2.
Responder Con Cita
  #11  
Antiguo 15-10-2012
4PS_MultiPass 4PS_MultiPass is offline
Registrado
 
Registrado: may 2008
Posts: 5
Poder: 0
4PS_MultiPass Va por buen camino
Perdonad el reflote pero creo que mi intervención es mejor encuadrarla en este post.

Me ha parecido leer que Microsoft Outlook ahora sí que tiene posibilidad de configurar que se reciba información de entrega del correo y/o información de lectura del mismo. (no tengo permitido poner enlaces pero buscando en google por "Cómo saber si reciben y leen tus correos" uno de los resultados es una web de universitarios o algo así)

Lo que a mí me interesa es saber si puedo configurar algo en indy para pedir esa confirmación de entrega, es decir saber si el email ha llegado a su destino ya que la confirmación de lectura lo dejaré al libre arbitrio del proceso tradicional: pedir confirmación y que el tipo en cuestión se digne a pulsar.

Gracias
Responder Con Cita
Respuesta


Herramientas Buscar en Tema
Buscar en Tema:

Búsqueda Avanzada
Desplegado

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

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Confirmacion de entrega de un correo fox OOP 1 06-06-2008 17:38:42
Confirmacion De Lectura De Correo ALMA15 Internet 0 30-05-2008 18:52:17
Confirmacion de la entrega de un correo fox Varios 2 06-12-2007 19:50:35
Como envío correo desde Excel sin que me pida confirmación? luisdevis Varios 3 12-10-2006 00:18:18


La franja horaria es GMT +2. Ahora son las 11:04:40.


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