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

Bruno Menoli brunomenoli em gmail.com
Quinta Julho 26 17:30:03 BRT 2012


Andei olhando no Google.... tenho que alterar alguma coisa nos arquivos:

/etc/pam.d/smtp

ou

/etc/pam.d/smtp.postfix


Obrigado.


On 07/26/2012 03:48 PM, Esdras La-Roque wrote:
> 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 em gmail.com 
> <mailto:brunomenoli em 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
>     <http://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 <http://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 <http://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 <http://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 <http://127.0.0.0/8>
>     # MYSQL
>     virtual_alias_maps =
>     proxy:mysql:/etc/postfix/mysql/mysql_virtual_alias_maps.cf
>     <http://mysql_virtual_alias_maps.cf>
>     virtual_mailbox_domains =
>     proxy:mysql:/etc/postfix/mysql/mysql_virtual_domais_maps.cf
>     <http://mysql_virtual_domais_maps.cf>
>     virtual_mailbox_base = /var/mail/vmail
>     virtual_mailbox_maps =
>     proxy:mysql:/etc/postfix/mysql/mysql_virtual_mailbox_maps.cf
>     <http://mysql_virtual_mailbox_maps.cf>
>     relay_domains =
>     proxy:mysql:/etc/postfix/mysql/mysql_relay_domains_maps.cf
>     <http://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 em listas.softwarelivre.org
>     <mailto:Postfix-br em listas.softwarelivre.org>
>     http://listas.softwarelivre.org/cgi-bin/mailman/listinfo/postfix-br
>
>
>
>
> -- 
>
> *Esdras La-Roque*.
>
>
>
> _______________________________________________
> Postfix-br mailing list
> Postfix-br em listas.softwarelivre.org
> http://listas.softwarelivre.org/cgi-bin/mailman/listinfo/postfix-br

-------------- Próxima Parte ----------
Um anexo em HTML foi limpo...
URL: <http://listas.softwarelivre.org/pipermail/postfix-br/attachments/20120726/e2f5e9d5/attachment-0001.html>


More information about the Postfix-br mailing list