Configurar autenticação no Postfix

Nesse artigo darei um passo a passo simples e descomplicado de como implementar autenticação de usuário utilizando o shadow no Postfix.

[ Hits: 46.694 ]

Por: Nandor em 09/06/2006 | Blog: http://www.solucoesnandor.com.br/


Configuração



Iniciando a configuração:

A configuração abaixo utiliza o método de autenticação /etc/shadow, isso significa que temos que utilizar o daemon saslauthd.

Para isso editamos o arquivo /usr/lib/sasl2/smtp.conf, inserindo a seguinte linha:

pwcheck_method: saslauthd

OBS: Se o arquivo não existir, crie-o.

O saslauthd suporta vários outros tipos de autenticação, mas nesse exemplo estaremos utilizando o shadow. Portanto edite o arquivo /etc/sysconfig/saslauthd e insira ou altere a linha abaixo:

AUTH_MECH="shadow"

OBS: A edição desse arquivo faz com que o daemon inicie com a opção "-a shadow" em sua linha de comando.

Inicie o serviço:

# service saslauthd start

Configurando o Postfix


Precisamos agora configurar o Postfix editando o arquivo /etc/postfix/main.cf. Na guia:

smtpd_recipient_restrictions =

Utilize a permissão que desejar para uma maior segurança, recomendo que deixe somente autenticação, portanto:

smtpd_recipient_restrictions = permit_sasl_authenticated

Para que o Postfix faça a autenticação, acrescente as linhas abaixo:

# Habilitando a autenticação no servidor
smtpd_sasl_auth_enable = yes

# Desabilitando acesso anônimo
smtpd_sasl_security_options = noanonymous

# Configura o domínio de autenticação SASL
smtpd_sasl_local_domain = $myhostname

# Habilita suporte a clientes de e-mail antigos
broken_sasl_auth_clients = yes
Página anterior     Próxima página

Páginas do artigo
   1. Introdução
   2. Configuração
   3. Testando
Outros artigos deste autor

Enviando mensagens para usuários da rede

Bloqueando o Messenger com iptables e Squid

Evite desgaste diário de seus CDs

Rodando seu script como "service" no Conectiva

Monitoramento de utilização do DNS

Leitura recomendada

Zimbra no Debian 5

Comunicação POP3

Servidor de E-mails Falido?

Postfix + Dovecot + MySQL + Squirrelmail no CentOS 5.5 32/64 bits

MailScanner - Email Gateway Virus Scanner

  
Comentários
[1] Comentário enviado por infortecpfz em 17/09/2009 - 14:07h

Parabéns pelo Artigo!

Me esclareça uma dúvida por favor! Eu preciso configurar um grupo de e-mail para meu domínio,
semelhante aos grupos do Yahoo! e Google Grupos, para quando eu enviar um e-mail para
@meudominio.com.br todos que tiveram conta cadastrada neste domínio receba a mesma
mensagem, poderia me auxiliar no mesmo por favor? Muito obrigado :wq



Fernando Santorsula


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts