courier imap

Debian macht sich hervorragend als Web- und Mailserver. Schau auch in den " Tipps und Tricks"-Bereich.
Antworten
hoernerfranz
Beiträge: 5
Registriert: 04.10.2003 13:39:01

courier imap

Beitrag von hoernerfranz » 13.12.2003 11:36:04

hat jemand hier erfahrung mit courier-imap (auf debian woody) ? -
bin grad bei den ersten gehversuchen und nat. klappts nicht gleich...
also courier-imap ist auf meinem server
(der in zukunft via fetchmail die mail f. alle clients vom isp holen und per
imap bereitstellen soll) installiert und gestartet:

Code: Alles auswählen

 1601 ?        S      0:00 /usr/sbin/couriertcpd -address=0 
-stderrlogger=/usr/sbin/courierlogger -maxprocs=40 -maxperip=4 
-pid=/var/run/courier/imapd.pid -nodnslookup -noidentlookup 
143 /usr/lib/courier/courier/imaplogin /usr/lib/courier/authlib/authdaemon /usr/bin/imapd 
Maildir
 1604 ?        S      0:00 /usr/sbin/courierlogger imaplogin
ein nmap <server> vom client aus zeigt tcp-port 143 (imap) als offen an,
aber wenn ich z.b. in kmail ein imap-postfach einrichte,
bekomme ich:
'verbindung zu server <server> ist unterbrochen'

als address hab ich auch schon 127.0.0.1 sowie die 'echte' server-ip
probiert und imapd neu gestartet - gleiches ergebnis.
logfiles sind auch keine zu finden (zumindest nicht in /var...)

Benutzeravatar
Bert
Beiträge: 3751
Registriert: 16.07.2002 14:06:52
Wohnort: Dresden
Kontaktdaten:

Beitrag von Bert » 15.12.2003 09:22:27

Bei mir stehen eigentlich eine Reihe Meldungen in /var/log/syslog. Mach mal ein

Code: Alles auswählen

telnet localhost 143
und schau, ob sich courier da meldet.
Programmer: A biological machine designed to convert caffeine into code.
xmpp:bert@debianforum.de

Benutzeravatar
RHase
Beiträge: 177
Registriert: 20.11.2003 10:09:49
Wohnort: Munich/Germoney
Kontaktdaten:

Courier IMAP Funtionstest

Beitrag von RHase » 15.12.2003 22:19:29

Courier-IMAP Funktionstest
was wir in zwei Shellfenstern testen:

Shell 1 (Anzeige syslog)

Code: Alles auswählen

debian:/tmp#  tail -f /var/log/syslog
Shell 2 (Telnet auf Courier-IMAP)

Code: Alles auswählen

debian:/tmp#  telnet debian 143
Trying 192.168.0.5...
Connected to debian.muc-net.org.
Escape character is '^]'.
* OK Courier-IMAP ready. Copyright 1998-2002 Double Precision, Inc.  See COPYING for distribution information.
a1 login u0001 PASSWORT
a1 OK LOGIN Ok.
a2 list "" *
* LIST (\HasNoChildren) "." "INBOX.Trash"
* LIST (\Marked \HasChildren) "." "INBOX"
a2 OK LIST completed.
a3 select inbox
* FLAGS (\Draft \Answered \Flagged \Deleted \Seen \Recent)
* OK [PERMANENTFLAGS (\Draft \Answered \Flagged \Deleted \Seen)] Limited
* 2 EXISTS
* 2 RECENT
* OK [UIDVALIDITY 1060632787] Ok
a3 OK [READ-WRITE] Ok
a4 fetch 1 body
* 1 FETCH (BODY ("text" "plain" NIL NIL NIL "8bit" 327 5))
a4 OK FETCH completed.
a5 logout
* BYE Courier-IMAP server shutting down
a5 OK LOGOUT completed
Connection closed by foreign host.
debian:~#

Benutzeravatar
Bert
Beiträge: 3751
Registriert: 16.07.2002 14:06:52
Wohnort: Dresden
Kontaktdaten:

Beitrag von Bert » 15.12.2003 22:32:59

Ähm, ist das jetzt als Hilfe gedacht, was da zu erwarten ist (denn so sollte es ja aussehen, kann jedenfalls keinen Fehler erkennen) . Oder gehörst Du zu 'hoernerfranz' und das ist das Ergebniss eines Tests? :-) Werd nicht ganz schlau. Der Mitschnitt sieht ja erstmal ganz gut aus, auch wenn ich kein IMAP Spezi bin.
Programmer: A biological machine designed to convert caffeine into code.
xmpp:bert@debianforum.de

Benutzeravatar
RHase
Beiträge: 177
Registriert: 20.11.2003 10:09:49
Wohnort: Munich/Germoney
Kontaktdaten:

Antwort an Bert

Beitrag von RHase » 15.12.2003 22:43:51

Sorry,

das sollte ein Test-Beispiel sein, wie man Courier-IMAP testet (via telnet) und, wenn der telnetconnect funktioniert, (Test 2 ) man sich einloggt und (Test 3) die Verzeichnisstruktur anzeigt und (Test 4) den Zugriff auf Inhalte testet.

Nochmals sorry, das naechste Mal schreibe ich etwas mehr Text (Erklaerungen).
Habe soeben Besuch bekommen, deshalb bin ich so kurz angebunden.

Gruesse,
RHase

Benutzeravatar
Bert
Beiträge: 3751
Registriert: 16.07.2002 14:06:52
Wohnort: Dresden
Kontaktdaten:

Beitrag von Bert » 15.12.2003 23:26:28

War auch überhaupt kein Vorwurf. Ist doch schön, das Du es so genau beschrieben hast. War mir nur nicht sicher, wie ich es einordnen sollte ... :-)
Programmer: A biological machine designed to convert caffeine into code.
xmpp:bert@debianforum.de

Benutzeravatar
RHase
Beiträge: 177
Registriert: 20.11.2003 10:09:49
Wohnort: Munich/Germoney
Kontaktdaten:

Bert

Beitrag von RHase » 15.12.2003 23:44:13

Hallo Bert,

habe es auch nicht als Vorwurf aufgenommen, eher als konstruktive Kritk, da hoernerfranz ja Newbie ist. Und bei Newbies (ist nicht boese gemeint) sollte man mit Erklaerungen nicht geizen.

Danke nochmal fuer Deinen Hinweis,
Robert

hoernerfranz
Beiträge: 5
Registriert: 04.10.2003 13:39:01

Beitrag von hoernerfranz » 18.12.2003 19:36:51

sorry, leute, dass ich mich jetzt erst melde ;-)
problem ist mittlerweile gelöst:

das hauptproblem war authpam
(in /etc/courier/authdaemonrc):

#authmodulelist="authpam"
authmodulelist="authuserdb"

nachdem ich das dann wie oben umgestellt, das ganze userdb/makeuserdb - zeug
erledigt hatte klappte der login aus kmail.
danach noch einen neuen ordner auf dem server anlegen mit 'maildirmake' und
den in /etc/courier/userdb eintragen, das wars dann.

danke nochmal an alle die geantwortet haben,
die telnet-tests haben geholfen, die sache einzukreisen.

Antworten