Acabei de ter um grande problema com um cara de TI mais jovem que estava tentando me comunicar como encontrar um tópico de e-mail ao qual ele se referia. Foi uma perda de tempo.
Agora entendo que o e-mail deve poder ser reduzido usando vários parâmetros; sujeito; encontro; Tempo; para Campo; do campo; cc, mas existe uma "chave primária" com hash para poder, por exemplo, enviar a alguém para que eles possam encontrar o mesmo e-mail? git commits funcionam assim, por que não pode enviar e-mail? Se alguém estivesse se referindo a um e-mail, eles poderiam simplesmente enviar o hash para você, você poderia inseri-lo no campo de pesquisa de alguma forma e encontrar exatamente o que eles estão falando.
Existe um recurso como esse no e-mail? Isso é o que eu realmente odeio, não há URLs para e-mails.
Há duas perguntas em sua postagem: esse recurso existe e esse recurso existe no Microsoft Outlook. Sim, isso existe, mas não, você não pode usá-lo no Outlook.
Cada mensagem tem um
Message-ID
cabeçalho, e é isso que a maioria dos sistemas (como arquivos de lista de discussão) usará para referenciar uma mensagem específica. Normalmente, esse ID é atribuído pelo aplicativo de e-mail do remetente. O Message-ID também é usado para combinar threads; cada resposta tem umReferences
cabeçalho que lista seu ID de mensagem principal.Infelizmente, pesquisar por esse ID no Outlook é um pouco difícil . Mas independentemente disso, esse é o único ID padrão que existe para mensagens de e-mail.
Embora as mensagens tenham um ID exclusivo, os encadeamentos geralmente não têm. O e-mail não possui tópicos como entidades – é apenas um monte de mensagens vinculadas a seus 'pais' (ou, no caso do Gmail, um monte de mensagens com o mesmo assunto).
Normalmente, você apenas vincula a uma mensagem específica e espera que o aplicativo de e-mail a mostre automaticamente no contexto de um tópico completo.
O Outlook gera seu próprio cabeçalho, mas você não pode pesquisá-lo e não é usado por nenhum outro software de e-mail.
Thread-Index
Os e-mails têm URIs (apenas identificadores, em vez de localizadores). O esquema padrão é
mid:
conforme RFC 2392 e também usa o Message-ID como identificador. Um exemplo:Em outros aplicativos de e-mail, o Message-ID pode ser mais fácil de usar – por exemplo, você pode pesquisar por ID no Gmail usando:
E como esse exemplo específico foi postado em uma lista de discussão do Linux arquivada publicamente, você pode criar uma URL que recupere a mensagem de um arquivo online:
Pode haver outras variantes. Por exemplo, se você tivesse uma pasta de e-mail compartilhada acessível via IMAP, poderia usar um
imap://
URL (mas não acho que muitos aplicativos o suportem).Obviamente, é impossível ter um formato de URL genérico que funcione para qualquer mensagem, simplesmente porque não há um banco de dados central de todos os e-mails já enviados (o 'L' em 'URL' implica que você precisa especificar exatamente onde recuperar o Mensagem de).
O Git pode usar hashes porque os commits do Git nunca são modificados em trânsito, mas as mensagens de e-mail são – o e-mail vem de uma época em que você não podia confiar em uma mensagem mantendo sua forma exata. Mesmo hoje, quando todos falam SMTP e MIME, você verá algum sistema no lado de envio ou recebimento que adicionará cabeçalhos personalizados ou editará os existentes (como um filtro de spam ou algo semelhante).
Portanto, simplesmente ter um ID funciona melhor do que ter um hash. Por exemplo: se você enviar a mesma mensagem de e-mail simultaneamente para uma lista e para alguém em particular, a cópia enviada pela lista geralmente terá seu assunto prefixado e um rodapé anexado, mas ainda terá a mesma ID de mensagem que a mensagem direta em particular. cópia enviada.
(E existem programas de e-mail como o Microsoft Outlook, que desmontam internamente uma mensagem MIME em suas partes individuais e, se você solicitar que eles reorganizem para exportação ou, por exemplo, acesso IMAP/POP3, será um pouco diferente. Acredito que isso tenha algo a ver com a herança X.400 do Microsoft Exchange – houve um tempo em que SMTP/MIME não era o único formato de correio do mundo.)