Ola,

Primeiramente gostaria de saber se alguem tem esta combina��o do titulo do e-mail
efetivamente rodando?

pois j� tentei em 5 maquinas diferentes e nao obtive sucesso em
nenhuma delas. A de inicio gostaria de dizer que j� li todo o hist�rico da
linux-br(mesmo sem mecanismo de busca) e j� li toda a documenta��o escrita pelo
Ilustr�ssimo Jorge Godoy (vi que ele sarrafou um cara por perguntar sem
ter lido.) :-)

Bom vou relatar o que eu j� fiz e gostaria de saber se algume tem alguma ideia pra
resolver pq a minha tentativa j� se esgotaram.

Segundo a documenta��o, basta que o postfix seja compilado com os Flags
-DUSE_SASL_AUTH  no compilador e  -lsasl no linker. Bom pra come�ar  tentei fazer
usando os pacotes oficiais da redhat, que j� vem compilados com esta op��o. Tamb�m
instalei todos os pacotes cyrus-sasl que vem com o redhat. Atualizei eles via
up2date, e est�o coma a vers�o 2.1.10-1 (por causa de bug-reports). Fazendo as
devidas modifica��es no /etc/postfix/main.cf:

smtpd_sasl_auth_enable = yes
smtpd_sasl_security_options = noanonymous
smtpd_sasl_local_domain = $myhostname
broken_sasl_auth_clients = yes
smtpd_recipient_restrictions = permit_sasl_authenticated, permit_mynetworks,
check_relay_domains

criando o arquivo /usr/lib/sasl/smtpd.conf:

pwcheck_method:pam


coloquei o servi�o saslauthd pra rodar

deposi de tudo feito o postfix realmente funcina com SASL, pois recebo isso:

[root@fogo sasl]# telnet localhost 25
Trying 127.0.0.1...
Connected to localhost.
Escape character is '^]'.
220 fogo ESMTP Postfix
ehlo localhost
250-fogo
250-PIPELINING
250-SIZE 10240000
250-VRFY
250-ETRN
250-AUTH GSSAPI PLAIN LOGIN DIGEST-MD5 CRAM-MD5
250-AUTH=GSSAPI PLAIN LOGIN DIGEST-MD5 CRAM-MD5
250-XVERP
250 8BITMIME

a partir dai usando um cliente de e-mail ( sylpheed, netcape, outlook) tento envia
autenticando o smtp e nunca da certo. Me retorna erro na autentica��o.

