none
Migrar e-mails courrier-imap para Exchange 2010 RRS feed

  • Pergunta

  • Bom dia,

    Estou implementando um Exchange 2010 em um cliente, hoje ele possui seus e-mails em um linux com courrier-imap. O Exchange está instalado todas as caixas estão configuradas, mas agora preciso migrar os Maildir do linux para o Exchange. Já dei uma pesquisada sobre uma ferramenta chamada IMAP-SYNC, mas gostaria de saber se alguem conhece alguma outra ferramenta ou se já passou por essa especiencia e tem alguma outra ideia para fazer essa migração.


    Desde já agradeço a atenção.
    sexta-feira, 12 de fevereiro de 2010 12:11

Respostas

  • Ola Guilherme,

    Ferramenta gratuita para fazer isso é o Transporter Suite da Microsoft, que suporta apenas migração para o Exchange 2007, para o 2010 tem que ser ferramenta paga.
    A solução seria, ir para o 2007 com essa ferramenta e depois mover para o 2010.

    Abs.
    Deseja suporte em Exchange Server ou produtos Microsoft? Detalhes aqui: http://www.andersonpatricio.org/default.asp?Opt=3 - Rodrigo Rodrigues .:. www.andersonpatricio.org .:. blog.rodrigorodrigues.org
    sexta-feira, 12 de fevereiro de 2010 13:14
  • Pessoal,

    Consegui migrar as caixas do corrier-imap+postfix para o Exchange 2010, usando a ferramenta IMAPSync. O processo é meio dolorido hehehe até conseguir arrumar os scripts direitinho, mas funcionou, claro... tive problemas com algumas contas de e-mails mas... fui resolvendo aos poucos.

    Vou postar mais tarde todo o passo a passo de como fazer para migrar contas do corrier-imap ou qualquer outro imap que esteja no Linux para o Exchange 2010 (no qual eu testei), mas acredito que seja possível para 2003 e 2007 também.

    sexta-feira, 5 de março de 2010 14:11

