O que o Outlook precisa para reconhecer um encadeamento?

0

Eu tenho um software que envia vários e-mails.
O primeiro tem o cabeçalho

Message-ID: <[email protected]>

O segundo e todos os seguintes têm os cabeçalhos

In-Reply-To: <[email protected]>
References: <[email protected]>

Mas parece que isso não é suficiente para o Outlook exibir essas mensagens como conversas, mesmo que as conversas estejam ativadas.

Alguém pode me esclarecer o que é necessário para que os e-mails possam ser exibidos corretamente como conversas no Outlook?

    
por Vampire 22.08.2018 / 20:51

2 respostas

1

Bugzilla para o resgate, eles descobriram o que fazer há alguns anos atrás no link .

A chave é o cabeçalho Thread-Index . É uma sequência codificada em Base64 de alguns bytes e tem entre outros campos um campo UUID que é significativo para o agrupamento.

O formato exato é definido no link

    
por 23.08.2018 / 00:59
0

Para contas de correio da Internet e versões mais recentes de contas do Exchange, o recurso de grupo Conversa usa um ID de conversa arquivado para identificar se uma mensagem pertence a uma conversa. Você pode usar a ferramenta MFCMAPI para exibir o ID da Conversa arquivado:

Referência: Conversations View (Mostrar Mensagens de Outras Pastas)

    
por 23.08.2018 / 10:44