Keine sasl-Authentication durch smtpd?

P. Creutzburg creutz at praxisverbund-rostock.de
Don Jun 30 13:30:45 CEST 2011


Hallo,
ich stelle gerade fest, dass smtpd keine sasl-auth macht.
(frisches kolab-2.3.2 auf CentOS 5.6, aus Quellen kompiliert, keine 
Änderungen).

Diagnose:
1.Telnet:
[root at mail ~]# telnet 12.34.56.78
Trying 12.34.56.78...
Connected to mail.mydomain.de (12.34.56.78).aracter is '^]'.
220 mail.mydomain.de ESMTP Postfix
ehlo local.host.de
250-mail.mydomain.de
250-PIPELINING
250-SIZE 20971520
250-VRFY
250-ETRN
250-STARTTLS
250-ENHANCEDSTATUSCODES
250-8BITMIME
250 DSN
^--- fehlt AUTH  PLAIN  LOGIN etc.

2.Prozesse:
[root at mail ~]# ps ax | grep saslauthd
25506 ?        Ss     0:00 /kolab/sbin/saslauthd -a ldap -n 5
25508 ?        S      0:00 /kolab/sbin/saslauthd -a ldap -n 5
25510 ?        S      0:00 /kolab/sbin/saslauthd -a ldap -n 5
25511 ?        S      0:00 /kolab/sbin/saslauthd -a ldap -n 5
25512 ?        S      0:00 /kolab/sbin/saslauthd -a ldap -n 5
30838 pts/1    S+     0:00 grep saslauthd
^--- alles da.

3.postconf:
[root at mail ~]# postconf smtpd_sasl_auth_enable
smtpd_sasl_auth_enable = yes
^--- wie gewollt

4. check smtpd
[root at mail ~]# ldd /kolab/libexec/postfix/smtpd
         linux-gate.so.1 =>  (0x00110000)
         libcrypt.so.1 => /lib/libcrypt.so.1 (0x00773000)
         libdl.so.2 => /lib/libdl.so.2 (0x005c3000)
         libnsl.so.1 => /lib/libnsl.so.1 (0x00945000)
         libresolv.so.2 => /lib/libresolv.so.2 (0x0096a000)
         libc.so.6 => /lib/libc.so.6 (0x00111000)
         /lib/ld-linux.so.2 (0x00444000)
^--- vermisse libsasl2.

Hat einer eine Ahnung, was das zu bedeuten hat?
Warum ist sasl nicht in smtpd eingebaut?
Kann das einer nachvollziehen?


-- 
-----------------------
Hasta la victoria siempre!
P. Creutzburg