PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Courier IMAP - Konfiguration wie??



Tiroler
07.04.04, 09:42
Hallo!

Wie in einem vergangenen Thread berichtet, ist der UW-IMAP nicht gerade für große Mailmengen geeignet...
Deshalb habe ich Courier IMAP per rpm Paket installiert. (System Mandrake 9.2)

Nur jetzt steh ich wie der Ochs vorm Berg, weil ich offenbar zu blöd bin, weil ich nicht weiß wie ich das Ding jetzt konfigurieren soll???
Ich hab das Tool "maildirmake++" gefunden, welche auch IMAP Ordner anlegt... nur blick ich nicht durch, wo ich Rechte eintragen kann etc. (soll nur einige Benutzer bedienen, weshalb ich LDAP etc. übertrieben finde und deshalb nur eine Art Passwortdatei möchte...)

Bitte um grundlegende Hilfe!!!!

Vielen Dank für eure Mühen,

der Tiroler

PS: Sufu etc. brachten mich bis jetzt nicht wirklich weiter... hab schon viele Stunden verbraucht... :(

LINUXRH7
07.04.04, 18:32
Hallo,

in der Datei /etc/courier/imad
AUTHMODULES="authdaemon"

Im gleichen verzeichnis die die Datei authdaemonrc
authmodulelist="authpam"

Dann /etc/init.d/[courier-authdaemon|courier-imap|courier-pop] restart
courier-pop halt nur wenn überhaupt vorhanden.

Dann kannst du die Passwörter vom System nehmen.

Falls in einem Client der Zugriff nicht klappt, alte Netscape Verson oder Opera, dann musst wird im Log etwas auftauchen, das er irgend etwas mit watch nicht machen, wie das genau hiess habe ich nicht mehr im Kopf.
Aber dann musst du famd noch anpassen und zwar folgenden Eintrag.

insecure_compatibility = True
Musst du auf = 0 setzen

Dann fam neustarten und courier auch noch einmal das volle Programm.

Gruss
LiNUXrh7

Tiroler
08.04.04, 09:59
Vielen Dank für deine Antwort!

Leider gehts noch nicht so ganz....

Die Eintragung AUTHMODULES="authdaemon" war schon gesetzt... authmodulelist="authpam" hab ich geändert!

unter /etc/init.d finde ich zwar courier-imap, aber keine "courier-authdaemon" Datei

Wenn ich ein Telnet Sitzung mache (telnet localhost 143) bekomme ich folgende Meldung beim Einloggen:
LOGIN user passwort
LOGIN NO Error in IMAP command received by server


Also wenn ich es richtig verstanden habe, dann fehlt der Dienst zum Authentifizieren... aber jetzt ist guter Rat teuer???

Bitte um weitere Hilfe,
weiß das sehr zu schätzen!

der Tiroler!

LINUXRH7
08.04.04, 12:17
Hallo,

AUTHMODULES in /usr/lib/courier-imap/etc/authdaemonrc aendern:
AUTHMODULES="authpam authcram authuserdb authvchkpw"

Dann Courier neu starten und Login testen. Bei Fehler kurzer auszug aus dem Mail Logfile.

cya
LiNUXrh7

Tiroler
08.04.04, 15:00
Super, jetzt gehts!

Aber kaum ist ein Problem behoben, ergibt sich das nächste...

Postfix legt die neuen Mails unter /var/spool/mail ab, nicht unter /home/user/Maildir

Ich habe gemäß HowTo die /etc/postfix/main.cf folgendermaßen geändert:
home_mailbox = Maildir/ (und natürlich postfix neu gestartet)

Muss ich noch etwas verändern??

Vielen Dank für deine Mühe!

der Tiroler!

Tiroler
08.04.04, 15:47
Bin selber draufgekommen:

main.cf
mailbox_command = (mailbox command ist leer, also stellt postfix die mails ins maildir zu)


siehe auch http://www.wcm.at/forum/showthread.php?threadid=128047

Danke trotzdem!