cyrus imap server mit mutt abrufen

Debian macht sich hervorragend als Web- und Mailserver. Schau auch in den " Tipps und Tricks"-Bereich.
Antworten
Benutzeravatar
BeS
Moderator
Beiträge: 3236
Registriert: 17.04.2002 18:30:21
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Stuttgart
Kontaktdaten:

cyrus imap server mit mutt abrufen

Beitrag von BeS » 25.07.2002 23:20:47

Hi,
ich bin gerade dabei auf meinem router einen imap server mit cyrus-imap einzurichten. Das funktioniert soweit ich kann jetzt auch mit kmail und sylpheed auf die mails zugreifen.
Mit mutt kann ich mit der Taste c
und imap://bes@server/INBOX
und imap://bes@server/INBOX.mailbox1

auf meine beiden mailboxen zugreifen. Wenn der server fertig ist sollen es noch ein paar mailboxen mehr sein. So das dieser Weg (mit der c Taste) auf dauer kompliziert wird. Ausserdem muss ich immer das Passwort eingeben.
Kann ich die imap mailboxen nicht irgendwie in die .muttrc eintragen, so das ich mit mutt -y alle mailboxen angezeigt bekomme und einfach durch die mailboxen browsen kann?

Danke!
BeS

alfie
Beiträge: 6
Registriert: 17.01.2002 13:52:45
Wohnort: Wien / Österreich / Europa / Erde / Milchstrasse
Kontaktdaten:

Re: cyrus imap server mit mutt abrufen

Beitrag von alfie » 26.07.2002 13:43:57

BeS hat geschrieben:Mit mutt kann ich mit der Taste c
und imap://bes@server/INBOX
und imap://bes@server/INBOX.mailbox1

auf meine beiden mailboxen zugreifen. Wenn der server fertig ist sollen es noch ein paar mailboxen mehr sein. So das dieser Weg (mit der c Taste) auf dauer kompliziert wird. Ausserdem muss ich immer das Passwort eingeben.
Kann ich die imap mailboxen nicht irgendwie in die .muttrc eintragen, so das ich mit mutt -y alle mailboxen angezeigt bekomme und einfach durch die mailboxen browsen kann?
Doch, kannst Du, und zwar mit der mailboxes-Zeile:

Code: Alles auswählen

mailboxes imap://bes@server/INBOX imap://bes@server/INBOX.mailbox1
Bezüglich Passwort, das kannst Du da drin auch angeben, hier das entsprechende Zitat aus der manual.txt (die Du übrigens aus mutt heraus mit der Taste F1 aufrufen kannst!!):
6.3.75. imap_pass

Type: string
Default: ""

Specifies the password for your IMAP account.
Ein wenig Dokumentationslesen hat noch niemandem geschadet, bitte lies das manual.txt durch, da ist das wirklich gut beschrieben drin.

Benutzeravatar
BeS
Moderator
Beiträge: 3236
Registriert: 17.04.2002 18:30:21
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Stuttgart
Kontaktdaten:

Beitrag von BeS » 26.07.2002 15:04:42

Hi,
Danke erstmal!
Das mit dem Passwort habe ich auch schon auf http://www.mutt.org gelesen. Irgendwie scheitert es aber an der umsetzung.

Ich habe jetzt Folgendes Probiert:
mailboxes imap://bes@server/INBOX 'set imap_pass=xxx' imap://bes@server/INBOX.mailbox1 'set imap_pass=xxx'

und

account-hook imap://bes@server/INBOX 'set imap_pass=xxx'
account-hook imap://bes@server/INBOX.mailbox1 'set imap_pass=xxx'

ich werde aber trotzdem jedesmal nach dem Passwort gefragt. Was mache ich falsch?

Und dann noch was zum Anzeigen der mailboxen:
Wenn ich die imap mailboxen in mailboxes eintrage werde sie mir beim start von mutt -y angezeigt. Wenn ich dann aber in eine Mailbox wechsel und dann wieder mit c ? zur Übersicht zurückgehe werden nur noch die localen Ordner angezeigt, aber nicht mehr die imap mailboxen :(

Danke!
BeS

Benutzeravatar
abi
Beiträge: 2218
Registriert: 20.12.2001 19:42:56
Wohnort: München
Kontaktdaten:

Beitrag von abi » 26.07.2002 17:24:42

ich würd dir noch empfelen das ganze mit fetchmail/procmail zu machen, ist sehr praktisch :)

Benutzeravatar
BeS
Moderator
Beiträge: 3236
Registriert: 17.04.2002 18:30:21
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Stuttgart
Kontaktdaten:

Beitrag von BeS » 26.07.2002 17:41:10

@try:
das mache ich ja.
Auf meinem server holt fetchmail die mails ab und procmail verteilt sie dann in den cyrus imap server.
Dann kann ich von allen clients auf meine mails zugreifen.

