[Postfixbuch-users] postfix mails per lmtp an cyrus uebergeben - authentification required - und wie?
Stefan G. Weichinger
lists at xunil.at
So Aug 6 19:56:53 CEST 2006
Andreas Winkelmann schrieb:
> Wo ist denn hier Port 2003 (Postfix-Config) konfiguriert? Oder ist
> lmtp bei Dir 2003 in der services?
Ja, hab ich eingetragen.
> # getent services lmtp
# getent services lmtp
lmtp 2003/tcp
>> #/etc/cyrus-imapd.conf postmaster: postmaster admins: cyrus #
>> allowplaintext: yes
>
> Das müsste dann wieder rein.
Ok.
>> ---
>>
>> # ls -1 /etc/pam.d . .. chage chfn chsh cups imap imaps login
>> netatalk other passwd pop radiusd rpasswd shadow sieve smtp sshd su
>> useradd vsftpd xdm
>
> Bei der Authentifizierung über lmtp fehlt hier auch ein "lmtp".
> Vermutlich:
>
> # cp imap lmtp
Hatte ich bereits, imap schaut in eine mysql-db, und so weiter ...
Am sinnigsten erschiene mir, wenn das PAM-file für lmtp(d?) auf die
sasldb schaut, dann wären der cyrus-Adminuser und der lmtp-user
beisammen in einem Backend ... und die Übergabe an den Cyrus-IMAPd wär
nicht auch noch MySQL-dependant.
> "no mechanism available" sieht aber nach was anderem aus.
>
> Zeig mal "postconf -n", "ls -l /usr/lib/sasl2" und ein
Das postconf von welchem der beiden?
Ich denke, vom absendenden, oder?
---
IMAP-Server:
# ll /usr/lib/sasl2
total 208
drwxr-xr-x 2 root root 4096 May 29 10:00 .
drwxr-xr-x 96 root root 24576 Aug 4 23:47 ..
-rw-r--r-- 1 root root 26 Aug 3 2005 Sendmail.conf
-rwxr-xr-x 1 root root 695 Dec 3 2004 libanonymous.la
lrwxrwxrwx 1 root root 22 Aug 5 2005 libanonymous.so ->
libanonymous.so.2.0.19
lrwxrwxrwx 1 root root 22 Aug 5 2005 libanonymous.so.2 ->
libanonymous.so.2.0.19
-rwxr-xr-x 1 root root 16297 Dec 3 2004 libanonymous.so.2.0.19
-rwxr-xr-x 1 root root 683 Dec 3 2004 libcrammd5.la
lrwxrwxrwx 1 root root 20 Aug 5 2005 libcrammd5.so ->
libcrammd5.so.2.0.19
lrwxrwxrwx 1 root root 20 Aug 5 2005 libcrammd5.so.2 ->
libcrammd5.so.2.0.19
-rwxr-xr-x 1 root root 18639 Dec 3 2004 libcrammd5.so.2.0.19
-rwxr-xr-x 1 root root 713 Apr 19 17:12 libdigestmd5.la
lrwxrwxrwx 1 root root 22 May 15 21:19 libdigestmd5.so ->
libdigestmd5.so.2.0.19
lrwxrwxrwx 1 root root 22 May 15 21:19 libdigestmd5.so.2 ->
libdigestmd5.so.2.0.19
-rwxr-xr-x 1 root root 47913 Apr 19 17:12 libdigestmd5.so.2.0.19
-rwxr-xr-x 1 root root 679 Dec 3 2004 liblogin.la
lrwxrwxrwx 1 root root 18 Aug 5 2005 liblogin.so ->
liblogin.so.2.0.19
lrwxrwxrwx 1 root root 18 Aug 5 2005 liblogin.so.2 ->
liblogin.so.2.0.19
-rwxr-xr-x 1 root root 17029 Dec 3 2004 liblogin.so.2.0.19
-rwxr-xr-x 1 root root 679 Dec 3 2004 libplain.la
lrwxrwxrwx 1 root root 18 Aug 5 2005 libplain.so ->
libplain.so.2.0.19
lrwxrwxrwx 1 root root 18 Aug 5 2005 libplain.so.2 ->
libplain.so.2.0.19
-rwxr-xr-x 1 root root 16987 Dec 3 2004 libplain.so.2.0.19
-rwxr-xr-x 1 root root 704 Dec 3 2004 libsasldb.la
lrwxrwxrwx 1 root root 19 Aug 5 2005 libsasldb.so ->
libsasldb.so.2.0.19
lrwxrwxrwx 1 root root 19 Aug 5 2005 libsasldb.so.2 ->
libsasldb.so.2.0.19
-rwxr-xr-x 1 root root 21736 Dec 3 2004 libsasldb.so.2.0.19
lrwxrwxrwx 1 root root 10 Aug 5 2005 sample.conf -> smtpd.conf
lrwxrwxrwx 1 root root 20 Aug 5 2005 sasl2 -> /usr/local/lib/sasl2
-rw------- 1 root root 115 Aug 16 2005 smtpd.conf
> $ telnet imap.tld 2003 ... LHLO domain.tld ... AUTH .... ...
>
> Dort würde mich brennend interessieren, was so für AUTH-Daten
> erscheinen.
Bitte, gern:
# telnet imap.tld 2003
Trying <ip>...
Connected to imap.tld.
Escape character is '^]'.
220 imap.tld LMTP Cyrus v2.2.8 ready
LHLO xunil.at
250-imap.tld
250-8BITMIME
250-ENHANCEDSTATUSCODES
250-PIPELINING
250-SIZE
250-AUTH EXTERNAL
250 IGNOREQUOTA
phew, sieht düster aus, oder?
Danke, Stefan.
Mehr Informationen über die Mailingliste Postfixbuch-users