¿Hay una biblioteca Java que pueda tomar un correo electrónico, compararlo con una base de datos de correos electrónicos y encontrar otros correos electrónicos que puedan ser del mismo "hilo" de correos electrónicos similares a las listas de correo?Biblioteca de Java para agrupar correos electrónicos por hilo?
Respuesta
En realidad mi error que podría haber una implementación de un algoritmo que puedo usar. Depende del tipo de API que use para leer su correo electrónico.
http://www.jwz.org/doc/threading.html
Esto describe un algoritmo que podría utilizar para reconstituir los hilos. El correo electrónico es complicado y muchos clientes no implementan los estándares correctamente, por lo que se convierte en un problema.
Probablemente no haya bibliotecas que yo sepa, pero puede hacerlo mirando los valores del encabezado en el correo electrónico. Hay varios encabezados en los correos electrónicos que se colocan allí cuando alguien responde a los mensajes. Aquí están los encabezados discutidos.
Message-ID Cada correo electrónico lleva consigo un encabezado Message-ID que es una cadena de basura globalmente única. A veces es un GUID, pero la mayoría de las veces es una combinación de dominio GUID +. El formato no importa, es solo una cadena única.
In-Reply-To In-Reply-To contiene el valor del Id. De mensaje al que responde este correo electrónico.
Referencias puede contener una lista del Mensaje-IDs de todos los mensajes en la cadena del mensaje actual de nuevo al comienzo de la rosca. Si el hilo es muy largo, esta lista puede abreviarse en el medio, pero el primer y el último mensaje siempre deben estar presentes. (El software de correo antiguo usa este campo para identificar otros mensajes, a lo que se refieren los mensajes actuales).
Outlook utilizando Thread-Index en el que se incluirán todos los correos electrónicos que están separados por un solo hilo.
Puede acceder a estos encabezados utilizando un buen JavaMail antiguo, por lo que no debería ser demasiado difícil reconstruir los hilos de esta manera. Por desgracia, no hay un encabezado estándar como el hilo-Índice
http://people.dsv.su.se/~jpalme/ietf/message-threading.html
posterior Stackoverflow el hilo índice
Como acotación al margen, Google buscar "threading" en lugar de "hilo" es mucho más productivo que acabo de descubrir
- 1. Cómo codificar para agrupar correos electrónicos en conversaciones
- 2. ¿Cómo enviar correos electrónicos firmados de java?
- 3. ¿Está bien enviar correos electrónicos de otro hilo como este?
- 4. PHP enlaces/correos electrónicos
- 5. Correos electrónicos crudos necesarios para las pruebas
- 6. biblioteca Java de código abierto para leer correos electrónicos de Outlook, calendario, etc.
- 7. Contando correos electrónicos en Outlook por fecha
- 8. secuencia de comandos por lotes para enviar correos electrónicos
- 9. Enviar correos electrónicos asíncronos
- 10. Configurando el dispositivo para enviar correos electrónicos
- 11. Algoritmo para organizar correos electrónicos en hilos?
- 12. IIS 7.5 ¿recibe correos electrónicos?
- 13. Espaciado en correos electrónicos HTML
- 14. Incrustar imágenes en correos electrónicos
- 15. Recibir correos electrónicos en Heroku
- 16. Enviando correos electrónicos usando C
- 17. Envío de correos electrónicos en JAVA EE 6
- 18. Envío de correos electrónicos de mhtml - C#
- 19. Envío de "en nombre de" correos electrónicos
- 20. Eliminando la parte anterior de los correos electrónicos de respuesta
- 21. Huelga a través de correos electrónicos HTML
- 22. envío de correos electrónicos en aplicaciones web
- 23. Procesamiento de correos electrónicos entrantes en Heroku
- 24. Envío de correos electrónicos con WAMP
- 25. Recibir correos electrónicos a través de SendGrid
- 26. Probar el envío de correos electrónicos
- 27. limitando los correos electrónicos de smtpappender (log4Net)
- 28. MySQL "Agrupar por" y "Ordenar por"
- 29. Detectar correos electrónicos de respuesta automática programáticamente
- 30. ¿Utiliza Gmail de forma programada para recibir correos electrónicos?
fantástico Chubbard !! Creo que leí este artículo hace años y me olvidé completamente de él. Recuerdo el llanto sobre netscape;) – Royce