Instalação e configuração do sendmail

Esse artigo trata da instalação e configuração do sendmail, cobrindo desde suas dependências até seus arquivos de configuração. A partir de agora você já pode contar com um servidor de e-mail de confiança em sua rede.

[ Hits: 166.130 ]

Por: Adão S. Raul Neto em 14/12/2004 | Blog: https://github.com/adaoraul


Adicionando aliases ao sendmail



Edite o arquivo /etc/aliases e adicione o apelido separado pelo caracter ":" do nome verdadeiro da caixa postal.

Exemplo:

suporte:       root # direciona os emails para "suporte", para o user root
root:          dark  # direciona os emails de root para o user dark
nobody:        /dev/null # maneira prática evitar e-mails indesejáveis

Execute o comando newaliases para gerar novamente o arquivo aliases.db:

# newaliases

Ativando o pop-server


O pop-server só é necessário se desejamos ler os nossos e-mails em um cliente de e-mail (MUA) que se encontra instalado em outra máquina. Execute os passos abaixo:

Edite o arquivo /etc/xinetd.d/ipop3 e mude a opção "disable" de "yes" para "no".

Exemplo:

disable = no

Reinicie o serviço xinetd. Após, use o comando "netstat -ln" e observe se aparece a porta "110" como "LISTEN".

Em uma máquina separada configure um cliente de e-mail qualquer. Aqui será mostrada a configuração de uma conta simples utilizando o cliente de e-mail Evolution, padrão do Gnome:

Label Identity:
  • Name: nome completo (usuario@seu_servidor_dominio);
  • Full name: (apenas o nome da conta ex. " fulano");
  • Email Address: (mesmo campo configurado em "Name");

Label Receiving Mail:
  • Server_Type: (escolha a opção "pop");
  • Host: (o nome do seu servidor pop);
  • Username: (o nome do usuário ex. "fulano");
  • Authentication type: (escolha "password");
  • Marque a opção "Remember this password";

Label Sending Mail:
  • Server_Type: (escolha a opção "SMTP");
  • Host: (o nome do servidor de SMTP);

Página anterior    

Páginas do artigo
   1. Pré-requisitos
   2. Instalando o sendmail
   3. Configuração básica do sendmail
   4. Adicionando aliases ao sendmail
Outros artigos deste autor

Instalando e deixando o Torsmo mais bonito

Instalando o giFT com plugins para as principais redes

Leitura recomendada

Openfire no SLES 10 autenticando no Active Directory

Utilizando GMail (Google Mail) em seu cliente de email favorito

Instalando o Qmail no RedHat 9

Evosign - Adicionar assinatura automática ao Evolution

Sylpheed - a GTK+ based, lightweight, and fast e-mail client

  
Comentários
[1] Comentário enviado por fla_torres em 14/02/2005 - 14:59h

Adão, segui teu how-to, e notei algumas alterações a saber:

Na compilação do arquivo com o m4, voce tera que setar corretamente no arquivo sendmail.mc a localizacao do m4 na linha
include('../m4/cf.m4')dnl
para
include('/usr/lib/sendmail-cf/m4/cf.m4')dnl

Deve tambem instalar o pacote mailx, para que tudo funcione corretamente.

De resto estao belezinha, abraço!

[2] Comentário enviado por mzanetti11 em 27/10/2006 - 16:10h

Tenho uma pergunta besta, depois q instalei, configurei, e testei com o telnet e esta tudo ok, como faço para ver a parte grafica, ou seja enviar e recerber e-mail pela parte grafica, pelo navegador web

valeu

[3] Comentário enviado por maurin em 09/06/2007 - 10:48h

Acredito que comando de configuração do access esteja com um pequeno erro, se nao me engano é makemap hash access.db < access

Me corrija se estiver errado.
Fora isso é um otimo trabalho parabens.

Marcelo Maurin Martins
Coordenador do projeto Open Source Jornada
http://maurinsoft.myvnc.com

[4] Comentário enviado por genivaldosuporte em 15/08/2008 - 11:38h

cara fiz tudo como está no tutorial so que quando eu envio um email para teste ele pedi a senha do usuario e da um erro ao executar a operação: no possivel ao conectar ao servidor (porta25): Conexão recusada. alguém pode me ajudar por favor..vlw

[5] Comentário enviado por lgustec em 15/01/2013 - 12:34h

Como faço para que o servidor mande ao invés do hostname um outro nome de domínio.

Por exemplo, meu servidor chama-se backup.dominio.com e o e-mail chega como root@backup.dominio.com.
Eu quero que ele chegue como root@backup.nomedaempresa.com, onde nomedaempresa é diferente do dominio que foi configurado no servidor. Acredito que seria um alias? Tem como?

[6] Comentário enviado por vauires em 30/03/2015 - 15:29h

Seria um bom artigo se esse lixo, como muitos disponíveis na Internet, funcionasse.
Não consigo entender como tanta gente perde tempo disponibilizando esses tipos de artigos que não funcionam, levando tantos outros a perderem tempo com esses verdadeiros lixos eletrônicos.

[7] Comentário enviado por vauires em 30/03/2015 - 15:31h


[4] Comentário enviado por genivaldosuporte em 15/08/2008 - 11:38h

cara fiz tudo como está no tutorial so que quando eu envio um email para teste ele pedi a senha do usuario e da um erro ao executar a operação: no possivel ao conectar ao servidor (porta25): Conexão recusada. alguém pode me ajudar por favor..vlw


Cara, desiste. Isso é mais um lixo publicado na Internet!!!

[8] Comentário enviado por adaoraul em 30/03/2015 - 19:13h


[6] Comentário enviado por vauires em 30/03/2015 - 15:29h

Seria um bom artigo se esse lixo, como muitos disponíveis na Internet, funcionasse.
Não consigo entender como tanta gente perde tempo disponibilizando esses tipos de artigos que não funcionam, levando tantos outros a perderem tempo com esses verdadeiros lixos eletrônicos.


Ninguem está obrigando você a usar o artigo, está aqui por vontade propria. E se não fosse não burro, veria que o artigo tem 10 anos e provavelmente não funciona mais com versões atuais do sendmail.


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts