[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