Migração do Sendmail do RHEL 3 para o RHEL 6

0

Temos uma tarefa futura de migrar nosso servidor de e-mail de produção para um novo ambiente. O Mail Server é o sendmail e o SO é RHEL 3 .

       sendmail-cf-8.12.11-4.RHEL3.4

Estamos planejando migrar em RHEL 6 com a versão mais recente do Sendmail

Alguns problemas que estou vendo são sendmail.mc não existe no servidor de e-mail atual, somente sendmail.cf existe.

Preciso de esclarecimentos sobre os seguintes pontos abaixo ...

1.Não tenho certeza se é possível gerar sendmail.mc de sendmail.cf . Nesse caso, eu poderia ter tentado ativar as configurações sendmail.mc existentes no novo servidor de e-mail, migrando para RHEL 6 .

  1. Pode copiar o sendmail.cf existente para o novo servidor de e-mail e reiniciar o sendmail. Mas isso pode levar a problemas como itens de configuração reprovados e incompatibilidade de versões.

  2. A geração de sendmail.cf no novo servidor de e-mail a partir do sendmail.cf existente será difícil, pois esse arquivo é difícil de entender e não é recomendado.

Além disso, quaisquer outras sugestões para migrar para o servidor de e-mail mais recente com base no sendmail.mc ausente no cenário atual.

  1. Agora, como planejamos migrar para RHEL 6 , não temos certeza de como gerar o arquivo sendmail.cf , pois sendmail.mc não existe no servidor de e-mail atual. Podemos copiar sendmail.cf do servidor de e-mail existente, mas haverá um problema de incompatibilidade de versão ou talvez alguns itens de configuração tenham sido descontinuados.

por Zama Ques 19.08.2016 / 14:29

1 resposta

1

O sendmail.mc é um arquivo de origem de macro m4 que, quando processado, gera seu sendmail.cf . Normalmente, não é possível gerar de forma automática um sendmail.mc de um sendmail.mc .

Embora o arquivo sendmail.mc no sistema legado tenha sido a origem do sendmail.cf que está presente lá, é necessário verificar novamente se havia edições posteriores para sendmail.cf diretamente, como alguns administradores de sistema menos experientes frequentemente faziam . Se não for esse o caso, continue a ler.

Se sendmail.mc ou sendmail.cf nunca foram personalizados e o padrão é da distro, também pode ser seguro usar o novo como ele é (altamente duvidoso, mas deve ser dito).

Caso contrário, se sendmail.cf nunca foi tocado diretamente e todo o trabalho foi feito na parte superior de sendmail.mc , o original sendmail.mc pode ser usado para gerar sendmail.cf no sistema de destino com mínimo ou nenhum muda com o comando:

m4 /etc/sendmail.mc > /etc/sendmail.cf

Para chegar ao ponto, é altamente duvidoso que o antigo sendmail.cf funcione, pois será obsoleto; No entanto, sendmail.mc é um arquivo de macro, se houver uma boa chance de compilar de forma limpa; mesmo que não, certamente pode ser usado como base para a nova configuração se foi usada em primeiro lugar para produzir toda a configuração.

    
por 19.08.2016 / 18:00