Corrigir datas do Zoho Mail apos migracao

7 min

Zoho Mail e o problema de datas

O Zoho Mail e uma plataforma de email popular para pequenas e medias empresas - uma alternativa economica ao Google Workspace e Microsoft 365. Muitas organizacoes migram para o Zoho para reduzir custos. Outras migram do Zoho quando passam para uma plataforma maior.

Nos dois sentidos, o processo de migracao pode corromper as datas dos emails. Cada mensagem da caixa acaba carimbada com a data da migracao em vez da data de envio ou recebimento original. E frustrante, e acontece com muito mais frequencia do que a maioria dos administradores imagina.

Cenarios de migracao Zoho comuns

Migracao para o Zoho Mail

Organizacoes que mudam para o Zoho Mail geralmente migram do Google Workspace, Microsoft 365 ou hospedagem IMAP generica (cPanel, Plesk, Dovecot). O Zoho fornece seu proprio assistente de migracao que suporta importacao IMAP da maioria dos provedores de email. O assistente se conecta ao servidor de origem, baixa os emails via IMAP e os insere nas contas Zoho Mail. Durante essa insercao, os servidores do Zoho adicionam um cabecalho "Received" com o timestamp de migracao a cada mensagem. Esse novo cabecalho se torna a entrada mais alta na cadeia, fazendo os clientes de email exibirem a data de migracao.

Migracao do Zoho Mail

Quando organizacoes superam o Zoho ou precisam de funcionalidades exclusivas do Google Workspace ou Microsoft 365, elas migram. Ferramentas como BitTitan MigrationWiz, imapsync ou ate uma copia IMAP manual via Thunderbird sao comumente usadas. Cada um desses metodos baixa os emails do Zoho e os reinsere no servidor de destino via IMAP APPEND, acionando o mesmo problema de cabecalho Received. Para detalhes especificos de cada ferramenta, consulte os guias para BitTitan, imapsync ou copia IMAP manual.

Migracao entre contas Zoho

Ate a migracao entre contas Zoho Mail (durante uma reestruturacao empresarial ou mudanca de dominio, por exemplo) pode causar problemas de data. Cada vez que emails sao baixados e reinseridos via IMAP, o servidor de destino adiciona seu cabecalho Received. Nao importa que origem e destino sejam ambas contas Zoho.

Como o Zoho Mail lida com datas IMAP

A implementacao IMAP do Zoho

O Zoho Mail suporta o padrao IMAP4rev1 (RFC 3501). Quando uma mensagem e inserida via IMAP APPEND, o servidor do Zoho segue a especificacao do protocolo: adiciona um cabecalho Received com o timestamp corrente e armazena a mensagem com um INTERNALDATE. Se o comando APPEND inclui um parametro INTERNALDATE explicito, o Zoho o respeita. Mas o cabecalho Received e adicionado de qualquer forma.

Webmail Zoho vs clientes IMAP

E aqui que a coisa se complica.

A interface webmail do Zoho exibe datas baseadas no cabecalho Date do email, de forma similar a interface web do Gmail. Portanto, as datas podem parecer corretas quando se consulta os emails pelo webmail do Zoho. Mas qualquer cliente IMAP que se conecte a conta Zoho (Outlook, Apple Mail, Thunderbird) usara o cabecalho Received ou o INTERNALDATE, exibindo a data de migracao em vez da data original.

Um administrador pode verificar o webmail do Zoho, ver datas corretas e concluir que a migracao foi bem-sucedida. Enquanto isso, usuarios que se conectam via Outlook ou Apple Mail reportam que todos os seus emails 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 cabecalhos de email

Para confirmar que os cabecalhos Received de migracao causam o problema de datas, abra um email afetado no webmail do Zoho e consulte os cabecalhos brutos. Clique no menu de tres pontos de um email e selecione "Mostrar original". Olhe o cabecalho Received mais alto. Se contem um timestamp correspondente a data de migracao e referencia uma ferramenta de migracao ou um servidor que nao fazia parte do caminho de entrega original, o problema esta confirmado.

Comparar datas entre clientes

Abra o mesmo email 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 migracao), o problema do cabecalho Received e a causa.

Corrigir datas do Zoho Mail com o Redate.io

Conexao via IMAP

O Redate.io se conecta a contas Zoho Mail via IMAP padrao. Para conectar uma conta Zoho Mail, e necessario o endereco do servidor IMAP (imap.zoho.com ou imap.zoho.eu dependendo do datacenter), o endereco de email e uma senha especifica de aplicativo. O Zoho exige senhas especificas de aplicativo para conexoes IMAP quando a autenticacao de dois fatores esta ativada (que e a configuracao de seguranca recomendada).

Para gerar uma senha especifica de aplicativo no Zoho: acesse as configuracoes da conta Zoho, navegue ate Seguranca, depois Senhas especificas 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 analise e correcao

Apos a conexao, o Redate.io analisa toda a caixa Zoho para identificar emails com cabecalhos Received de migracao. A analise verifica cada pasta (Caixa de entrada, Enviados, Rascunhos e pastas personalizadas) e conta o numero de emails afetados. A analise e gratuita.

O motor de correcao proprietario do Redate.io analisa entao a cadeia completa de cabecalhos de cada email afetado, aplicando correspondencia de assinaturas em centenas de assinaturas de ferramentas de migracao conhecidas. O pipeline multistagio lida com problemas de codificacao, estruturas de mensagens multipart, anexos em linha, assinaturas digitais e dezenas de casos especiais que uma abordagem artesanal perderia. Cada email corrigido passa por uma verificacao de integridade antes que o original seja movido para uma pasta de backup visivel "Redate.io - Originals" por 30 dias.

Por que nao escrever um script por conta propria? Porque os casos especiais sao onde tudo desanda. Emails assinados com S/MIME, fronteiras MIME corrompidas, cabecalhos non-ASCII codificados segundo a RFC 2047, estruturas multipart aninhadas, mensagens sem cabecalho Date nenhum. Um script que funciona em 90% dos emails e corrompe silenciosamente os 10% restantes e pior do que nenhum script (nao e o tipo de descoberta que se quer fazer numa segunda-feira de manha).

Consideracoes especificas do Zoho

Limites de taxa IMAP do Zoho

O Zoho Mail impoe limites de taxa em conexoes IMAP para prevenir abusos. O Redate.io respeita esses limites, desacelerando o processo de correcao para permanecer dentro das taxas de requisicao permitidas pelo Zoho. Para caixas com grande numero de emails, a correcao pode levar mais tempo do que em plataformas com limites mais generosos.

Zoho gratuito vs planos pagos

O plano gratuito do Zoho Mail nao suporta acesso IMAP. O IMAP so esta disponivel nos planos pagos do Zoho Mail (Mail Lite e superior). Se a conta Zoho em questao esta no plano gratuito, o IMAP precisa ser ativado fazendo upgrade para um plano pago antes que o Redate.io possa se conectar.

Localizacao do datacenter Zoho

O Zoho opera datacenters em multiplas regioes (Estados Unidos, UE, India, Australia, Japao). O endereco do servidor IMAP varia conforme a regiao: imap.zoho.com (EUA), imap.zoho.eu (UE), imap.zoho.in (India), imap.zoho.com.au (Australia). Certifique-se de usar o endereco regional correto ao conectar ao Redate.io.

O Zoho Mail mostra datas erradas apos migracao? Inicie uma analise gratuita com o Redate.io para ver exatamente quantos emails estao afetados.