Marcando e-mails através de vários clientes de e-mail

Marcando e-mails através de vários clientes de e-mail

Thunderbird oferece a capacidade de marcar e-mails com palavras-chave. Isso também funciona em pastas IMAP. Como o Thunderbird faz isso? Pelo que posso ver, o código-fonte do e-mail não contém a palavra-chave. O Thunderbird armazena a palavra-chave em um banco de dados interno para que não fique acessível a outros clientes conectados à conta IMAP?

Responder1

DR

Tags (ou rótulos, ou sinalizadores, ou como quer que seu cliente de e-mail as chame) podem ser armazenadas no servidor, masa especificação IMAP o define comoopcional.

No caso do Thunderbird, se o servidor não permitir tags, ele irá armazená-las em um arquivo local.


Como as tags são definidas no IMAP

Informações sobre o estado da mensagem:

Através do uso de sinalizadores definidos no protocolo IMAP4, os clientes podem acompanhar o estado da mensagem: por exemplo, se a mensagem foi lida, respondida ou excluída ou não.

Esses sinalizadores são armazenados no servidor,portanto, diferentes clientes que acessam a mesma caixa de correio em momentos diferentes podem detectar alterações de estado feitas por outros clientes. (...) O protocolo IMAP4 suporta sinalizadores de sistema predefinidos e palavras-chave definidas pelo cliente. Os sinalizadores do sistema indicam informações de estado, como se uma mensagem foi lida.

Palavras-chave, que não são suportadas por todos os servidores IMAP, permitem que as mensagens recebam uma ou mais tags cujo significado depende do cliente.As palavras-chave IMAP não devem ser confundidas com rótulos proprietários de serviços de e-mail baseados na Web, que às vezes são traduzidos em pastas IMAP pelos servidores proprietários correspondentes.

fonte:Wikipédia

Como o Thunderbird lida com tags IMAP

O Thunderbird tenta armazenar tags no servidor usando palavras-chave IMAP. Se o servidor IMAP não suportar isso, ele armazenará atrasos localmente no arquivo .msf da pasta. Isso significa que outro PC não consegue ver os rótulos.

Uma maneira rápida e suja de testar onde as tags estão armazenadas seria sair do Thunderbird e excluir o arquivo .msf e ver se as tags desapareceram. Uma maneira mais sofisticada é fazer login na conta IMAP e verificar se a resposta do servidor PERMANENTFLAGS ao comando SELECT contém * (consulte RFC 3501). Esta página explica como conectar-se manualmente a um servidor IMAP.

O Thunderbird 1.5.x usa rótulos em vez de tags, mas os armazena da mesma maneira.

Para compartilhar tags com outro PC (ou Thunderbird usando um perfil diferente), você precisa ter definido as mesmas tags para vê-las. O Thunderbird parece ter suporte codificado para cinco tags que imitam os rótulos antigos. Se você usar uma dessas tags em outro PC e excluir essas cinco tags do seu PC, você ainda poderá ver as tags na pasta remota, embora elas não sejam coloridas. Ele exibirá as tags na listagem de pastas, mas não as listará no cabeçalho expandido quando você ler a mensagem.

Fonte:MozillaZine

informação relacionada