Thunderbird: data errada após migração

7 min de leitura

Como o Thunderbird lida com datas de email

O Mozilla Thunderbird é um dos clientes de email gratuitos mais populares, amplamente usado por indivíduos e organizações que preferem uma alternativa open source ao Outlook. A abordagem do Thunderbird para exibir datas de email é mais flexível que a da maioria dos clientes, o que é ao mesmo tempo uma vantagem e uma fonte de confusão quando surgem problemas de datas de migração.

As duas colunas de data do Thunderbird

O Thunderbird distingue dois valores de data: "Data" e "Recebido". A coluna "Data" mostra o valor do cabeçalho Date RFC 2822 (o timestamp definido pelo remetente). A coluna "Recebido" mostra a data derivada dos metadados do servidor IMAP (INTERNALDATE) e dos cabeçalhos "Received" da mensagem.

Por padrão, o Thunderbird exibe a coluna "Data" (a data de envio). Portanto, logo após uma migração, os usuários do Thunderbird podem nem perceber o problema, já que o cabeçalho Date é preservado. A coluna "Recebido", por outro lado, exibe a data de migração para cada email. Usuários que personalizaram sua visualização para mostrar a coluna "Recebido" ou que ordenam por data de recebimento veem as datas erradas.

A ordenação "Ordem de recebimento" vs "Data"

O Thunderbird oferece opções de ordenação separadas: "Data" (ordena pelo cabeçalho Date) e "Ordem de recebimento" (ordena pelo timestamp de recebimento). Ordenar por "Data" produz a ordem cronológica correta. Ordenar por "Ordem de recebimento" agrupa todos os emails migrados na data de migração, quebrando a ordem cronológica.

Muitos usuários não percebem que são duas opções de ordenação diferentes.

Por que a coluna "Data" do Thunderbird não é uma solução real

A busca é afetada

A busca do Thunderbird pode filtrar por intervalo de datas. Quando um usuário busca por "emails recebidos em janeiro de 2024", o Thunderbird usa os metadados de data de recebimento do servidor, não o cabeçalho Date. Após a migração, essa busca não retorna nenhum resultado para janeiro de 2024 e retorna todos os emails para a data de migração. Para usuários que buscam frequentemente por intervalo de datas (contadores procurando faturas de um trimestre específico, advogados reunindo correspondência de um caso), a caixa fica funcionalmente inutilizável.

Filtros de mensagem e buscas salvas

Os filtros de mensagem do Thunderbird podem ser acionados por condições de data. Filtros que fazem referência à data "Recebido" ou à "Idade em dias" apresentam mau funcionamento após a migração. Buscas salvas (pastas virtuais) que usam critérios de data também são afetadas.

Outros clientes IMAP na mesma conta

Mesmo que um usuário do Thunderbird mude para a coluna "Data", o problema subjacente permanece no servidor. Se outra pessoa acessa a mesma caixa de correio via Outlook, Apple Mail, um aplicativo móvel ou o webmail, verá as datas erradas. O problema está no servidor, não no cliente.

Inspecionar cabeçalhos no Thunderbird

Usar a visualização de cabeçalhos do Thunderbird

O Thunderbird facilita a inspeção dos cabeçalhos de email. Abra o email em questão e clique em Exibir, depois em Código-fonte da mensagem (ou pressione Ctrl+U). Isso exibe a mensagem bruta completa. Você também pode usar Exibir, depois Cabeçalhos, depois Todos para obter uma visualização expandida dos cabeçalhos.

Identificar os cabeçalhos Received de migração

No código-fonte da mensagem, veja os cabeçalhos "Received" no topo. O cabeçalho Received mais alto é o mais recente; após a migração, é o da ferramenta de migração. Geralmente contém um timestamp correspondente à data de migração e pode referenciar explicitamente a ferramenta (por exemplo, "mx.migrationwiz.com" para BitTitan, "cloudm.io" para CloudM, ou "gmailapi.google.com" para GSMMO).

Abaixo do cabeçalho de migração, os cabeçalhos Received originais permanecem intactos. O cabeçalho Date original também está preservado. Isso confirma que as informações de data corretas existem, só precisam ser restauradas.

Por que correções no lado do cliente não funcionam

O problema está no servidor

Todo contorno que envolve alterar configurações do Thunderbird é uma mudança no lado do cliente que afeta apenas o que o Thunderbird mostra na tela. Os dados reais do email no servidor continuam contendo o cabeçalho Received de migração. Isso significa que outros dispositivos e clientes veem as datas erradas, a busca no servidor retorna resultados incorretos, ferramentas de conformidade e arquivamento capturam as datas erradas, e as ferramentas de backup registram as datas erradas. A única correção permanente é modificar os dados no próprio servidor.

As extensões do Thunderbird não conseguem corrigir isso

Embora o sistema de extensões do Thunderbird seja poderoso, nenhum complemento pode modificar os cabeçalhos de email no servidor IMAP. Uma extensão poderia até alterar a exibição das datas localmente, mas isso afetaria apenas o Thunderbird naquele computador específico. Então qual é a solução real?

Corrigir datas do Thunderbird no nível do servidor

Como o Redate.io corrige o problema

O Redate.io se conecta ao servidor de email (Google Workspace, Microsoft 365, ou qualquer servidor IMAP, incluindo Zimbra e Zoho) e corrige cada email afetado diretamente no servidor.

O motor de correção proprietário do Redate.io analisa a cadeia completa de cabeçalhos de cada mensagem afetada, identificando anomalias de data em vez de depender de assinaturas de ferramentas específicas, o que permite que o processo funcione com qualquer ferramenta de migração. O pipeline de análise em múltiplas etapas lida com casos extremos que fariam uma abordagem artesanal falhar: mensagens assinadas com S/MIME, conteúdo criptografado com PGP, estruturas multipart com fronteiras aninhadas, cabeçalhos não ASCII e variações de Content-Transfer-Encoding. Após a correção, uma verificação de integridade confirma que cada mensagem está intacta. Os originais são movidos para uma pasta de backup visível na caixa de correio e permanecem lá até serem removidos pelo cliente.

Após a correção, o Thunderbird sincroniza com o servidor e recupera as datas corrigidas. As colunas "Data" e "Recebido" exibem os valores corretos. A busca por intervalo de datas funciona corretamente. Filtros e buscas salvas baseados na data de recebimento funcionam como esperado.

Você poderia tentar escrever um script para fazer isso? Na verdade, a pergunta real é: como verificar que 8.000 emails corrigidos têm todos os anexos intactos, o encadeamento preservado e estruturas MIME válidas? É nessa verificação que as abordagens artesanais desmoronam.

Verificar a correção no Thunderbird

Após o Redate.io concluir a correção, force o Thunderbird a ressincronizar clicando com o botão direito na conta no painel de pastas e selecionando "Inscrever-se", depois fechando a caixa de diálogo, ou compactando as pastas. O Thunderbird baixa os cabeçalhos de mensagens atualizados do servidor. A coluna "Recebido" deve agora exibir as datas de recebimento originais.

Cenários comuns de migração com Thunderbird

Thunderbird como ferramenta de migração

Um cenário frequente envolve usar o próprio Thunderbird como ferramenta de migração. Um administrador configura as contas IMAP de origem e destino no Thunderbird e arrasta os emails de uma conta para outra. Embora esse método "funcione" no sentido de que os emails são transferidos, o servidor de destino adiciona um cabeçalho Received a cada mensagem copiada, marcando todas com a data da cópia. Consulte o guia de correção de datas de cópia IMAP manual para Thunderbird.

Thunderbird após uma migração no servidor

Quando a migração é feita no nível do servidor (com BitTitan, CloudM, imapsync ou outra ferramenta), os usuários do Thunderbird são afetados como qualquer outro cliente IMAP. As datas de migração aparecem na coluna "Recebido", enquanto a coluna "Data" pode permanecer correta. Os administradores devem verificar as datas especificamente no Thunderbird, já que sua exibição de dupla coluna pode mascarar o problema.

O Thunderbird mostra datas erradas após a migração? Inicie uma análise gratuita com o Redate.io para identificar os emails afetados e restaurar as datas corretas em todos os seus clientes de email.

Artigos relacionados