Corrigir datas de cópia IMAP manual no Thunderbird
Por que a cópia IMAP manual mostra a data errada no Thunderbird
O Thunderbird é um cliente de e-mail gratuito popular frequentemente utilizado para migração manual de e-mail entre contas IMAP. Os utilizadores adicionam tanto a conta IMAP de origem como a de destino ao Thunderbird e copiam ou movem mensagens entre elas. Quando o Thunderbird carrega uma mensagem no servidor IMAP de destino via APPEND, não passa o parâmetro INTERNALDATE original. O servidor de destino define a INTERNALDATE para o carimbo temporal de carregamento e adiciona o seu próprio cabeçalho Received com a data atual.
O comportamento de exibição de datas do Thunderbird depende da configuração de colunas. Por defeito, o Thunderbird mostra a coluna "Data" (do cabeçalho Date) em vez de uma coluna "Recebido". Isto pode mascarar parcialmente o problema: se um utilizador vê apenas a coluna Data, as datas podem parecer corretas porque o cabeçalho Date é preservado durante a cópia. No entanto, a INTERNALDATE subjacente no servidor está errada, o que afeta a ordenação do lado do servidor, a pesquisa e qualquer outro cliente que se ligue à mesma conta.
O problema torna-se completamente visível quando o utilizador adiciona a coluna "Recebido" à lista de mensagens do Thunderbird, ou quando acede à mesma caixa de correio a partir de um cliente diferente (Outlook, Apple Mail) que exibe a data de receção por defeito. A INTERNALDATE corrompida no servidor persiste independentemente do cliente usado para ver a caixa de correio, e afeta todas as operações IMAP que fazem referência à data da mensagem.
Como isto afeta o Thunderbird
No Thunderbird, a coluna "Data" por defeito mostra o cabeçalho Date do e-mail, que é preservado durante a cópia e pode ser exibido corretamente. No entanto, a coluna "Recebido" do Thunderbird (se ativada) mostra a IMAP INTERNALDATE, que exibe a data de cópia. A ordenação do lado do servidor no Thunderbird (que ordena por INTERNALDATE ao ordenar por data de receção) produz uma ordem cronológica incorreta para as mensagens copiadas.
A pesquisa de mensagens do Thunderbird pode produzir resultados mistos dependendo de se pesquisa dados armazenados localmente ou realiza uma pesquisa IMAP do lado do servidor. As pesquisas locais podem usar o cabeçalho Date (correto), enquanto as pesquisas do lado do servidor usam a INTERNALDATE (incorreto). Os filtros de mensagens do Thunderbird que se ativam pela data de receção usam a INTERNALDATE, potencialmente encaminhando ou arquivando incorretamente as mensagens copiadas. A filtragem por data da barra de Filtro Rápido também usa datas do lado do servidor, devolvendo resultados inexatos para mensagens copiadas misturadas com as recebidas normalmente.
Perguntas frequentes
O Thunderbird mostra a coluna Data correta. Ainda há um problema?
Sim. A coluna Data mostra a data do cabeçalho do e-mail, que está correta. Mas a IMAP INTERNALDATE no servidor está errada. Isto afeta a pesquisa do lado do servidor, a ordenação, outros clientes ligados à mesma conta e ferramentas de cópia de segurança. O Redate.io corrige a INTERNALDATE para corresponder ao cabeçalho Date original.
O Thunderbird pode corrigir a INTERNALDATE por si próprio?
Não. O Thunderbird não tem uma funcionalidade para modificar a INTERNALDATE de mensagens que já estão no servidor. O protocolo IMAP não suporta alterar a INTERNALDATE após a inserção da mensagem. A única forma de corrigi-la é reinserir a mensagem com a data correta, que é o que o Redate.io automatiza.
Usei o Thunderbird para copiar e-mails para múltiplas contas de destino. O Redate.io pode corrigir todas?
Sim. O Redate.io pode ligar-se a qualquer servidor compatível com IMAP e corrigir as datas. Cada conta de destino pode ser ligada e corrigida independentemente através do painel de controlo do Redate.io.