Feb  7 23:18:16 fogo postfix/smtpd[15322]: warning: 200.215.99.234: hostname
adsl-fns4-234-d.brt.telesc.net.br verification failed: Host not found
Feb  7 23:18:16 fogo postfix/smtpd[15322]: > unknown[200.215.99.234]: 220
fogo.icepa.com.br ESMTP Postfix
Feb  7 23:18:16 fogo postfix/smtpd[15322]: connect from unknown[200.215.99.234]
Feb  7 23:18:16 fogo postfix/smtpd[15322]: watchdog_pat: 0x808c728
Feb  7 23:18:16 fogo postfix/smtpd[15322]: vstream_fflush_some: fd 9 flush 37
Feb  7 23:18:17 fogo postfix/smtpd[15322]: vstream_buf_get_ready: fd 9 got 25
Feb  7 23:18:17 fogo postfix/smtpd[15322]: < unknown[200.215.99.234]: EHLO
virak.athom.com.br
Feb  7 23:18:17 fogo postfix/smtpd[15322]: > unknown[200.215.99.234]:
250-fogo.icepa.com.br
Feb  7 23:18:17 fogo postfix/smtpd[15322]: > unknown[200.215.99.234]: 250-PIPELINING
Feb  7 23:18:17 fogo postfix/smtpd[15322]: > unknown[200.215.99.234]: 250-SIZE
10240000
Feb  7 23:18:17 fogo postfix/smtpd[15322]: > unknown[200.215.99.234]: 250-VRFY
Feb  7 23:18:17 fogo postfix/smtpd[15322]: > unknown[200.215.99.234]: 250-ETRN
Feb  7 23:18:17 fogo postfix/smtpd[15322]: > unknown[200.215.99.234]: 250-AUTH GSSAPI
PLAIN LOGIN DIGEST-MD5 CRAM-MD5
Feb  7 23:18:17 fogo postfix/smtpd[15322]: > unknown[200.215.99.234]: 250-AUTH=GSSAPI
PLAIN LOGIN DIGEST-MD5 CRAM-MD5
Feb  7 23:18:17 fogo postfix/smtpd[15322]: > unknown[200.215.99.234]: 250-XVERP
Feb  7 23:18:17 fogo postfix/smtpd[15322]: > unknown[200.215.99.234]: 250 8BITMIME
Feb  7 23:18:17 fogo postfix/smtpd[15322]: watchdog_pat: 0x808c728
Feb  7 23:18:17 fogo postfix/smtpd[15322]: vstream_fflush_some: fd 9 flush 201
Feb  7 23:18:17 fogo postfix/smtpd[15322]: vstream_buf_get_ready: fd 9 got 12
Feb  7 23:18:17 fogo postfix/smtpd[15322]: < unknown[200.215.99.234]: AUTH LOGIN
Feb  7 23:18:17 fogo postfix/smtpd[15322]: smtpd_sasl_authenticate: sasl_method LOGIN
Feb  7 23:18:17 fogo postfix/smtpd[15322]: smtpd_sasl_authenticate: uncoded
challenge: Username:
Feb  7 23:18:17 fogo postfix/smtpd[15322]: > unknown[200.215.99.234]: 334
VXNlcm5hbWU6
Feb  7 23:18:17 fogo postfix/smtpd[15322]: vstream_fflush_some: fd 9 flush 18
Feb  7 23:18:17 fogo postfix/smtpd[15322]: vstream_buf_get_ready: fd 9 got 14
Feb  7 23:18:17 fogo postfix/smtpd[15322]: < unknown[200.215.99.234]: ZXZlcnNvbg==
Feb  7 23:18:17 fogo postfix/smtpd[15322]: smtpd_sasl_authenticate: decoded response:
user
Feb  7 23:18:17 fogo postfix/smtpd[15322]: smtpd_sasl_authenticate: uncoded
challenge: Password:
Feb  7 23:18:17 fogo postfix/smtpd[15322]: > unknown[200.215.99.234]: 334
UGFzc3dvcmQ6
Feb  7 23:18:17 fogo postfix/smtpd[15322]: vstream_fflush_some: fd 9 flush 18
Feb  7 23:18:17 fogo postfix/smtpd[15322]: vstream_buf_get_ready: fd 9 got 10
Feb  7 23:18:17 fogo postfix/smtpd[15322]: < unknown[200.215.99.234]: MTIzNDU2
Feb  7 23:18:17 fogo postfix/smtpd[15322]: smtpd_sasl_authenticate: decoded response:
senha
Feb  7 23:18:17 fogo postfix/smtpd[15322]: warning: unknown[200.215.99.234]: SASL
LOGIN authentication failed
Feb  7 23:18:17 fogo postfix/smtpd[15322]: > unknown[200.215.99.234]: 535 Error:
authentication failed
Feb  7 23:18:22 fogo postfix/smtpd[15322]: watchdog_pat: 0x808c728
Feb  7 23:18:22 fogo postfix/smtpd[15322]: vstream_fflush_some: fd 9 flush 34
Feb  7 23:18:22 fogo postfix/smtpd[15322]: vstream_buf_get_ready: fd 9 got 6
Feb  7 23:18:22 fogo postfix/smtpd[15322]: < unknown[200.215.99.234]: QUIT
Feb  7 23:18:22 fogo postfix/smtpd[15322]: > unknown[200.215.99.234]: 221 Bye
Feb  7 23:18:22 fogo postfix/smtpd[15322]: vstream_fflush_some: fd 9 flush 9
Feb  7 23:18:22 fogo postfix/smtpd[15322]: disconnect from unknown[200.215.99.234]

bom, ap�s isso me veio a ideia que poderia ser o sasl com probelmas. pra testar usei
as aplica��es que vem com ele o sasl-sample-client e o sasl-sample-server e ai
consigo autenticar blz

accepted new connection
send: {48}
G S S A P I   P L A I N   L O G I N   D I G E S T - M D 5   C R A M - M D 5   A N O N
Y M O U S
recv: {5}
P L A I N
recv: {22}
u s e r 0 u s e r 0 p a s s
successful authentication 'user'
closing connection

aqui pode usar qq tipo de mecanismo que funciona, esse � o exemplo do PLAIN


Bom j� troquei as vers�es tanto do postfix e sasl, por mais antiga, por mais novas,
sendo todas baixadas em src.rpm e compiladas na maquina destino (pra n�o haver
incompatibilidades). Inclusive os pacotes da conectiva e n�o vai.

Bom to desconfiado do db4 que o RH8 passou a usar. Mais vi que pra trocar a vers�o do
db, v� gerar uma s�rie de imcompatibilidades com outros pacotes, mais ser� que �
possivel que seja isso? vale a pena?

J� usei todos os Manuais da postfix.org, alguns sugerem o uso de sasl2, outros n�o.
J� tentei com os dois. J� procurei no google, e v�rias pessoas tem esse mesmo
problema, mais num achei resposta.




-- 

Abracos,
-------------------------------------------------------------------
|                      Jean Everson Martina                       |
|              Mestrando em Ci�ncias da Computa��o                |
|          Linux Professional Institute Certified - Level 1       |
|        Membro do Laborat�rio de Seguran�a em Computa��o         |
|              Athom Consulting Ltda - Diretor Tecnico            |
|              Faixa Preta 1o. Dan - Karate Shotokan              |
|       Home-Pages:     http://www.inf.ufsc.br/~everson           |
|                       http://www.athom.com.br                   |
|      NickName: ViRaK - UIN : 1743212 - Linux User #76191        |
-------------------------------------------------------------------


Assinantes em 09/02/2003: 2243
Mensagens recebidas desde 07/01/1999: 200568
Historico e [des]cadastramento: http://linux-br.conectiva.com.br
Assuntos administrativos e problemas com a lista:
            mailto:[EMAIL PROTECTED]

Responder a