Executando 2 servidores de e-mail na mesma máquina?

1

Eu quero migrar para um novo software de servidor web - já instalado. Agora eu quero testá-lo + ter certeza de que tudo funciona bem.

é possível executar ambos os servidores de email na mesma máquina? Eu acho que pode haver problemas com o registro mx apontando para o mesmo ip.

thx

    
por Fuxi 02.12.2009 / 00:50

6 respostas

1

Basta adicionar um segundo endereço IP à interface de rede do servidor - deve ser bastante trivial - e fazer com que cada servidor de correio escute em seu próprio IP. Isso evitará os problemas MX = Port 25 já mencionados.

    
por 02.12.2009 / 10:12
4

Se você está tendo apenas um IP em seu servidor, não há como dois executarem ambos os servidores de e-mail ao mesmo tempo (é claro que você pode mudar a porta - mas isso não fará nada de bom), porque o MX-Record sempre se refere à porta 25 (SMTP). Eu acho que você só tem duas opções entre esses dois servidores de e-mail e espero que você não perca nenhum e-mail importante. Para minimizar o risco, você deve fazer isso em baixas horas de trânsito.

Atenciosamente, Fabian

    
por 02.12.2009 / 01:19
1

É possível executar múltiplos MTAs em uma máquina, mas eles precisam se ligar a portas diferentes. Eu sei que o Courier pode ouvir qualquer porta que você goste; ele usa esse recurso para executar um segundo servidor no 587 como um MSA, caso você precise dele.

No entanto, as informações MX não podem ser direcionadas para uma porta, apenas para um endereço IP. A única maneira de testar isso é enviar dados manualmente para a porta não padrão.

    
por 02.12.2009 / 01:49
1

Supondo que você esteja hospedando seu servidor, uma solução é usar aliases de IP e vincular os dois servidores aos dois endereços IP e, em seguida, colocar um proxy ( HAProxy por exemplo) na frente dos servidores de e-mail e redirecionando o e-mail para o proxy; depois disso, você pode alterar o servidor de e-mail que está usando diretamente do proxy. Você também pode fazer o mesmo se não puder usar aliases de IP e usar apenas ligações de portas diferentes para os servidores de e-mail.

    
por 02.12.2009 / 08:54
0

Por que você não teria UM servidor de e-mail (software) executando vários domínios?

Por exemplo ... você pode configurar um único servidor de e-mail para lidar com e-mail:

example.com

domain.com

anotherdomain.com

etc.com

... sem a necessidade de ter vários servidores / software em execução.

Dito isto ... é possível ... você só precisa ficar de olho nos seus endereços IP e nas portas que está usando.

No final, seu WAY é mais fácil de gerenciar se for apenas um servidor e vários domínios ...

Espero que isso ajude.

ATUALIZAÇÃO:

Em relação (especificamente) à migração de um servidor de e-mail antigo para um novo servidor de e-mail ...

É sempre bom ter DOIS endereços IP estáticos. Você pode então criar entradas DNS (com um curto TTL) para apontar para mail2.example.com

Teste o servidor como quiser ... quando estiver satisfeito, altere o DNS para torná-lo seu novo "mail.example.com" e crie um registro para "oldmail.example.com" para apontar no antigo servidor de email.

Isso também ajuda se você precisar migrar as caixas de correio do usuário, etc. ou algum usuário em pânico precisar (de alguma forma) retornar ao servidor de e-mail antigo para obter algo.

    
por 02.12.2009 / 00:55
0

uma das maneiras mais simples é usar a virtualização, supondo que o servidor do seu computador suporte a virtualização, que o ajudará muito a provisionar um novo servidor sem interromper o antigo

    
por 02.12.2009 / 12:43