In-Reply-To / References
Cabeçalhos de e-mail (In-Reply-To e References) que vinculam uma resposta à mensagem à qual ela responde, permitindo que clientes de e-mail e ferramentas de arquivo agrupem mensagens relacionadas em threads de conversa.
Quando você responde a um e-mail, seu cliente de e-mail define dois cabeçalhos na mensagem de saída: In-Reply-To contém o Message-ID da única mensagem à qual você está respondendo diretamente, enquanto References contém a cadeia completa de Message-IDs de toda a conversa até aquele ponto. Juntos, eles formam o grafo de vínculos explícitos que os algoritmos de encadeamento usam para reconstruir conversas.
O algoritmo JWZ de encadeamento (em homenagem a Jamie Zawinski, que o descreveu para o Netscape Mail) usa In-Reply-To e References para construir uma árvore de mensagens. Mensagens sem referências explícitas podem ser combinadas heuristicamente pelo Assunto (removendo prefixos Re: e Enc:) como substituto. O resultado é uma visão agrupada onde todas as mensagens de uma conversa aparecem juntas independentemente da ordem em que chegaram.
In-Reply-To e References são fundamentais para navegar em arquivos grandes. Sem a reconstrução de threads, uma caixa de correio com milhares de mensagens é uma lista cronológica plana; com o encadeamento, mensagens relacionadas se agrupam em conversas muito mais fáceis de percorrer. O Mbox Viewer reconstrói threads a partir desses cabeçalhos ao exibir arquivos MBOX.
Termos relacionados
Identificador globalmente único atribuído a cada mensagem de e-mail, especificado no cabeçalho Message-ID. É usado para rastrear mensagens, construir threads de conversa e detectar duplicatas ao mesclar arquivos.
Processo de agrupar mensagens de e-mail relacionadas em conversas seguindo os vínculos dos cabeçalhos In-Reply-To e References, tipicamente usando o algoritmo JWZ que suporta até quatro níveis de aninhamento.