Corrigir datas do Zoho Mail após migração

7 min de leitura

Zoho Mail e o problema de datas

O Zoho Mail é uma plataforma de e-mail popular para pequenas e médias empresas, uma alternativa econômica ao Google Workspace e Microsoft 365. Muitas organizações migram para o Zoho para reduzir custos. Outras migram do Zoho quando passam para uma plataforma maior.

Nos dois sentidos, o processo de migração pode corromper as datas dos e-mails. Cada mensagem da caixa acaba carimbada com a data da migração em vez da data de envio ou recebimento original. É frustrante, e acontece com muito mais frequência do que a maioria dos administradores imagina.

Cenários de migração Zoho comuns

Migração para o Zoho Mail

Organizações que mudam para o Zoho Mail geralmente migram do Google Workspace, Microsoft 365 ou hospedagem IMAP genérica (cPanel, Plesk, Dovecot). O Zoho fornece seu próprio assistente de migração que suporta importação IMAP da maioria dos provedores de e-mail. O assistente se conecta ao servidor de origem, baixa os e-mails via IMAP e os insere nas contas Zoho Mail. Durante essa inserção, os servidores do Zoho adicionam um cabeçalho "Received" com o timestamp de migração a cada mensagem. Esse novo cabeçalho se torna a entrada mais alta na cadeia, fazendo os clientes de e-mail exibirem a data de migração.

Migração do Zoho Mail

Quando organizações superam o Zoho ou precisam de funcionalidades exclusivas do Google Workspace ou Microsoft 365, elas migram. Ferramentas como BitTitan MigrationWiz, imapsync ou até uma cópia IMAP manual via Thunderbird são comumente usadas. Cada um desses métodos baixa os e-mails do Zoho e os reinsere no servidor de destino via IMAP APPEND, acionando o mesmo problema de cabeçalho Received. Para detalhes específicos de cada ferramenta, consulte os guias para BitTitan, imapsync ou cópia IMAP manual.

Migração entre contas Zoho

Até a migração entre contas Zoho Mail (durante uma reestruturação empresarial ou mudança de domínio, por exemplo) pode causar problemas de data. Cada vez que e-mails são baixados e reinseridos via IMAP, o servidor de destino adiciona seu cabeçalho Received. Não importa que origem e destino sejam ambas contas Zoho.

Como o Zoho Mail lida com datas IMAP

A implementação IMAP do Zoho

O Zoho Mail suporta o padrão IMAP4rev1 (RFC 3501). Quando uma mensagem é inserida via IMAP APPEND, o servidor do Zoho segue a especificação do protocolo: adiciona um cabeçalho Received com o timestamp corrente e armazena a mensagem com um INTERNALDATE. Se o comando APPEND inclui um parâmetro INTERNALDATE explícito, o Zoho o respeita. Mas o cabeçalho Received é adicionado de qualquer forma.

Webmail Zoho vs clientes IMAP

É aqui que a coisa se complica.

A interface webmail do Zoho exibe datas baseadas no cabeçalho Date do e-mail, de forma similar à interface web do Gmail. Portanto, as datas podem parecer corretas quando se consulta os e-mails pelo webmail do Zoho. Mas qualquer cliente IMAP que se conecte à conta Zoho (Outlook, Apple Mail, Thunderbird) usará o cabeçalho Received ou o INTERNALDATE, exibindo a data de migração em vez da data original.

Um administrador pode verificar o webmail do Zoho, ver datas corretas e concluir que a migração foi bem-sucedida. Enquanto isso, usuários que se conectam via Outlook ou Apple Mail reportam que todos os seus e-mails mostram a mesma data. Para saber mais sobre como diferentes clientes lidam com datas, veja IMAP INTERNALDATE: por que as datas quebram.

Identificar o problema no Zoho Mail

Verificar os cabeçalhos de e-mail

Para confirmar que os cabeçalhos Received de migração causam o problema de datas, abra um e-mail afetado no webmail do Zoho e consulte os cabeçalhos brutos. Clique no menu de três pontos de um e-mail e selecione "Mostrar original". Olhe o cabeçalho Received mais alto. Se contém um timestamp correspondente à data de migração e referência uma ferramenta de migração ou um servidor que não fazia parte do caminho de entrega original, o problema está confirmado.

