Antes de mais nada devemos verificar se o MTA está instalado ou qual
está instalado na máquina. Várias distros hoje em dia já vem com o
sendmail ou o postfix instalado, porém no seu servidor
somente um MTA (Mail Transport Agent) poderá funcionar.
Verificando se o sendmail está instalado:
Execute o seguinte comando para verificar se o pacote do sendmail
está instalado no seu servidor:
$ rpm -q sendmail
Caso ele te responda com sendmail-X-XX, significa que o seu pacote
está instalado e provavelmente está no diretório /etc/mail.
Vamos executar agora uma varredura de portas para verificar se tem algum
serviço de email funcionando na sua máquina:
$ nmap localhost
Caso a porta 25 esteja funcionando, significa que existe um servidor de
email respondendo por ela.
Execute o comando abaixo para verificar se o sendmail está funcionando:
# service sendmail status
Caso seja o postfix, devemos parar o serviço com:
# service Postfix stop
Agora devemos inicializar o serviço do sendmail:
# service sendmail start
Após isso devemos configurar a inicialização do sistema para que sempre
seja inicializado o sendmail e não o postfix como MTA padrão.
Use o ntsysv, desmarque a opção do postfix e habilite a do sendmail:
# ntsysv
[1] Comentário enviado por
rootuser em 22/04/2004 - 14:57h:
Muito bom esse artigo principalmente pra quem está a procura de configurar um MTA e está achando muito complicado!
[2] Comentário enviado por
ciceroalmeida em 27/09/2004 - 18:16h:
Gostei muito do artigo, sou usuário aprendiz do linux, preciso configurar meu sendmail, segui os passos passados, porém o último não consegui realizar, gostaria de saber onde encontro este arquivo de zona, para que eu possa configurar?
[4] Comentário enviado por
nandow em 17/07/2010 - 12:02h:
O artigo está muito bom, mas porém muito vago.
Obrigado!