ja hallo erstmal,...

Am Dienstag, 1. November 2005 19:59 schrieb Andreas Vögele:
> Jan Luehr schreibt:
> > ja hallo erstmlal,..
> >
> > ich schalge mich gerade mit den imp4 und horde3 Pakete auf Sarge
> > herum.
>
> Hm, die Pakete für Horde 3 sind IMHO nicht wirklich zu gebrauchen.  Mit
> den Tar-Archiven von www.horde.org kommst Du meiner Erfahrung nach
> schneller ans Ziel. 

-v Wo ist das Problem Problem?

> Wenn Du die Tar-Archive mit star anstelle von 
> gnutar entpackst, sind Updates auch ohne Debian-Pakete recht einfach.
> Beispiel:
>
> star xzf horde-3.0.6.tar.gz -nochown -no-p -s /horde-3.0.6/horde/

Das werde ich mir mal genauer ansehen. Ist denn sicher, dass sich die 
DTB-Struktur bei einem update nicht verändert?

> Das aber nur als Anmerkung.  Dein Problem müsstest Du auch mit den
> Debian-Paketen gelöst bekommen.

Denke ich auch.

> > Irgendwo scheint in der config also der Wurm zu sitzen.
> > Die relevanten Zeilen der conf.php sagen:
> > $conf['auth']['params']['hostspec'] = 'localhost';
> > $conf['auth']['params']['port'] = 143;
> > $conf['auth']['params']['protocol'] = 'imap/notls';
> > $conf['auth']['params']['imapconfig'] = 'separate';
> > $conf['auth']['driver'] = 'imap';
> > $conf['signup']['allow'] = false;
> >
> > Aber irgendwo ist hier der Wurm...
>
> Ich würde Horde so konfigurieren, dass IMP die Authentifizierung
> übernimmt und den IMAP-Server nur in imp/config/servers.php
> (bzw. /etc/imp4/servers.php oder wo das Debian-Paket diese Datei auch
> immer hinlegt) konfigurieren.  D.h. Du wählst in der Konfiguration im
> Register "Authentication" als Backend "Let a Horde application handle
> authentication" und als Anwendung "imp".

Ok, ich werde mal die doku wälzen. Zur Zeit habe ich mich ausgesperrt und die 
config ist kaum dokumentiert... naja, ich mach's morgen.

> Ansonsten kannst Du in servers.php die Option 'hordeauth' => true
> verwenden.  Dann nimmt IMP die Zugangsdaten, die Du bei der
> Horde-Anmeldung eingegeben hast, für die Anmeldung am IMAP-Server.
> Aber, wie gesagt, andersherum ist das IMHO einfacher.
>
> > Eigentlich will ich nur mit imp4 meine Mails lesen - aber irgendwie
> > bekomme ich das login auf einem lokalen imap Server
> > (mailutils-imap4d) nicht hin.
> > Horde meldet dazu: [...]
> > timesNov  1 17:46:00 kabelshop-online gnu-imap4d[25505]: GSASL error:
> > Authentication failed because the password was not provided
>
> Hast Du schon einmal mit telnet versucht, den IMAP-Server
> anzusprechen?

Hmm - mein KMail will gerade nicht...
Squirrelmail kommt mit dem imap-Server aber klar.
Hier meldet imap z.B. 
Nov  1 21:22:18 kabelshop-online gnu-imap4d[28697]: Incoming connection opened
Nov  1 21:22:18 kabelshop-online gnu-imap4d[28697]: Connect from 127.0.0.1
Nov  1 21:22:18 kabelshop-online gnu-imap4d[28697]: User `jan' logged in
Nov  1 21:22:18 kabelshop-online gnu-imap4d[28697]: Session terminating for 
user: jan


> telnet localhost 143
> . capability
> . login <USERNAME> <PASSWORD>
> . logout

Hmm irgendwie komme ich nicht klar.

> Klappt die Anmeldung auf diese Art und Weise?
>
> Enthält die Ausgabe von "capability" den Text AUTH=GSSAPI?  Vielleicht
> bietet Dein IMAP-Server diese Option an, obwohl Kerberos nicht
> konfiguriert ist.  Ich erinnere mich dunkel, dass ich dieses Problem
> schon einmal in einem anderen Zusammenhang hatte.

Antwort per Email an