Nur das mit der mutt konfiguration bekomme ich noch nicht so richtig hin.

Ciao
BeS

Benutzeravatar
BeS
Moderator
Beiträge: 3236
Registriert: 17.04.2002 18:30:21
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Stuttgart
Kontaktdaten:

Beitrag von BeS » 27.07.2002 00:19:14

Hi,
OK, das mit dem Passwort habe ich hinbekommen. Ich musste imap_user und imap_pass einfach mit set eintragen:
set imap_user=bes
set imap_pass=xyz

Jetzt habe ich nur noch das Problem mit dem Anzeigen der mailboxen.

Wie schon geschrieben wenn ich die imap mailboxen einfach in mailboxes eintrage, wie von alfie beschrieben, habe ich die mailboxen wenn ich mutt mit der Option -y starte.
Wenn ich aber dann in eine mailbox wechsel und dann mit c-? in die Übersicht zurückgehe werden nur noch die localen mailboxen angezeigt aber nichtmehr die imap mailboxen. :(

Wer kann mir weiterhelfen?

Danke!
BeS

Benutzeravatar
BeS
Moderator
Beiträge: 3236
Registriert: 17.04.2002 18:30:21
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Stuttgart
Kontaktdaten:

Beitrag von BeS » 27.07.2002 12:52:53

Hi,
ich habe es jetzt einigermassen hinbekommen. Bin aber mit dem Ergebnis noch nicht ganz zufrieden.

Hier mal den Ausschnitt meiner muttrc mit der bisherigen imap konfiguration:

Code: Alles auswählen

set imap_user=xxx
set imap_pass=xxx

set spoolfile="imap://bes@server/INBOX"
set folder=imap://bes@server

mailboxes =INBOX =INBOX.mailbox1 =INBOX.mailbox2
so wenn ich jetzt mutt mit der Option -y starte bekomme ich diese mailboxen angezeigt:

Code: Alles auswählen

 1   0                                 imap://bes@server/INBOX
 2   0                                 imap://bes@server/INBOX.mailbox1
 3   0                                 imap://bes@server/INBOX.mailbox2
und ich kann in die mailboxen wechseln. Soweit alles perfekt.
Wenn ich jetzt aber von einer mailbox mit c-? wieder zurück zur übersicht will bekomme ich nichtmehr die Anzeige von vorher sondern

Code: Alles auswählen

 1     IMAP +                                INBOX.
 2     IMAP +                                INBOX.
ich kann jetzt zwar wieder in INBOX mit der leertaste wechseln und mit enter bekomme ich die anderen mailboxen (mailbox1 und mailbox2) unter INBOX angezeigt. Mir gefällt das aber nicht so weil ich immer zwischen enter und leertaste unterscheiden muss und überhaupt, wieso wird INBOX in der Übersicht zweimal angezeigt???

Kann man mutt nicht so konfigurieren das ich mit c-? wieder zu der gleichen Übersicht komme wie beim start mit mutt -y ?
Oder geht das vielleicht mit einer anderen Tastenkombination als c-? die ich nicht kenne?

ich bin doch bestimmt nicht der einzige der hier imap mit mutt nutzt.

Sieht es bei euch auch so aus??
Oder kann man da mit der Konfiguration noch was optimieren??

Danke!
BeS

Griffon
Beiträge: 12
Registriert: 26.05.2002 03:55:28
Wohnort: Urmitz
Kontaktdaten:

Beitrag von Griffon » 31.07.2002 01:56:48

Ich benutzt auch mutt + cyrus-imap

bei mir in der ~/.mutt/muttrc steht folgendes

Code: Alles auswählen

  set folder = imap://localhost/
  set imap_user = griffon
  set imap_pass = XXXXXXX
  set mail_check = 60
  set timeout = 15
  set spoolfile = +INBOX

  mailboxes echo $imap_list_subscribed
Zusätzlich kann ich empfehlen, wenn du zwischen Unterordnern auf einem IMAP Account hin und herschalten willst, drücke C und direkt darauf ?. Dann kannst du wunderbar durch die Ordner browsen und mit <space> bestätigen..

Benutzeravatar
BeS
Moderator
Beiträge: 3236
Registriert: 17.04.2002 18:30:21
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Stuttgart
Kontaktdaten:

Beitrag von BeS » 31.07.2002 14:53:31

Hi,
sieht bei dir dann die Aunzeige der mailboxen auch so aus wie bei mir (siehe letztes post) ?

Aber warum wird wenn ich mit c-? zur Übersicht gehe INBOX zweimal angezeigt?? Ist das bei dir auch so?

Danke!
BeS

Griffon
Beiträge: 12
Registriert: 26.05.2002 03:55:28
Wohnort: Urmitz
Kontaktdaten:

Beitrag von Griffon » 03.08.2002 13:01:06

Ja ich bekekomme auch immer 2x den Text. Warum weiß ich aber nicht. Es funktioniert ;)

Antworten