Todas as Respostas

  • Ola Guilherme,

    Ferramenta gratuita para fazer isso é o Transporter Suite da Microsoft, que suporta apenas migração para o Exchange 2007, para o 2010 tem que ser ferramenta paga.
    A solução seria, ir para o 2007 com essa ferramenta e depois mover para o 2010.

    Abs.
    Deseja suporte em Exchange Server ou produtos Microsoft? Detalhes aqui: http://www.andersonpatricio.org/default.asp?Opt=3 - Rodrigo Rodrigues .:. www.andersonpatricio.org .:. blog.rodrigorodrigues.org
    sexta-feira, 12 de fevereiro de 2010 13:14
  • Boa tarde,

    Bah, meu ambiente eu não tenho o exchange 2007, vou tentar migrar usando o imapsync. Habilitei o imap4 e o pop no no exchange. Instalarei no Linux o imapsync e vou tentar migrar de corrier-imap para imap do exchange.

    Achas que consigo fazer desse modo? Se não der assim vou fazer de um modo mais tosco mas que deve funcionar hehehehe configurar as duas contas imap no outlook, servidor novo e servidor antigo e arrastar as mensagen :( tosco mas... funciona.

    ps: Se funcionar com imapsync eu posto como fiz.


    att
    sexta-feira, 12 de fevereiro de 2010 18:45
  • Pessoal,

    Consegui migrar as caixas do corrier-imap+postfix para o Exchange 2010, usando a ferramenta IMAPSync. O processo é meio dolorido hehehe até conseguir arrumar os scripts direitinho, mas funcionou, claro... tive problemas com algumas contas de e-mails mas... fui resolvendo aos poucos.

    Vou postar mais tarde todo o passo a passo de como fazer para migrar contas do corrier-imap ou qualquer outro imap que esteja no Linux para o Exchange 2010 (no qual eu testei), mas acredito que seja possível para 2003 e 2007 também.

    sexta-feira, 5 de março de 2010 14:11
  • Ola Guilherme,

    É uma boa noticia essa e fico feliz por ajudar a comunidade. Se puder blogar o passo a passo e colocar o link aqui acredito que será uma ajuda ainda melhor.

    Abs.
    Deseja suporte em Exchange Server ou produtos Microsoft? Detalhes aqui: http://www.andersonpatricio.org/default.asp?Opt=3 - Rodrigo Rodrigues .:. www.andersonpatricio.org .:. blog.rodrigorodrigues.org
    sexta-feira, 5 de março de 2010 14:26
  • Guilherme bom dia!

     

    cara estou passando por uma migração +- igual a sua e estou num mato sem cacho, pois não conheço o Linux.

     

    Aqui na empresa tenho o seguinte cenario.

    A rede está com AD 2003

    e o e-mail é o postfix configurado como Imap

    O postfix está sincronizado com o AD.

    Foi solicitado para mim, instalar o Exchange 2007 e mover as mailbox par ao exchange.

     

    O Servidor já está montado. Agora preciso mover as mailbox do Postfix para o Exchange.

    Ai que tá o problema.

    Gostaria de saber como foi feito a sua migração .

    Um abraço.

     

    Marcelo Nogueira.

     

    quinta-feira, 15 de abril de 2010 12:44
  • Guilherme bom dia!

     

    cara estou passando por uma migração +- igual a sua e estou num mato sem cacho, pois não conheço o Linux.

     

    Aqui na empresa tenho o seguinte cenario.

    A rede está com AD 2003

    e o e-mail é o postfix configurado como Imap

    O postfix está sincronizado com o AD.

    Foi solicitado para mim, instalar o Exchange 2007 e mover as mailbox par ao exchange.

     

    O Servidor já está montado. Agora preciso mover as mailbox do Postfix para o Exchange.

    Ai que tá o problema.

    Gostaria de saber como foi feito a sua migração .

    Um abraço.

     

    Marcelo Nogueira.

    quinta-feira, 15 de abril de 2010 13:02
  • Bom dia Marcelo,

    Eu fiz da seguinte forma. Criei alguns scripts no linux usando IMAPSync (me manda um e-mail que te envio os scripts) e ativei o imap no Exchange.

    Como eu queria fazer a migração de forma gradual fiz o seguinte procedimento:

    1) Configurei no Exchange para que quando não for encontrado um destinatario de e-mail nele ele envie para o host inteligente.

    2) Configurei no Exchange o meu servidor Postfix como host inteligente, todas as mensagens enviadas pelo exchange passavam por dentro do meu postfix.

    3) No Postfix lá no main.cf coloquei para ele fazer o seguinte, todos os e-mails enviados do IP do meu servidor Exchange ele aceitaria sem precisar autenticar. (Apenas para evitar problemas durante a migração).

    ================================================================================

    Criei uma conta de teste e começei a realizar testes, percebi que eu conseguia enviar e-mails para rua de forma normal, mas quando eu tentava responder ocorriam duas coisas:

    1- Postfix entregava a mensagem localmente e não repassava para meu Exchange. A caixa do meu usuario já estava lá mas mesmo assim ele entendia que a conta era local e entregava para o postfix localmente.

    2- Retornava o e-mail informando que a conta não existia. Realmente ela só existia no Exchange e não no postfix entao ele rejeitava. (Normal)

    Como resolvi o problema número um, para cada conta que eu ia migrar, fazia o seguinte procedimento:

    1) Criava a conta do meu usuario no Exchange

    2) Usava os scripts para migrar os e-mails do Postfix para o Exchange

    3) No transport do postfix eu informava para aquele usuario era para ser entregue no exchange em vez de tentar localmente.

    ==================================================================================

    Entao quando um e-mail ia para rua o exchange envia para o host inteligente e o linux manda para rua, se for uma conta que já esta no exchange ele sabe e nem manda para o host inteligente.

    Quando o e-mail vem de fora ele cai no linux e o mesmo entrega localmente, se a conta já estiver no Exchange ele vai verificar no transport e enviar para o servidor exchange que entrega na caixa do usuario.

    **Para novas contas, não achei solução se não criar no linux e no exchange durante o periodo de migração**

    ===========================================================================

    Espero ter ajudado, em caso de dúvidas posta ai que te ajudo!

    quinta-feira, 15 de abril de 2010 17:57
  • Bom dia,

    Cara posta o resultado da migração ai.

    sexta-feira, 16 de abril de 2010 13:46
  • Ok, Guilherme obrigado pelo retorno.

     

    por favor se puder mandar os scripts par ao meu e-mail

    mnogs@hotmail.com

    ai conforme for andando a migração vou fazendo um Up aqui no status. Ok?

     

    um abraço.

     

    marcelo.

     

    segunda-feira, 19 de abril de 2010 20:42
  • Bom dia Marcelo,

    Desculpe a demora para responder estou meio enrolado aqui em um projeto, mas já enviei o e-mail com os scripts que utilizei para você.

     

    Qualquer dúvida entre em contato.

     

    PS: Poste o resultado da migração!

    terça-feira, 27 de abril de 2010 12:34
  • Olá Guilherme B.

    Realizei o procedimento como descrito por você e obtive sucesso! Muito obrigado pela colaboração e pelo tutorial!

     

    Abraço!

     

    Thiago Castro de Oliveira

    MCTS - Windows Server 2008 Network Infrastructure Configuration

    quinta-feira, 6 de maio de 2010 13:52
  • Olá amigo

     

    Eu passei por esta experiencia e o IMAPSYNC é a melhor ferramenta para fazer isso de um Linux para Exchange

    Tive dificuldde para migrar do GMAIL para nosso provedor e foi a migração mais dolorosa que era 1000 contas e o Google tem um IDS que tem assinatura de bloqueio de Softwares e o IMAPSYNC é liberado.

     

    Estou lhe passando o comando que funciona com qualquer provedor.

     

    imapsync --host1 imap.gmail.com --ssl1 --port1 993 --user1 user@gmail.com --password1 SENHA --host2 host.suaempresa.com.br --user2 user@suaempresa.com.br --password2  SENHA --syncinternaldates --subscribe --nosyncacls --noauthmd5 --skipsize --useheader 'Message-Id' --allowsizemismatch

    Mais informações http://freshmeat.net/projects/imapsync/ ou consulte no proprio linux depois do pacote instalado, man imapsync ou imapsync --help


    Fábio Silva
    domingo, 9 de maio de 2010 01:39
  • Ae Buzi_na

     

    obrigado.

    Estou aguardando os servidores chegar par acomeçar a fazer os testes.

    Um abraço.

     

     

     

    segunda-feira, 10 de maio de 2010 19:08
  • Oi Guilherme,

         Poderia me enviar este scripts também?

         Preciso fazer exatamente o que vc conseguiu.

         O email é "hugao @ hugao com br"

    Valeu.

    terça-feira, 13 de julho de 2010 13:38
  • Olá Guilherme,

     

    Poderia me enviar o script para a migração de linux para exchange 2010, utilizando IMAPSync.

    silvinoan@gmail.com

     

    sexta-feira, 23 de julho de 2010 12:28
  • Boa Tarde,  vou passar por uma migração pelo  de Courier Imap/PostFix para Exchange 2007, tenho testado o Transporter porem estou preocupado com o tempo total da migracao sao 300 caixas, testando com uma caixa postal estabeleci um que migraria emails de 2009 e depois apenas de 2010 para poder realizar em pedaços e depois ficar com uma fatia menor para realizar a virada de chave, porem na primeira vez(2009) o Transporter vai sem problemas , na segunda vez(2010) com as pastas ja criadas é que aparece o problema, da uma serie de erros, sabe se com o Imapsync eu consigo fazer em etapas ? Se ele faz incremental(para eu ir migrando apenas o que chegou de novo)? Tem uma ideia de velocidade/kbytes em uma rede ethernet 100 ?

     

    Obs: Se puder me enviar os scripts ficaria grato, email vinicius@sondermann.com.br

     

    Abcs

    domingo, 22 de agosto de 2010 17:09
  • Olá Guilherme,

     

    Poderia me enviar os scripts que você utilizou para migrar os e-mails do Postfix para o Exchange:

    email:carlos_fadel@hotmail.com

    Grato,

    quarta-feira, 25 de agosto de 2010 17:55
  • Olá, Guilherme. Preciso migrar todas as contas de um servidor Dovecot/Postfix para outro Exchange 2010. Inicialmente tentei desenvolver a tarefa usando a ferramenta Microsoft Transporter Suite, em um servidor Exchange 2007, mas um bom resultado não surgiu.

    Agora irei tentar com a ferramenta imapsync. Pensei inicialmente em fazer a migração (offline) durante a madrugada de um final de semana, de cerca de 600 contas, mas não senti conforto quanto a identificação de possíveis erros: contas não existentes no AD (apenas no Dovecot), problema no conteúdo das mensagens (codificação), o período de inatividade para receber e-mails, ... Achei sua abordagem interessante.

    Você poderia compartilhar sua solução (scripts) comigo? Gostaria de avaliar, pois acredito que pode ser empregada no problema que preciso resolver. Obrigado,

     

    Wagner (wgfreitas at hotmail . com)

    sexta-feira, 28 de janeiro de 2011 15:42
  • Guilherme, vc poderia enviar os scripts e o tutorial para o meu e-mail?

    brogni @ hotmail . com

    Desde já agradeço.

    Atenciosamente,

    Brogni

    quarta-feira, 8 de junho de 2011 19:28
  • Oi Guilherme, meu nome é Rosangela e estou com uma situação parecida. Achei que não era possível migrar parcialmente. Mas com sua explicação vi que é possível. Ainda sou novata em exchange e em linux (zero), mas tem um outro colega que sabe um pouco de linux. Estou enviando o meu e-mail e se puder me mandar os scripts r dizer mais ou menos como fez no linux agradeço. Abaixo está o meu caso.

    O cliente tem um servidor com uma aplicação linux com conector pop. A empresa tem um provedor de e-mail. Esse conector pop vai até as caixas dos usuários no provedor baixa nos mailbox de cada um e através do outlook os usuários acessam via IMAP os e-mails. Os funcionários externos acessam um endereço interno como se fosse webmail.

    Este cliente não deixa nada hospedado fora ele quer tudo interno. Mudamos toda estrutura dele e hoje colocamos um servidor Dell e o Exchange 2010 virtualizado. Agora estamos criando os mailbox e estabelecendo as regras. O pretendiamos fazer era subir o exchange por departamento, mas como fazer se ao liberar o mx para o exchange como fica o provedor com o restante?

    Então decidimos migrar todos os usuários, mas não queremos muito impacto. Já usamos uma vez assim: Instalamos o Exchange e após configuramos a conta pop do cliente e tudo sincronizou, pq colocamos para entregar mesmo local. Só os enviados que arrastamos, mas foi mais fácil.

    Sabemos que existe a possibilidade de expórtar do linux para pst, mas não temos como chamar um especialista em linux, pois o cliente não quer mais nem pensar. Então pensamos em reproduzir o mesmo feito com o pop no imap, mas ele não permite isto, ou seja, sincronizar na mesma pasta.

    rosangelamazevedo@hotmail.com


    quinta-feira, 29 de setembro de 2011 16:38
  • Caro Guilherme e New Profile

    Por Favor enviem seus scripts para o meu email - lissandro_patricius@hotmail.com

     

    Estou com um processo de migração de um servidor de email com QMAIL, rodando em um host de terceiro e preciso migrar para o exchange em minha empresa. O processo de migração para o Exchange 2010 ficou complicado visto que o Exchange Migration Wizard não tem mais suporte nessa versão.

     

    O IMAP-SYNC substituiria o Migration Wizard?

    Já estou com o Exchange 2010 instalado, o que preciso fazer agora é estudar como migrar as caixas de correio e descontinuar o serviço no host terceiro contratado.


    A explicação da Microsoft pra descontinuar o migration wizard é que existem ferramentas de terceiros mais "completas" e os clientes estavam preferindo utiliza-las ao inves dessa, alguém pode por obsequio me dizer que ferramentas são essas? :)

     

     

    quinta-feira, 6 de outubro de 2011 19:56
  • Olá Guilherme. Também estou em um caso semelhante e preciso muito de ajuda.

    Seria possível me enviar os scripts para iniciarmos um entendimento e posteriormente entender melhor as possibilidades dessa migração parcial?

     

    Agradeço a atenção.

    jefferson@megaconsult.com.br

    Jefferson Costa

    sexta-feira, 7 de outubro de 2011 13:44
  • na importacao esta dando um erro

    Host 10.22.183.51 says it has NO CAPABILITY for AUTHENTICATE CRAM-MD5
    Error login: [10.22.183.51] with user [eduardo@xx.com.br] auth [CRAM-MD5]: 2 NO Login failed.
    Error login: [10.22.183.51] with user [eduardo@xx.com.br] auth [CRAM-MD5]: 2 NO Login failed.

    alguem pode me ajudar ?

    e se alguem puder enviar o script agradeco

    abs

    segunda-feira, 14 de maio de 2012 20:27
  • Pessoal,

    Consegui migrar as caixas do corrier-imap+postfix para o Exchange 2010, usando a ferramenta IMAPSync. O processo é meio dolorido hehehe até conseguir arrumar os scripts direitinho, mas funcionou, claro... tive problemas com algumas contas de e-mails mas... fui resolvendo aos poucos.

    Vou postar mais tarde todo o passo a passo de como fazer para migrar contas do corrier-imap ou qualquer outro imap que esteja no Linux para o Exchange 2010 (no qual eu testei), mas acredito que seja possível para 2003 e 2007 também.

    Thiago,

    Sobre este processo de migração com a ferramenta IMAPSync, você poderia fornecer maiores informações?


    Artur de Souza Aragão - Analista TI Pleno

    quinta-feira, 12 de julho de 2012 14:19
  • Guilherme,

    Estamos passando pelo mesmo tipo de situação.

    Você poderia me mandar esses scripts?

    Email: marcela.raboni@gmail.com

    Grata,

    Marcela.

    ____________________________________________________________________________

    Bom dia Marcelo,

    Eu fiz da seguinte forma. Criei alguns scripts no linux usando IMAPSync (me manda um e-mail que te envio os scripts) e ativei o imap no Exchange.

    Como eu queria fazer a migração de forma gradual fiz o seguinte procedimento:

    1) Configurei no Exchange para que quando não for encontrado um destinatario de e-mail nele ele envie para o host inteligente.

    2) Configurei no Exchange o meu servidor Postfix como host inteligente, todas as mensagens enviadas pelo exchange passavam por dentro do meu postfix.

    3) No Postfix lá no main.cf coloquei para ele fazer o seguinte, todos os e-mails enviados do IP do meu servidor Exchange ele aceitaria sem precisar autenticar. (Apenas para evitar problemas durante a migração).

    ================================================================================

    Criei uma conta de teste e começei a realizar testes, percebi que eu conseguia enviar e-mails para rua de forma normal, mas quando eu tentava responder ocorriam duas coisas:

    1- Postfix entregava a mensagem localmente e não repassava para meu Exchange. A caixa do meu usuario já estava lá mas mesmo assim ele entendia que a conta era local e entregava para o postfix localmente.

    2- Retornava o e-mail informando que a conta não existia. Realmente ela só existia no Exchange e não no postfix entao ele rejeitava. (Normal)

    Como resolvi o problema número um, para cada conta que eu ia migrar, fazia o seguinte procedimento:

    1) Criava a conta do meu usuario no Exchange

    2) Usava os scripts para migrar os e-mails do Postfix para o Exchange

    3) No transport do postfix eu informava para aquele usuario era para ser entregue no exchange em vez de tentar localmente.

    ==================================================================================

    Entao quando um e-mail ia para rua o exchange envia para o host inteligente e o linux manda para rua, se for uma conta que já esta no exchange ele sabe e nem manda para o host inteligente.

    Quando o e-mail vem de fora ele cai no linux e o mesmo entrega localmente, se a conta já estiver no Exchange ele vai verificar no transport e enviar para o servidor exchange que entrega na caixa do usuario.

    **Para novas contas, não achei solução se não criar no linux e no exchange durante o periodo de migração**

    ===========================================================================

    Espero ter ajudado, em caso de dúvidas posta ai que te ajudo!


    quinta-feira, 2 de junho de 2016 19:56