inconvenientes con Postfix y Sasl

Hola a todos, he me aqui una ves mas.

Hace una semana he escrito aqui consultando sobre postfix-tls. Sigo con mi intension de montar un mail server postfix pero ahora lo estoy intentando con cyrus-imap y SASL, estoy siguiendo la documentasion del sr. Jaume Sabater, con fecha 24/05/2005, el inconveniente que se me presenta es al momento de activar el uso de SASL en Postfix. Les quedaria sumamente agradecido si pudieran orientarme, A continuacion les detallo mi proceso;

Paso 1 : Instalación y configuración de Cyrus SASL
* apt-get install libsasl2-2 sasl2-bin libsasl2-modules
* vim /etc/default/saslauthd
START=yes
MECHANISMS="sasldb"
* /etc/init.d/saslauthd start
* saslpasswd2 −c caos
* saslpasswd2 −c caos2
Paso 2 : Instalación y configuración de Cyrus IMAP
* apt-get install cyrus-admin-2.2 cyrus-common-2.2 cyrus-doc-2.2 cyrus-imapd-2.2
* vim /etc/cyrus.conf agregando los cambios necesarios
* vim /etc/imap.conf agregando los cambios necesarios
* cyradm −−user cyrus localhost
localhost> cm user.caos
localhost> cm user.caos2
* imtest -a caos -w 1234567 -l login localhost
S: * OK hostname Cyrus IMAP4 v2.2.13-Debian-2.2.13-14+lenny3 server ready
C: C01 CAPABILITY
S: * CAPABILITY IMAP4 IMAP4rev1 ACL QUOTA LITERAL+ NAMESPACE UIDPLUS ID NO_ATOMIC_RENAME UNSELECT CHILDREN MULTIAPPEND BINARY SORT THREAD=ORDEREDSUBJECT THREAD=REFERENCES ANNOTATEMORE IDLE
S: C01 OK Completed
C: L01 LOGIN caos {8}
S: + go ahead
C:
S: L01 OK User logged in
Authenticated.
Security strength factor: 0
^CC: Q01 LOGOUT
Connection closed.

Paso 3 Instalacion de Postfix

* apt−get install postfix openssl postfix−doc postfix−pcre
* vim /etc/postfix/master.cf cambios necesarios
* vim /etc/postfix/main.cf cambios necesarios
* /etc/init.d/postfix restart
* /etc/init.d/cyrus2.2 restart

Hasta aqui todo bien, pruebo enviar correos locales, sin ningun problema, pruebo enviar a otros dominios tambien sin ningun problema, tambien recibo de otros dominios sin ningun problema. (postfix no se ejecuta en una jaula).

* A continuación vamos a activar el uso de SASL en Postfix
* vim /etc/postfix/main.cf
smtp_sasl_auth_enable = no
smtpd_sasl_auth_enable = yes
smtpd_sasl_local_domain = genma
smtpd_recipient_restrictions =
permit_mynetworks,
permit_sasl_authenticated,
reject_unauth_destination,
smtpd_sasl_security_options = noanonymous

* vim /etc/postfix/sasl/smtpd.conf
pwcheck_method: saslauthd
mech_list: plain login
* /etc/init.d/postfix restart
* /etc/init.d/cyrus2.2 restart
* /et/init.d/saslauthd restart

* Generar clave perl −MMIME::Base64 −e 'print encode_base64("caos\0caos\0123456");'
Aqui la prueba de fue y a continuacion los log del error:

telnet localhost 25
Trying 127.0.0.1...
Connected to localhost.localdomain.
Escape character is '^]'.
220 hostname ESMTP Postfix (Debian/GNU)
EHLO localhost
250-HOSTNAME
250-PIPELINING
250-SIZE 10240000
250-VRFY
250-ETRN
250-STARTTLS
250-AUTH PLAIN LOGIN
250-AUTH=PLAIN LOGIN
250-ENHANCEDSTATUSCODES
250-8BITMIME
250 DSN
AUTH PLAIN Y2FvcwowNDE5ODIKMDQxOTgy
535 5.7.8 Error: authentication failed: bad protocol / cancel

tail -f /var/log/mail.log

Sep 11 16:11:38 host postfix/smtpd[16608]: < localhost.localdomain[127.0.0.1]: EHLO localhost
Sep 11 16:11:38 host postfix/smtpd[16608]: > localhost.localdomain[127.0.0.1]: 250-hostname
Sep 11 16:11:38 host postfix/smtpd[16608]: > localhost.localdomain[127.0.0.1]: 250-PIPELINING
Sep 11 16:11:38 host postfix/smtpd[16608]: > localhost.localdomain[127.0.0.1]: 250-SIZE 10240000
Sep 11 16:11:38 host postfix/smtpd[16608]: > localhost.localdomain[127.0.0.1]: 250-VRFY
Sep 11 16:11:38 host postfix/smtpd[16608]: > localhost.localdomain[127.0.0.1]: 250-ETRN
Sep 11 16:11:38 host postfix/smtpd[16608]: > localhost.localdomain[127.0.0.1]: 250-STARTTLS
Sep 11 16:11:38 host postfix/smtpd[16608]: > localhost.localdomain[127.0.0.1]: 250-AUTH PLAIN LOGIN
Sep 11 16:11:38 host postfix/smtpd[16608]: match_list_match: localhost.localdomain: no match
Sep 11 16:11:38 host postfix/smtpd[16608]: match_list_match: 127.0.0.1: no match
Sep 11 16:11:38 host postfix/smtpd[16608]: > localhost.localdomain[127.0.0.1]: 250-AUTH=PLAIN LOGIN
Sep 11 16:11:38 host postfix/smtpd[16608]: > localhost.localdomain[127.0.0.1]: 250-ENHANCEDSTATUSCODES
Sep 11 16:11:38 host postfix/smtpd[16608]: > localhost.localdomain[127.0.0.1]: 250-8BITMIME
Sep 11 16:11:38 host postfix/smtpd[16608]: > localhost.localdomain[127.0.0.1]: 250 DSN
Sep 11 16:12:04 host postfix/smtpd[16608]: < localhost.localdomain[127.0.0.1]: AUTH PLAIN Y2FvcwowNDE5ODIKMDQxOTgy
Sep 11 16:12:04 host postfix/smtpd[16608]: xsasl_cyrus_server_first: sasl_method PLAIN, init_response Y2FvcwowNDE5ODIKMDQxOTgy
Sep 11 16:12:04 host postfix/smtpd[16608]: xsasl_cyrus_server_first: decoded initial response caos?041982?041982
Sep 11 16:12:04 host postfix/smtpd[16608]: warning: SASL authentication failure: Can only find author (no password)
Sep 11 16:12:04 host postfix/smtpd[16608]: warning: localhost.localdomain[127.0.0.1]: SASL PLAIN authentication failed: bad protocol / cancel
Sep 11 16:12:04 host postfix/smtpd[16608]: > localhost.localdomain[127.0.0.1]: 535 5.7.8 Error: authentication failed: bad protocol / cancel

Disuclpen lo extenso del tema, pero queria tratar de ser lo mas claro posible, en verdad estoy hace dias con este tema, he revueltela net y no hallo anda en concreto, si alguien pudiera orientar le quedaria sumamente agradecido.

Hola!!

Has añadido dicho usuario a la base de datos??
Además lo tienes que hacer con postmaster!!!

Yo tengo el servidor de correo funcionando con esa guía, y funciona perfectamente.

Aviso Escribe un titulo descriptivo

Yo no tengon inconveniente en cerrarte el hilo. Vuelve a postearlo con un título correcto y utilizando las etiquetas codes.

Cerrado.