Email Migration · 3 min read · Sep 23, 2025

Convertendo Todos os Seus Arquivos PST do MS Outlook para o Formato Maildir

Convertendo Todos os Seus Arquivos PST do MS Outlook para o Formato Maildir

Um dos desafios que você pode enfrentar ao converter um escritório do Microsoft Windows para o Linux é que muitas pessoas arquivam seus e-mails em arquivos PST. Existem ferramentas PST disponíveis, mas a maioria delas é comercial, uma vez que o formato de arquivo PST é fechado e protegido pela Microsoft. Existem vários métodos não comerciais para alcançar aproximadamente o mesmo objetivo, e neste tutorial usamos IMAP (mais especificamente, courier-imap) para converter todos os nossos e-mails de PST para o formato Maildir. A vantagem dessa abordagem é que você também estabelece a base para um novo sistema de e-mail, com todos os seus e-mails antigos já importados no dia em que você fizer a transição.

Antes de começar…

Existem várias suposições nas quais este tutorial se baseia:

  • Você está atualmente usando o MS Outlook e sabe como arquivar seus e-mails em arquivos PST (mais informações estão disponíveis aqui…)
  • Você está usando um sistema operacional baseado em GNU/Debian (incluindo o Ubuntu, que é o sistema operacional usado neste tutorial)
  • Você está familiarizado com o gerenciamento de pacotes Debian
  • Você está familiarizado com a linha de comando e ferramentas como editores (vim, emacs etc.)

Os passos básicos deste tutorial são os seguintes:

  1. Instalar e configurar o courier-imap
  2. Conectar o MS Outlook ao seu novo servidor IMAP
  3. Mover e-mails de seus arquivos PST para suas pastas IMAP
  4. Configurar seu novo cliente de e-mail Linux (KMail) para acessar suas pastas IMAP

Finalmente, listaremos tutoriais adicionais que estão relacionados a este tutorial para configurar seu ambiente de e-mail.

Passo 1 - Instalar e configurar o courier-imap

Primeiro, você precisa instalar o courier-imap:

$ sudo apt-get install courier-imap

Vários outros pacotes podem ser instalados, com base nas dependências. Você também pode instalar o pacote courier-doc se precisar do pacote de documentação.

Durante a instalação do pacote, você receberá o seguinte prompt:

Instalando courier-base - prompt debian

Neste tutorial, não usamos interfaces web, então é seguro selecionar “Não” aqui.

Agora você precisa escolher um diretório onde seu e-mail ficará:

$ sudo mkdir -p /opt/imap-mail

Agora precisamos definir nossos usuários no banco de dados de usuários do courier-imap. Existem várias maneiras de fazer isso, incluindo a conversão em massa de todos os seus usuários em /etc/passwd usando a ferramenta pw2userdb, conforme mencionado na FAQ do courier. Aqui está o que fazemos para criar um único usuário:

$ sudo touch /etc/courier/userdb
$ sudo chmod 600 /etc/courier/userdb
$ sudo userdb peanut set uid=1000 gid=1000 shell=/bin/bash home=/opt/imap-mail/peanut

Neste arquivo, você terá algo como o seguinte:

peanut  uid=1000|shell=/bin/bash|home=/opt/imap-mail/peanut|gid=1000

Agora você precisa definir a senha dos usuários e criar o diretório que armazenará todos os nossos e-mails:

$ sudo userdbpw -md5 | sudo userdb peanut set systempw
$ sudo mkdir -p /opt/imap-mail/peanut
$ sudo maildirmake /opt/imap-mail/peanut/Maildir
$ sudo chown -R 1000:1000 /opt/imap-mail/peanut

Seu arquivo /etc/courier/userdb agora deve parecer com isto:

peanut    systempw=$1$JdvxSL9/$2TOrNidtALpODg1HZR4Aj1|uid=1000|shell=/bin/bash|home=/opt/imap-mail/peanut|gid=1000

Nota : O campo da senha pode parecer diferente.

No arquivo /etc/courier/authdaemonrc, certifique-se de definir o seguinte valor:

authmodulelist="authuserdb"

Observe que você pode precisar substituir o valor existente de authmodulelist. Agora prepare o banco de dados de usuários e reinicie todo o sistema:

$ sudo makeuserdb
$ sudo /etc/init.d/courier-authdaemon stop
$ sudo /etc/init.d/courier-imap stop
$ sudo /etc/init.d/courier-authdaemon start
$ sudo /etc/init.d/courier-imap start

O sistema IMAP agora está pronto. Em seguida, precisamos conectar o MS Outlook ao nosso novo sistema IMAP.

Conectar o MS Outlook ao Servidor IMAP

O seguinte processo é relativamente fácil usando o cliente MS Outlook.

Certifique-se de que o MS Outlook está em execução e, em seguida, clique na opção do menu “Ferramentas” e selecione “Contas de e-mail”:

scr02 - Selecionando 'ferramentas' -> 'Conta de E-Mail'

Certifique-se de que a seguinte opção está selecionada: “Adicionar uma nova conta de e-mail”

scr03 - MS Outllok: Opção Adicionar nova conta de e-mail

Na próxima tela, selecione a opção IMAP:

scr04 - Selecionando o tipo de conta IMAP no MS Outlook

Certifique-se de preencher os detalhes relevantes na próxima tela:

scr05 - Inserir detalhes IMAP

Quando você terminar, poderá acessar sua nova caixa de correio. Ela deve estar vazia:

scr06 - Ver Pasta IMAP no MS Outlook

Share: X/Twitter LinkedIn

Receba novas postagens na sua caixa de entrada

Sem spam. Cancele a assinatura a qualquer momento.