Comparar datas entre clientes

Abra o mesmo e-mail no webmail do Zoho e em um cliente IMAP como o Outlook. Se o webmail Zoho mostra "15 de janeiro de 2024" mas o Outlook mostra "11 de abril de 2025" (a data de migração), o problema do cabeçalho Received é a causa.

Corrigir datas do Zoho Mail com o Redate.io

Conexão via IMAP

O Redate.io se conecta a contas Zoho Mail via IMAP padrão. Para conectar uma conta Zoho Mail, é necessário o endereço do servidor IMAP (imap.zoho.com ou imap.zoho.eu dependendo do centro de dados), o endereço de e-mail e uma senha específica de aplicativo. O Zoho exige senhas específicas de aplicativo para conexões IMAP quando a autenticação de dois fatores está ativada (que é a configuração de segurança recomendada).

Para gerar uma senha específica de aplicativo no Zoho: acesse as configurações da conta Zoho, navegue até Segurança, depois Senhas específicas de aplicativo, e gere uma nova senha para o Redate.io. Essa senha concede acesso IMAP sem expor a senha principal da conta.

O processo de análise e correção

Após a conexão, o Redate.io analisa toda a caixa Zoho para identificar e-mails com cabeçalhos Received de migração. A análise verifica cada pasta (Caixa de entrada, Enviados, Rascunhos e pastas personalizadas) e conta o número de e-mails afetados. A análise é gratuita.

O motor de correção proprietário do Redate.io analisa então a cadeia completa de cabeçalhos de cada e-mail afetado, identificando anomalias de data em vez de depender de assinaturas de ferramentas de migração específicas. Dessa forma, a detecção funciona com qualquer ferramenta usada na migração. O pipeline em múltiplas etapas lida com problemas de codificação, estruturas de mensagens multipart, anexos em linha, assinaturas digitais e dezenas de casos especiais que uma abordagem artesanal perderia. Cada e-mail corrigido passa por uma verificação de integridade antes que o original seja movido para uma pasta de backup visível chamada "Redate.io - Originals", onde permanece até que o cliente decida removê-lo.

Por que não escrever um script por conta própria? Porque os casos especiais são onde tudo desanda. E-mails assinados com S/MIME, fronteiras MIME corrompidas, cabeçalhos non-ASCII codificados segundo a RFC 2047, estruturas multipart aninhadas, mensagens sem cabeçalho Date nenhum. Um script que funciona em 90% dos e-mails e corrompe silenciosamente os 10% restantes é pior do que nenhum script (não é o tipo de descoberta que se quer fazer numa segunda-feira de manhã).

Considerações específicas do Zoho

Limites de taxa IMAP do Zoho

O Zoho Mail impõe limites de taxa em conexões IMAP para prevenir abusos. O Redate.io respeita esses limites, desacelerando o processo de correção para permanecer dentro das taxas de requisição permitidas pelo Zoho. Para caixas com grande número de e-mails, a correção pode levar mais tempo do que em plataformas com limites mais generosos.

Zoho gratuito vs planos pagos

O plano gratuito do Zoho Mail não suporta acesso IMAP. O IMAP só está disponível nos planos pagos do Zoho Mail (Mail Lite e superior). Se a conta Zoho em questão está no plano gratuito, o IMAP precisa ser ativado fazendo upgrade para um plano pago antes que o Redate.io possa se conectar.

Localização do centro de dados do Zoho

O Zoho opera centros de dados em múltiplas regiões (Estados Unidos, UE, Índia, Austrália, Japão). O endereço do servidor IMAP varia conforme a região: imap.zoho.com (EUA), imap.zoho.eu (UE), imap.zoho.in (Índia), imap.zoho.com.au (Austrália). Certifique-se de usar o endereço regional correto ao conectar ao Redate.io.

O Zoho Mail mostra datas erradas após migração? Inicie uma análise gratuita com o Redate.io para ver exatamente quantos e-mails estão afetados.

Artigos relacionados