Configurando emails exim existentes no novo servidor sem domínio

1

Tivemos uma falha no disco rígido e temos um backup de e-mails. O MTA no servidor foi Exim. Precisamos configurar os e-mails em outro servidor para permitir que o administrador acesse esses e-mails no cliente de desktop, como o Thunderbird ou o Outlook. Até onde sei, não há como importar diretamente os arquivos de mensagens do Exim para esses clientes. Então, acho que precisaremos configurar o Exim no novo servidor também. O problema é que não podemos configurar domínios neste servidor.

Então, como podemos gerenciar esses e-mails a partir de um cliente de desktop sem configurar domínios no novo servidor?

A estrutura de diretórios dos emails:

--> username
-----> mail
----------> [email protected]
-----------------> .Drafts
-----------------> .Junk
-----------------> .Sent
-----------------> .Trash
-----------------> courierimapkeyords
-----------------> cur
-----------------> new
-----------------> tmp
----------> .Drafts
----------> [email protected]
-----------------> .Drafts
-----------------> .Junk
-----------------> .Sent
-----------------> .Trash
-----------------> courierimapkeyords
-----------------> cur
-----------------> new
-----------------> tmp
----------> .Sent
----------> .Trash

Alguns exemplos de nomes de arquivos de e-mail:

1301306157.M973604P22982V0000000000000808I012D814B_0.host2.server.com,S=759_2,S
1301396083.M760888P5907V0000000000000808I012D814C_0.host2.server.com,S=5586_2,S
1301653044.M738056P22602V0000000000000808I012D815C_0.host2.server.com,S=1150_2,S
1301993531.M855378P29938V0000000000000808I012D8178_0.host2.server.com,S=745_2,S
1302003877.M624066P11398V0000000000000808I012D817A_0.host2.server.com,S=16791_2,S

SO : Redhat EL 6

    
por gAMBOOKa 23.12.2012 / 08:50

2 respostas

2

O Exim não fornece o serviço que você está tentando usar. Você precisa configurar um servidor IMAP, como Courier-IMAP ou Dovecot. Em cada caso, você precisaria configurá-lo para que o usuário1 possa fazer o login e ver o seu e-mail em /home/user1/mail/[email protected]/, e o usuário2 pode acessar e ver seu e-mail em / home / user2 / mail / [email protected]/. Observe que incluí a barra no final do caminho. Isso informa ao servidor IMAP que o email está em um formato "Maildir +", o que significa que cada mensagem é armazenada em um arquivo separado ea estrutura do subdiretório compreende as pastas de email (Rascunhos, Enviados, Lixeira, etc.).

Tanto o Courier quanto o Dovecot podem ser configurados para que você faça login com o nome de usuário "user1" ou "user2" ou faça login com o endereço de e-mail completo "[email protected]" ou "[email protected]". É completamente com você como configurá-lo.

O Dovecot Wiki tem um ótimo tutorial sobre como configurá-lo. O Courier-IMAP está um pouco mais envolvido com a instalação, por isso, se você está procurando uma instalação rápida, o Dovecot é provavelmente a sua aposta mais rápida.

    
por 24.12.2012 / 07:30
0

Parece que você usou o maildir como armazenamento de e-mail. Isso é muito bem, você será capaz de lidar com isso como alguns arquivos de texto simples, nada mais.

Se você está prestes a lê-lo no seu cliente de e-mail, basta converter o arquivo maildir em formato de caixa de correio (a saída será um arquivo simples para cada pasta / diretório de suas ex-caixas de correio). diga 1 , 2 para não listar mais, ou você poderá usar utilitários como mb2md (confira seu repositório Linux para instalar isso).

À medida que você obtém suas caixas de correio, use seu cliente de e-mail para importá-lo como caixa de correio ou arquivo mbox (a maioria dos clientes não se importará em fazer isso facilmente). Se você gosta do Thunderbird, então você vai achar legal que o Thunderbird usa o mbox como formato de armazenamento padrão ( aqui estão algumas etapas para usá-lo). Apenas tome cuidado com o tamanho do arquivo de caixa de correio / mbox único, já que os clientes de e-mail não gostam de arquivos de tamanho 4G +.

    
por 14.05.2014 / 16:19