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

Esdras La-Roque esdras.laroque em gmail.com
Quinta Julho 26 18:30:38 BRT 2012


bruno deve ser uma conta local.. e paty apenas no mysql

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

>  mas eu nao devrria mexer mais em nada não. a conta bruno@ funciona a
> nova paty@ não.
>
> Abaixo o log de erro:
>
> Jul 26 18:26:43 embi saslauthd[20192]: do_auth         : auth failure:
> [user=paty] [service=smtp] [realm=xxxxxx.com.br] [mech=shadow]
> [reason=Unknown]
> Jul 26 18:26:43 embi saslauthd[20191]: do_auth         : auth failure:
> [user=paty] [service=smtp] [realm=xxxxxx.com.br] [mech=shadow]
> [reason=Unknown]
>
>
>
>
> On 07/26/2012 06:11 PM, Esdras La-Roque wrote:
>
> Exato.. o saslauthd pode usar os mecanismos do pam.
>  Você precisa instalar o módulo mysql do pam e configurar o serviço smtp
> para conectar o banco.
>
> Em 26 de julho de 2012 17:30, Bruno Menoli <brunomenoli at gmail.com>escreveu:
>
>>  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 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*.
>>
>>
>>
>> _______________________________________________
>> Postfix-br mailing listPostfix-br at listas.softwarelivre.orghttp://listas.softwarelivre.org/cgi-bin/mailman/listinfo/postfix-br
>>
>>
>>
>> _______________________________________________
>> Postfix-br mailing list
>> Postfix-br at listas.softwarelivre.org
>> http://listas.softwarelivre.org/cgi-bin/mailman/listinfo/postfix-br
>>
>>
>
>
> --
>
> *Esdras La-Roque*.
>
>
>
> _______________________________________________
> Postfix-br mailing listPostfix-br at listas.softwarelivre.orghttp://listas.softwarelivre.org/cgi-bin/mailman/listinfo/postfix-br
>
>
>
> _______________________________________________
> 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/96b1c9eb/attachment.html>


More information about the Postfix-br mailing list