Iniciar uma conversa

Como migrar os contatos do meu servidor de e-mail anterior?

Algumas opções:

- Entre em contato conosco indicando de qual solução está migrando, pois é possível que tenhamos ferramenta de migração específica.

- Programadores podem usufruir da API do GroupWare (vide icewarp/calendar/doc) para criar forma automatizada de migrar contatos via CalDAV (vCard). Clique aqui para obter exemplo de importação de contatos em formato vCard ou veja o script no diretório icewarp/api/php/importcontacts.php. O script importa contatos para único usuário, porém utiliza todos os arquivos de uma pasta específica. É possível adaptá-lo para importar vcards de um único arquivo ou um vcard por usuário.

- Forma mais simples de todas, exportar para CSV (caso sistema antiga permita) e importar usuário por usuário no webmail (Opções/Importar).

- Usar o conector Outlook ou CalDAV nas máquinas de cada usuário (contatos precisam estar nos respectivos clientes) e sincronizar no sentido IceWarp Server.

- Uma opção que já foi usada por diversos clientes com sucesso é usar um script que foi disponibilizado para clientes migrando contatos do WebMail antigo para o novo. Isso porque antigamente era um arquivo texto address.dat e foi fornecido conversor para alocar contatos em BD. Uma idéia seria voce criar contas no webmail antigo (/mail), ver como é a estrutura do arquivo address.dat (residem na pasta webmail/users), fazer alguma ferramenta que migre os contatos do seu servidor antigo para address.dat e em seguida usar o script, que irá movê-los para o BD (que tem uma estrutura bem mais complexa, o que acaba inviabilizando a priori a inclusão direta).

Aqui detalhes sobre o script http://www2.icewarp.com.br/download/novidades-v9.pdf

Esse trecho é o que deve ser observado:

Para saber se você possui contatos em arquivos texto, faça uma busca por address.dat na pasta merak/webmail/users. Caso negativo, você não precisará rodar o script, pois seus contatos já devem estar em banco de dados (o banco padrão do Merak é o calendar.mdb na pasta merak/calendar e cuja DNS é IceWarpCalendar).

Você deve executar, preferencialmente fora de horário de pico, a seguinte URL, para converter contatos em arquivo texto para banco de dados:

http://seuhostname:portacontrol/admin/tools/convert_old_webmail.html

É recomendado salvar os address.dat em UTF-8 anteriormente a rodar o script acima. Para tal, use o seguinte script:

http://seuhostname:portacontrol/admin/tools/convert_user_data.html

Escolha caminho até webmail/users (caso não use este caminho padrão) e charset de origem (iso-88591-1).

Escolher arquivos ou arraste e solte arquivos
Esse artigo foi útil?
Sim
Não
  1. Flávio Zarur Lucarelli

  2. Publicado
  3. Atualizado

Comentários