[Postfix-br] Problemas com autenticação SMTP

Esdras La-Roque esdras.laroque em gmail.com
Quinta Julho 26 15:48:02 BRT 2012


Quem busca as credenciais para validar a autenticação é o SASLAUTHD e não o
postfix. O postfix apenas utiliza-se dele para liberar relay.

Dica: Habilite o log do mysql e verifique se o saslauth está indo fazer a
consulta correta no banco, no momento da validação.

use o utilitário "testsaslauthd" para testar os usuários na linha de
comando.


Em 26 de julho de 2012 15:27, Bruno Menoli <brunomenoli at gmail.com> escreveu:

> Boa tarde,
>
> Eu estava com um probleminha de permissão, meu POSTFIX gravava com um
> usuário, meu Dovecot tentava ler com outro e consegui resolver. Até então
> tudo bacana, acessei meu postfixadmin adicionei uma nova conta de e-mail e
> não consigo enviar mensagens. NO dovecot a autenticação não ocorre erros,
> baixa normal: Abaixo o log:
>
> Jul 26 15:19:05 embi postfix/smtpd[20390]: warning: XXXXXXXXXXX: hostname
> XXXXXXXXXX.static.gvt.net.br verification failed: Name or service not
> known
> Jul 26 15:19:05 embi postfix/smtpd[20390]: connect from
> unknown[187.115.202.82]
> Jul 26 15:19:05 embi postfix/smtpd[20390]: warning: SASL authentication
> failure: Password verification failed
> Jul 26 15:19:05 embi postfix/smtpd[20390]: warning: unknown[ XXXXXXXXXXX]:
> SASL PLAIN authentication failed: authentication failure
> Jul 26 15:19:05 embi postfix/smtpd[20390]: warning: unknown[ XXXXXXXXXXX]:
> SASL LOGIN authentication failed: authentication failure
> Jul 26 15:19:06 embi postfix/smtpd[20390]: disconnect from unknown[
> XXXXXXXXXXX]
>
> O engraçado que a primeira conta que criei para testar funciona, essa
> segunda conta o problema ocorre. Não estou entendendo onde no POSTfix ele
> vai reconhecer meus usuários e senhas dentro do MYSQL.
>
> Abaixo meu main.cf, saslauthds e  alguém tiver sugestões/críticas rs
> sobre ele são bem-vindas. A intenção do servidor será para o envio de mala
> direta com rotatividade na saída de IPs. A rotavidade já consegui usando um
> tuto com iptables
>
>
>
> main.cf
>
>
> smtpd_banner = $myhostname ESMTP $mailname CentOS
> best_mx_transport = local
> append_dot_myadmon = yes
> myhostname = XXXXXXXXXXXXXXXXXX
> inet_interfaces = all
> mydestination = $myhostname, localhost.$mydomain, localhost, $mydomain,
> smtpemb10.com.br
> home_mailbox = Maildir/
>
> header_checks = regexp:/etc/postfix/header_checks
>
>
> # AUTENTICACAO SASLAUTH
> smtpd_sasl_local_domain =
> smtpd_sasl_auth_enable = yes
> smtpd_sasl_security_options = noanonymous
> broken_sasl_auth_clients = yes
> smtpd_sasl_authenticated_header = yes
> smtpd_recipient_restrictions =
> permit_sasl_authenticated,permit_mynetworks,reject_unauth_destination
> relayhost =
> mynetworks = 127.0.0.0/8
> # MYSQL
> virtual_alias_maps = proxy:mysql:/etc/postfix/mysql/
> mysql_virtual_alias_maps.cf
> virtual_mailbox_domains = proxy:mysql:/etc/postfix/mysql/
> mysql_virtual_domais_maps.cf
> virtual_mailbox_base = /var/mail/vmail
> virtual_mailbox_maps = proxy:mysql:/etc/postfix/mysql/
> mysql_virtual_mailbox_maps.cf
> relay_domains = proxy:mysql:/etc/postfix/mysql/mysql_relay_domains_maps.cf
> local_transport = virtual
> local_recipient_maps= $virtual_mailbox_maps
> virtual_uid_maps = static:1001
> virtual_gid_maps = static:1001
>
> ARQUIVO saslauthd
>
> START=yes
> PARAMS="-m /var/spool/postfix/var/run/saslauthd -r"
> DESC="SASL Authentication Daemon"
> NAME="saslauthd"
> MECHANISMS="rimap"
> MECH_OPTIONS=""
> THREADS=5
> OPTIONS="-r -c -V -O localhost -m /var/spool/postfix/var/run/saslauthd"
>
>
> ARQUIVO smtpd.conf
>
> pwcheck_method: saslauthd
> log_level: 3
> mech_list: plain login
>
>
>
> Obrigado.
>
>
>
> _______________________________________________
> Postfix-br mailing list
> Postfix-br at listas.softwarelivre.org
> http://listas.softwarelivre.org/cgi-bin/mailman/listinfo/postfix-br
>



-- 

*Esdras La-Roque*.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://listas.softwarelivre.org/pipermail/postfix-br/attachments/20120726/973106bf/attachment-0001.html>


More information about the Postfix-br mailing list