[Postfixbuch-users] Postfix SMTP-Auth SASL Problem

Patrick Ben Koetter p at state-of-mind.de
Mi Okt 6 10:41:23 CEST 2004


* Sebastian Dülks <sebastian.duelks at gmx.de> [041005 16:22]:
> saslfinger - postfix Cyrus sasl configuration Di Okt  5 15:57:15 CEST 
> 2004
> version: 0.9.4
> mode: server-side SMTP AUTH
> 
> -- basics --
> Postfix: 2.1.5
> System:
> Welcome to SuSE Linux 9.1 (i586) - Kernel \r (\l).
> 
> -- smtpd is linked to --
>         libsasl2.so.2 => /usr/lib/libsasl2.so.2 (0x40026000)
> 
> -- active SMTP AUTH parameters for smtpd --
> broken_sasl_auth_clients = yes
> smtpd_sasl_auth_enable = yes
> smtpd_sasl_local_domain =
> smtpd_sasl_security_options = noanonymous
> 
> 
> -- listing of /usr/lib/sasl2 --
> ls: /usr/lib/sasl2/sasl2: Datei oder Verzeichnis nicht gefunden
> insgesamt 749
> drwxr-xr-x   2 root root  1200 2004-10-05 14:59 .
> drwxr-xr-x  75 root root 28920 2004-10-05 14:13 ..
> -rwxr-xr-x   1 root root   695 2004-04-06 03:44 libanonymous.la
> -rwxr-xr-x   1 root root 16099 2004-04-06 03:44 libanonymous.so
> -rwxr-xr-x   1 root root 16099 2004-04-06 03:44 libanonymous.so.2
> -rwxr-xr-x   1 root root 16099 2004-04-06 03:44 libanonymous.so.2.0.18
> -rwxr-xr-x   1 root root   683 2004-04-06 03:44 libcrammd5.la
> -rwxr-xr-x   1 root root 18461 2004-04-06 03:44 libcrammd5.so
> -rwxr-xr-x   1 root root 18461 2004-04-06 03:44 libcrammd5.so.2
> -rwxr-xr-x   1 root root 18461 2004-04-06 03:44 libcrammd5.so.2.0.18
> -rwxr-xr-x   1 root root   713 2004-04-06 03:44 libdigestmd5.la
> -rwxr-xr-x   1 root root 47575 2004-04-06 03:44 libdigestmd5.so
> -rwxr-xr-x   1 root root 47575 2004-04-06 03:44 libdigestmd5.so.2
> -rwxr-xr-x   1 root root 47575 2004-04-06 03:44 libdigestmd5.so.2.0.18
> -rwxr-xr-x   1 root root   765 2004-04-06 03:44 libgssapiv2.la
> -rwxr-xr-x   1 root root 26605 2004-04-06 03:44 libgssapiv2.so
> -rwxr-xr-x   1 root root 26605 2004-04-06 03:44 libgssapiv2.so.2
> -rwxr-xr-x   1 root root 26605 2004-04-06 03:44 libgssapiv2.so.2.0.18
> -rwxr-xr-x   1 root root   679 2004-04-06 03:44 liblogin.la
> -rwxr-xr-x   1 root root 16811 2004-04-06 03:44 liblogin.so
> -rwxr-xr-x   1 root root 16811 2004-04-06 03:44 liblogin.so.2
> -rwxr-xr-x   1 root root 16811 2004-04-06 03:44 liblogin.so.2.0.18
> -rwxr-xr-x   1 root root   675 2004-04-06 03:44 libotp.la
> -rwxr-xr-x   1 root root 49721 2004-04-06 03:44 libotp.so
> -rwxr-xr-x   1 root root 49721 2004-04-06 03:44 libotp.so.2
> -rwxr-xr-x   1 root root 49721 2004-04-06 03:44 libotp.so.2.0.18
> -rwxr-xr-x   1 root root   679 2004-04-06 03:44 libplain.la
> -rwxr-xr-x   1 root root 16773 2004-04-06 03:44 libplain.so
> -rwxr-xr-x   1 root root 16773 2004-04-06 03:44 libplain.so.2
> -rwxr-xr-x   1 root root 16773 2004-04-06 03:44 libplain.so.2.0.18
> -rwxr-xr-x   1 root root   704 2004-04-06 03:44 libsasldb.la
> -rwxr-xr-x   1 root root 21330 2004-04-06 03:44 libsasldb.so
> -rwxr-xr-x   1 root root 21330 2004-04-06 03:44 libsasldb.so.2
> -rwxr-xr-x   1 root root 21330 2004-04-06 03:44 libsasldb.so.2.0.18
> -rw-r--r--   1 root root   231 2004-10-05 15:29 smtpd.conf


Tip: Siehst Du da irgendwo eine libsql...? ;)

> 
> 
> So sieht die smtpd.conf aus:
> 
> pwcheck_method: auxprop
> auxprop_plugin: sql
> mech_list: plain login

Da kannst du "PLAIN LOGIN CRAM-MD5 DIGEST-MD5" anbieten wenn Du das
möchtest.

> sql_engine: mysql
> sql_hostnames: localhost
> sql_user: postfix
> sql_passwd: xxxxxx
> sql_database: provider
> sql_select: select password from users where email='%u@%r'

Das sieht alles gut aus. Die libsql fehlt dir allerdings.

p at rick



-- 
Ich behalte mir vor Nachrichten, die nicht an die Liste zurückgesendet
werden, zu ignorieren. Open Source Software verlangt auch offenen Zugang
zu Wissen, das schildert wie man sie einsetzt.
Entzieht den anderen dieses Wissen nicht, indem ihr unaufgefordert auf
einen privaten Kanal wechselt!

SMTP AUTH HOWTO: <http://postfix.state-of-mind.de/patrick.koetter/>



Mehr Informationen über die Mailingliste Postfixbuch-users