Postado originalmente por
thelast
Ola galera segui um tutorial do vivaolinux.com.br mas nao funciona alguem poderia me ajudar????
fiz como ele pedia
# apt-get install sasl2-plug-login sasl2-plug-plain sasl2-programs
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
mas qdo tento enviar uma msg de fora da rede local ele fica pedindo usuario e senha e nao envia a msg!!!
alguem poderia me ajudar????????