Estoy investigando sobre este tema, sobre como hacen los clientes de correos (gmail o outlook 2010) para agrupar los emails como si fueran una misma conversación cuando se le da reply a un email. En un principio pensé que podía ser por el subject (buscaba un email con el mismo subject y listo lo agregaba) pero luego pensé que no seria muy buena esta opción ya que puede tener errores. Luego se me ocurrió que los agrupaba por el MESSAGE-ID del correo electrónico, pero vi que que cuando se da Reply el MESSAGE-ID cambia...Alguien tiene idea como lo hacen o donde puedo encontrar información sobre esto?
Lo posteo acá porque tengo un aplicación en java que envía mails, y muchas veces los usuarios responden estos mails y me gustaría que cuando esto ocurriera pudiera hacer ciertas acciones con esta respuesta.
Muchas gracias
Saludos