[Postfixbuch-users] saslfinger SMTP-AUTH sasldb2

Matthias Schaeffer info at spreeweg.de
So Aug 15 13:57:11 CEST 2004


Hallo,

na ja, ein Script sagt mehr als 1000 Worte...

ich verstehe es einfach nicht: habe suse 9.1 Minimal-Testinstallation auf
der cyrus-imap läuft, ein Benutzer antonius steht in der sasldb2, er hat
KEIN Systemkonto, und es wurde mit cyradm ein Verzeichnis erstellt (cm
user.antonius) Postfix und IMAP-Server sprechen LMTP, macht Yast in der
MTA-Konfiguration (Auslieferungsmodus: An Cyrus IMAP-Server).

Ein "chown cyrus:mail /etc/sasldb2" und -frohlocken- Outlook freut sich auf
dem Server Ordner anlegen zu dürfen und Mails zu empfangen.

Was mir einfach nicht in den Schädel geht: wie kriege ich den jetzt Postfix
als SMTP-AUTH-Server dazu, auf diese /etc/sasldb2 zu zugreifen um den guten
antonius -nach Anmeldung!- auch in alle Welt senden zu lassen? Das ist doch
gerade der Sinn vons Ganze nur eine Datenbank zur Authentifizierung und zwar
Systemunabhängig zu haben. Braucht man dieses rimap dazu? Wo liegt mein
Denkfehler? Oder braucht es zwingend eine eigene Authentifizierung wie in
http://postfix.state-of-mind.de/patrick.koetter/smtpauth/ bzw.
Easterhegg2004 beschrieben?

Matthias


xxxxxxxxxxxxxxxxxxxxxxxx saslfinger 0.8 server xxxxxxxxxxxxxxxxxxxxxxxx
Checking server-side SMTP AUTH configuration

Verifying utility paths:
Found postconf in /usr/sbin/postconf
Found cat in /bin/cat
Found sed in /bin/sed
Found awk in /bin/awk

This host runs Postfix 2.0.19-20040312.
SuSE Linux 9.1 (i586) VERSION = 9.1

Searching for Cyrus SASL 1 and 2 directories in
/usr/lib/sasl /var/lib/sasl /opt/lib/sasl /usr/lib/sasl2 /var/lib/sasl2
/opt/lib/sasl2

Found: /usr/lib/sasl2

Files in /usr/lib/sasl2:
total 208
drwxr-xr-x   2 root root  4096 Aug 12 16:07 .
drwxr-xr-x  28 root root  8192 Aug 15 13:46 ..
-rwxr-xr-x   1 root root   695 Apr  6 03:44 libanonymous.la
-rwxr-xr-x   1 root root 16099 Apr  6 03:44 libanonymous.so
-rwxr-xr-x   1 root root 16099 Apr  6 03:44 libanonymous.so.2
-rwxr-xr-x   1 root root 16099 Apr  6 03:44 libanonymous.so.2.0.18
-rwxr-xr-x   1 root root   679 Apr  6 03:44 liblogin.la
-rwxr-xr-x   1 root root 16811 Apr  6 03:44 liblogin.so
-rwxr-xr-x   1 root root 16811 Apr  6 03:44 liblogin.so.2
-rwxr-xr-x   1 root root 16811 Apr  6 03:44 liblogin.so.2.0.18
-rwxr-xr-x   1 root root   704 Apr  6 03:44 libsasldb.la
-rwxr-xr-x   1 root root 21330 Apr  6 03:44 libsasldb.so
-rwxr-xr-x   1 root root 21330 Apr  6 03:44 libsasldb.so.2
-rwxr-xr-x   1 root root 21330 Apr  6 03:44 libsasldb.so.2.0.18
-rw-------   1 root root    49 Apr  6 04:27 smtpd.conf


Checking /usr/lib/postfix/smtpd for libsasl.so
Checking /usr/lib/postfix/smtpd for libsasl2.so
        libsasl2.so.2 => /usr/lib/libsasl2.so.2 (0x40067000)
Found: libsasl2.so

Active SMTP AUTH configuration in smtpd:
inet_interfaces = all
myhostname = linux.site
smtpd_sasl_auth_enable = no

These are the mechanisms localhost offers:
/home/daten/saslfinger: line 144: nc: command not found

Postfix 2.0.19-20040312 does _not_ use smtpd_sasl_application_name to define
one or
more services that may interact with Cyrus SASL; it always is the smtpd
service.
Falling back to smtpd.conf.








Mehr Informationen über die Mailingliste Postfixbuch-users