• Willkommen im Linux Club - dem deutschsprachigen Supportforum für GNU/Linux. Registriere dich kostenlos, um alle Inhalte zu sehen und Fragen zu stellen.

SUSE 9.3 / COURIER-IMAP-LDAP geht nicht

Status
Für weitere Antworten geschlossen.
Hallo Leute,
nachdem ich hier im Forum so alles mögliche (hilfreich) gefunden habe, muß ich jetzt doch mal die Allgemeinheit bemühen.
Folgendes ist gegeben:
SUSE 9.3
OPENLDAP2 (2.2.23-6)
SAMBA3 (3.0.13-1.1)
COURIER-IMAP (3.0.8-3)
COURIER-IMAP-LDAP (3.0.8-3)

Zur Sache:
ldap = läuft
samba = läuft ( als PDC )
postfix = läuft (holt die Mail vom SMTP ab und stellt sie Local zu (sind im Verzeichnis /var/spool/mail zu sehen
:D
IMAP scheint zunächst auch korrekt zu laufen, aber beim Connect mittels WINDOOFS hagelt es Fehlermeldungen:
Auszug aus /var/log/mail

Code:
Dec 21 15:16:43 serp1 imapd: Connection, ip=[::ffff:192.168.0.130]
Dec 21 15:16:43 serp1 imapd: LOGIN, user=gehu, ip=[::ffff:192.168.0.130], protocol=IMAP
Dec 21 15:16:43 serp1 imapd: /etc/courier/shared/index: No such file or directory
Dec 21 15:16:44 serp1 imapd: Failed to create cache file: maildirwatch (gehu)
Dec 21 15:16:44 serp1 imapd: Error: Input/output error
Dec 21 15:16:44 serp1 imapd: Check for proper operation and configuration
Dec 21 15:16:44 serp1 imapd: of the File Access Monitor daemon (famd).

weiß jemand Abhilfe ?[/quote]
 
OP
leider_admin

leider_admin

Newbie
hab den FAM-SERVER installiert,
Erfolg ist aber etwas merkwürdig:
Die Fehlermeldung vom IMAP sieht jetzt so aus
Code:
Dec 21 15:37:31 serp1 imapd: Connection, ip=[::ffff:192.168.0.130]
Dec 21 15:37:31 serp1 imapd: LOGIN, user=gehu, ip=[::ffff:192.168.0.130], protocol=IMAP
Dec 21 15:37:32 serp1 imapd: /etc/courier/shared/index: No such file or directory

Die Fehlermeldung auf dem Windows Client:
"Der Aktuelle Befehl war nicht erfolgreich. Der eMail-Server gab an: Unable to oben this Mailbox...."
:x Wirklich absolut Aufschlußreich !!!!
Client ist übrigens Netscape 7.1

PS: gibts beim Courier die Möglich den Loglevel hoch zu setzen ?
 

crazyrolf

Advanced Hacker
Also für courier und Auth über mysql-db hab ich eine super Anleitung geschrieben (HOWTO)

das geht auch mit Win-Client ohne Probleme.

Dec 21 15:16:43 serp1 imapd: /etc/courier/shared/index: No such file or directory
?

Sieht doch so aus, als würde er sich einloggen, aber findet keine index.

Ist die Datei denn da?

/etc/courier/shared/index
 
OP
leider_admin

leider_admin

Newbie
No die Datei gibt es nicht (und gab es noch nie) , aber ich bin davon ausgegangen, das die automatisch angelgt wird.

Weiter ist es so, daß das "MAIL Verzeichnis" im Client angezeigt wird, und man den Dialog "Abonnieren" aufrufen kann.
Dort wird dann die Inbox angezeigt, jedoch ohne "Input" :x
Wenn dieser Dialog verlassen wird kommt wieder die Fehlermeldung (sowohl auf LINUX als auch auf Windoofs ) wie im lezten Post von mir.

Aber nochmal zu der Datei die IMAPD anmeckert:
Das Verzeichnis /etc/courier ist vorhanden.
Das Verzeichnis /etc/courier/shared hatte ich heute morgen bereits angelegt ( 0666 )
Aber wo kommt die Datei "index" her? Die kann ich ja wohl nicht anlegen??!

Kann momentan leider keine direkten Post's anhängen, da ich bereits Feierabend habe, und von hier (noch) keinen Zugriff auf den Server habe.
 
OP
leider_admin

leider_admin

Newbie
Habe mir gerade mal deine Anleitung unter

http://www.linux-club.de/viewtopic.php?t=39683

angesehen, würde mir eigentlich entgegen kommen, da ich hier sowieso einen MySql Server laufen habe. Desweiteren würde sich das Problem USER ändert sein Paßwort ( bei Windows - Linux ) und kann sich anschließend nicht mehr mit dem IMAP verbinden auch erledigen.

Stellt sich nur die Frage in welcher Datenbank legst du die Tabelle an?
Wenn das "mailbase" sein soll, darf es auch eine andere sein ?
Hintergrund: Wir greifen mittels Access-Runtime über ODCB auf MySql als Server zu. Haken bei der Sache Access kann immer nur eine DB öffnen, wenn ich die Tabelle "mailuser" in die vorhande DB einfügen kann, so kann ich die Benutzer Verwaltung mittels Access machen.
(Bitte nicht lachen, oder wenn dann nur ganz leise :wink: )
 

crazyrolf

Advanced Hacker
Das kannst du machen wie du willst, musst dann nur die mysql abfragen anpassen und den DB-Zugriff in den entsprechenden Dateien.

Es gibt auch ein php-script um die user anzulegen.
 
OP
leider_admin

leider_admin

Newbie
Hallo "Crazyrolf"
mich würde aber doch noch interesserieren, woher die Datei "index" kommt, oder wie sie angelegt werden kann, bevor ich die Konfiguration ändere.
 

crazyrolf

Advanced Hacker
In der Regel wir das Postfach beim eintreffen der ersten Mail für den User, ganz von selbst von Postfix angelegt. Es sei denn, es stimmt etwas nicht.
 

nbkr

Guru
Blöde Frage, aber der courier-imap funktioniert doch eigentlich nur mit Maildir? /var/spool/mail sieht so nach mbox aus.
 
Status
Für weitere Antworten geschlossen.
Oben