Fw: RE: [Postfixbuch-users] SMTP AUTH mit MySQL

Christian Meyer info at joker2000.de
Sa Mär 15 14:36:29 CET 2003


> Also willst Du, daß die Authentifizierung über PAM läuft. Und PAM hat
Einträge für z.B. imap, die auf die MySQL-Datenbank verweisen?

Ja soll er und macht er auch mit IMAP und POP. Passende Dateien habe ich
unter /etc/pam.d/

> Also cyrus schaut über PAM in der MySQL-Datenbank nach und wird
fündig?

Ja.

------------------------------------------------------
mailtest:~ # imtest -m login -a joker localhost
C: C01 CAPABILITY
S: * OK mailtest Cyrus IMAP4 v2.0.16 server ready
S: * CAPABILITY IMAP4 IMAP4rev1 ACL QUOTA LITERAL+ NAMESPACE UIDPLUS ID
NO_ATOMIC_RENAME UNSELECT MULTIAPPEND SORT THREAD=ORDEREDSUBJECT
THREAD=REFERENCES IDLE X-NETSCAPE
S: C01 OK Completed
Password:
C: L01 LOGIN joker {5}
+ go ahead
C: <omitted>
L01 OK User logged in
Authenticated.
Security strength factor: 0
------------------------------------------------------

mailtest:~ # cyradm --user cyrus localhost
IMAP Password:
              localhost> ver
name       : Cyrus
version    : v2.0.16
vendor     : Project Cyrus
support-url: http://asg.web.cmu.edu/cyrus
os         : Linux
os-version : 2.4.18-4GB
environment: Cyrus SASL 1.5.27
             Sleepycat Software: Berkeley DB 4.0.14: (November 18, 2001)
             OpenSSL 0.9.6c [engine] 21 dec 2001
localhost>

>Hast Du postfix selbst kompiliert? Mit welchen Argumenten? Ich benutze
hier nur selbst kompilierte postfixen und je nach Argument weis postfix,
wo er >die smtpd.conf finden kann. Diese Datei liegt bei mir in der
Regel unter /usr/local/lib/sasl/smtpd.conf und ist verlinkt nach
/usr/lib/smtpd.conf. Dort wird sie von postfix auch gefunden.

Ja selbst kompiliert mit folgenden Argumenten beim kompilieren:

make -f Makefile.init \
        makefiles 'CCARGS=-DHAS_LDAP -DHASPCRE -I/usr/lcoal/include
-DHAS_MYSQL -I/usr/include/mysql -DUSE_SASL_AUTH' \
        'AUXLIBS=-L/usr/local/lib -lpcre -lldap -llber -L/usr/lib/mysql
-lmysqlclient -lz -lm -lsasl'

Was muss ich denn da eintragen damit der die smtpd.conf findet?


Grüße, Christian



Mehr Informationen über die Mailingliste Postfixbuch-users