Estou "tentando" configurar o postifix para receber qualquer e-mail fora de
minha rede utilizando autentica��o ( SASL ) e encaminhar para o server
correspondente.Assim seria  seria um SMTP autenticado. N�o estou correto?
O que quero � que clientes com Outlook, por exemplo, de qualquer lugar (
provedor )  enviem e-mail utilizando o meu servidor de SMTP, sendo que
precisaria se autenticar, habilitando no seu programa.

Tentei de diversas maneiras . Li e reli manuais e tutoriais, mas nada de
funcionar.

Segue abaixo o meu postconf -n depois de diversas autera��es. talvez esse ai
esteja ja atre errado, mas n�o sei mais o que fazer.

----

alias_database = hash:/etc/postfix/aliases
alias_maps = hash:/etc/postfix/aliases
broken_sasl_auth_clients = yes
command_directory = /usr/sbin
config_directory = /etc/postfix
daemon_directory = /usr/lib/postfix
debug_peer_level = 2
default_privs = nobody
default_transport = smtp
mail_owner = postfix
mailbox_command = /usr/bin/procmail
mailq_path = /usr/bin/mailq
manpage_directory = /usr/share/man
mydestination = $myhostname, localhost.$mydomain
mydomain = meudominio.com.br
myhostname = ns.meudominio.com.br
mynetworks = 127.0.0.0/8
newaliases_path = /usr/bin/newaliases
queue_directory = /var/spool/postfix
readme_directory = no
relay_domains = $mydestination, $mynetworks
sample_directory = /etc/postfix/sample
sendmail_path = /usr/sbin/sendmail
setgid_group = postdrop
smtp_sasl_auth_enable = yes
smtp_sasl_password_maps = /etc/sasldb2
smtp_sasl_security_options = noanonymous
smtpd_recipient_restrictions = permit_mynetworks, permit_sasl_authenticated,
check_relay_domains
smtpd_sasl_auth_enable = yes
smtpd_sasl_local_domain = $myhostname
smtpd_sasl_security_options = noanonymous

----

Telnet para o servidor smtp

Trying 200.160.xx.yy...
Connected to 200.160.xx.yy.
Escape character is '^]'.
220 ns.meudominio.com.br ESMTP Postfix (2.0.7)
ehlo ns.meudominio.com.br
250-ns.meudominio.com.br
250-PIPELINING
250-SIZE 10240000
250-VRFY
250-ETRN
250-AUTH PLAIN OTP NTLM LOGIN GSSAPI DIGEST-MD5 CRAM-MD5 SRP
250-AUTH=PLAIN OTP NTLM LOGIN GSSAPI DIGEST-MD5 CRAM-MD5 SRP
250 8BITMIME

Obs.: O Postfix e tudo mais foi instalado pelo RPM. A vers�o do postfix �
2.0.7

O postfix funciona mesmo com SASL rodando do RPM no CL9 ?

O arquivo /etc/sasldb2 foi criado com o comando saslpasswd2 ( saslpasswd2 -c
usuario  e tb saslpasswd2 -c -u meudomino.com.br usuario).

A mensagem de erro que recebo nos logs �:

----
Aug 12 15:57:52 ns postfix/smtpd[5325]: connect from unknown[200.160.xx.zz]
Aug 12 15:57:52 ns postfix/smtpd[5325]: warning: SASL authentication
failure: no secret in database
Aug 12 15:57:52 ns postfix/smtpd[5325]: warning: unknown[200.160.xx.zz]:
SASL NTLM authentication failed
Aug 12 15:57:53 ns postfix/smtpd[5325]: 800EDE5BC5:
client=unknown[200.160.xx.zz], sasl_method=NTLM,
[EMAIL PROTECTED]
Aug 12 15:57:53 ns postfix/cleanup[5327]: 800EDE5BC5:
message-id=<[EMAIL PROTECTED]>
Aug 12 15:57:53 ns postfix/qmgr[5319]: 800EDE5BC5:
from=<[EMAIL PROTECTED]>, size=649, nrcpt=1 (queue active)
Aug 12 15:57:53 ns postfix/smtpd[5325]: disconnect from
unknown[200.160.xx.zz]
Aug 12 15:57:53 ns postfix/smtp[5329]: fatal: open dictionary: need
"type:name" form instead of: "/etc/sasldb2"
Aug 12 15:57:54 ns postfix/master[5315]: warning: process
/usr/lib/postfix/smtp pid 5329 exit status 1
Aug 12 15:57:54 ns postfix/master[5315]: warning: /usr/lib/postfix/smtp: bad
command startup -- throttling


Se algu�m puder me ajudar ou me enviar um link de algum tutorial que ensine
a fazer funcionar fica grato. N�o aguento mais ver tutorial que n�o consigo
fazer funcionar.

Tekko

---------------------------------------------------------------------------
Esta lista � patrocinada pela Conectiva S.A. Visite http://www.conectiva.com.br

Arquivo: http://bazar2.conectiva.com.br/mailman/listinfo/linux-br
Regras de utiliza��o da lista: http://linux-br.conectiva.com.br
FAQ: http://www.zago.eti.br/menu.html

Responder a