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

Bruno Menoli brunomenoli em gmail.com
Quinta Julho 26 15:27:11 BRT 2012


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.





More information about the Postfix-br mailing list