Roundcube Community Forum

 

Verbrauchten Speicherplatz in Roundcube anzeigen

Started by felix, August 28, 2010, 06:48:53 AM

Previous topic - Next topic

felix

Hallo,

Wie kann ich in Roundcube den verbrauchten Speicherplatz anzeigen lassen?
Also bei s3net sieht das z.B. so aus:

Aber bei mir steht da nur unbekannt.


MfG
Felix

rosali

Der IMAP-Server muss QUOTA unterstützen, ansonsten steht da 'unbekannt'. Falls der Server QUOTA unterstützt und für den Account im IMAP-Server kein Limit gesetzt ist, steht ebenfalls unbekannt. Alles in allem ist das also eine Frage des Backends und nicht von Roundcube.
Regards,
Rosali

felix

Hmm also anscheinend unterstützt dies mein IMAP nicht. Nutze Courier. Kann Courier das überhaupt? Wenn ja, wie?

rosali

Sorry, Ich nutze hMailserver. Wenn es um Courier geht, würde ich lieber im Englischen Forum fragen.
Regards,
Rosali

felix

Bin jetzt von Courier auf Dovecot umgestiegen. Nun funktioniert es einwandfrei und problemlos.

lg

lippoliv

Hallo an alle,
das ist mein erster Beitrag hier, ich hoffe er ist Ausführlich genug :)

Ich krame das Thema wieder aus ^^ Ich habe einen vServer bei CyberWebHosting, ein sehr qualitativer aber auch günstiger (NICHT BILLIG!) Hoster. Mit dem Service da bin ich sehr zufrieden. Aber das soll jetzt keine Werbung werden.

Es geht um foglendes: ich kriege die in Confixx 3.3 Pro definierte MailQuota für mein Postfach nicht angezeigt. Softquota 100 MB, HardQuota 150MB.
Ich habe mir vom Support versichern lassen, dass QUOTA für dem IMAP-Server funktioniert.

Hab ich was vergessen einzustellen? Mein RoundCube ist inzwischen schon etwas älter, ich weiß nicht genau welche Version (8 oder 9 monate alt).

Was muss ich tun, damit RoundCube was anzeigt außer "Speicherplatz: unbekannt"? Was muss ich euch noch geben, damit ihr mir Auskunft geben könnt?

Ich würde mich riesig freuen,w enn mir da jemand aushilft :)

rosali

Zunächst solltest Du mal auf Roundcube 0.5.3 aktualisieren. Dann sehen wir weiter ...
Regards,
Rosali

lippoliv

Huhu,
auch nach dem Update klappt es leider nicht. Habe ich richtig geupdated? Die Anleitung habe ich befolgt, nur zeigt roundcube ja nirgends ne Versionsnummer an, dann ist es schwer nachzuvollziehen ob alles gut ist :?

Was kann ich als nächstes tun? Danke für den Update-Tipp übrigens, war immer zu Faul, jetzt gabs nen guten Grund :)

rosali

Überprüfe, ob QUOTA tatsächlich unterstützt wird. Dazu kannst du in der config (vorübergehend!) imap_debug einschalten. In den Logs siehst Du dann, womit Dein Server auf QUOTA-Anfrage antwortet.

Die Roundcube-Version ist etwas versteckt (./program/include/iniset.php, Zeile 39).
Regards,
Rosali

lippoliv

Hey .)
wie auch immer, jetzt ist jedenfalls das Log aktiv, war irgendwie komisch, egal. hier ein auszug
[22-Jul-2011 15:21:10 +0200]: C: A0001 LOGIN #postfach# #passwort#
[22-Jul-2011 15:21:10 +0200]: S: A0001 OK LOGIN Ok.
[22-Jul-2011 15:21:10 +0200]: C: A0002 CAPABILITY
[22-Jul-2011 15:21:10 +0200]: S: * CAPABILITY IMAP4rev1 UIDPLUS CHILDREN NAMESPACE THREAD=ORDEREDSUBJECT THREAD=REFERENCES SORT QUOTA IDLE ACL ACL2=UNION
[22-Jul-2011 15:21:10 +0200]: S: A0002 OK CAPABILITY completed
[22-Jul-2011 15:21:10 +0200]: C: A0003 LSUB "" "*"
[22-Jul-2011 15:21:10 +0200]: S: * LSUB (\HasNoChildren) "." "INBOX.F&APw-r zu Hause"
[22-Jul-2011 15:21:10 +0200]: S: * LSUB (\HasNoChildren) "." "INBOX.Support"
[22-Jul-2011 15:21:10 +0200]: S: * LSUB (\HasNoChildren) "." "INBOX.Drafts"
[22-Jul-2011 15:21:10 +0200]: S: * LSUB (\HasNoChildren) "." "INBOX.Sent"
[22-Jul-2011 15:21:10 +0200]: S: * LSUB (\Noselect \HasChildren) "." "INBOX"
[22-Jul-2011 15:21:10 +0200]: S: A0003 OK LSUB completed
[22-Jul-2011 15:21:10 +0200]: C: A0004 GETQUOTAROOT INBOX
[22-Jul-2011 15:21:10 +0200]: S: * QUOTAROOT "INBOX" "ROOT"
[22-Jul-2011 15:21:10 +0200]: S: * QUOTA "ROOT"
[22-Jul-2011 15:21:10 +0200]: S: A0004 OK GETQUOTAROOT Ok.
[22-Jul-2011 15:21:10 +0200]: C: A0005 LOGOUT
[22-Jul-2011 15:21:10 +0200]: S: * BYE Courier-IMAP server shutting down
[22-Jul-2011 15:21:10 +0200]: S: A0005 OK LOGOUT completed


Also es geht noch weiter, aber ich denke das ist eigentlich dass, was mit der Quota zu tun hat oder?

rosali

Es sollte so aussehen:

[22-Jul-2011 16:37:28 +0200]: C: A0006 GETQUOTAROOT INBOX
[22-Jul-2011 16:37:28 +0200]: S: * QUOTAROOT "INBOX" ""
[22-Jul-2011 16:37:28 +0200]: S: * QUOTA "" (STORAGE 0 7789686)


Hast Du in der main.inc.php 'imap_root' definiert? Wo kommt das "ROOT" her?
Regards,
Rosali

lippoliv

Hey rosali,
ich habe die Zeichenfolge "root_im" gar nicht in meiner main.inc.php :?

rosali

// If you know your imap's root directory and its folder delimiter,
// you can specify them here. Otherwise they will be determined automatically.
$rcmail_config['imap_root'] = null;
$rcmail_config['imap_delimiter'] = '.';
Regards,
Rosali

lippoliv

Ok, ich ersezte
// If you know your imap's root directory and its folder delimiter,
// you can specify them here. Otherwise they will be determined automatically.
$rcmail_config['imap_ns_personal'] = null;
$rcmail_config['imap_delimiter'] = null;


durch

// If you know your imap's root directory and its folder delimiter,
// you can specify them here. Otherwise they will be determined automatically.
//$rcmail_config['imap_ns_personal'] = null;
//$rcmail_config['imap_delimiter'] = null;

// If you know your imap's root directory and its folder delimiter,
// you can specify them here. Otherwise they will be determined automatically.
$rcmail_config['imap_root'] = null;
$rcmail_config['imap_delimiter'] = '.';


ergebnis: fail

[25-Jul-2011 10:44:57 +0200]: S: * OK [CAPABILITY IMAP4rev1 UIDPLUS CHILDREN NAMESPACE THREAD=ORDEREDSUBJECT THREAD=REFERENCES SORT QUOTA IDLE ACL ACL2=UNION STARTTLS] Courier-IMAP ready. Copyright 1998-2008 Double Precision, Inc.  See COPYING for distribution information.
[25-Jul-2011 10:44:57 +0200]: C: A0001 LOGIN ** **
[25-Jul-2011 10:44:57 +0200]: S: A0001 OK LOGIN Ok.
[25-Jul-2011 10:44:57 +0200]: C: A0002 NAMESPACE
[25-Jul-2011 10:44:57 +0200]: S: * NAMESPACE (("INBOX." ".")) NIL (("#shared." ".")("shared." "."))
[25-Jul-2011 10:44:57 +0200]: S: A0002 OK NAMESPACE completed.
[25-Jul-2011 10:44:57 +0200]: C: A0003 LOGOUT
[25-Jul-2011 10:44:57 +0200]: S: * BYE Courier-IMAP server shutting down
[25-Jul-2011 10:44:57 +0200]: S: A0003 OK LOGOUT completed
[25-Jul-2011 10:44:57 +0200]: S: * OK [CAPABILITY IMAP4rev1 UIDPLUS CHILDREN NAMESPACE THREAD=ORDEREDSUBJECT THREAD=REFERENCES SORT QUOTA IDLE ACL ACL2=UNION STARTTLS] Courier-IMAP ready. Copyright 1998-2008 Double Precision, Inc.  See COPYING for distribution information.
[25-Jul-2011 10:44:57 +0200]: C: A0001 LOGIN ** **
[25-Jul-2011 10:44:57 +0200]: S: A0001 OK LOGIN Ok.
[25-Jul-2011 10:44:57 +0200]: C: A0002 CAPABILITY
[25-Jul-2011 10:44:57 +0200]: S: * CAPABILITY IMAP4rev1 UIDPLUS CHILDREN NAMESPACE THREAD=ORDEREDSUBJECT THREAD=REFERENCES SORT QUOTA IDLE ACL ACL2=UNION
[25-Jul-2011 10:44:57 +0200]: S: A0002 OK CAPABILITY completed
[25-Jul-2011 10:44:57 +0200]: C: A0003 LSUB "" "*"
[25-Jul-2011 10:44:57 +0200]: S: * LSUB (\HasNoChildren) "." "INBOX.F&APw-r zu Hause"
[25-Jul-2011 10:44:57 +0200]: S: * LSUB (\HasNoChildren) "." "INBOX.Support"
[25-Jul-2011 10:44:57 +0200]: S: * LSUB (\HasNoChildren) "." "INBOX.Drafts"
[25-Jul-2011 10:44:57 +0200]: S: * LSUB (\HasNoChildren) "." "INBOX.Sent"
[25-Jul-2011 10:44:57 +0200]: S: * LSUB (\Noselect \HasChildren) "." "INBOX"
[25-Jul-2011 10:44:57 +0200]: S: A0003 OK LSUB completed
[25-Jul-2011 10:44:57 +0200]: C: A0004 GETQUOTAROOT INBOX
[25-Jul-2011 10:44:57 +0200]: S: * QUOTAROOT "INBOX" "ROOT"
[25-Jul-2011 10:44:57 +0200]: S: * QUOTA "ROOT"
[25-Jul-2011 10:44:57 +0200]: S: A0004 OK GETQUOTAROOT Ok.
[25-Jul-2011 10:44:57 +0200]: C: A0005 LOGOUT
[25-Jul-2011 10:44:57 +0200]: S: * BYE Courier-IMAP server shutting down
[25-Jul-2011 10:44:57 +0200]: S: A0005 OK LOGOUT completed


Ist halt immer noch unbekannt (auch wenn ich den ns_-Array-Eintrag wieder einkommentiere) :/

rosali

Vielleicht kann jemand helften, der CONFIXX nutzt und es selber auspropieren kann.

Was passiert bei $rcmail_confi['imap_root'] = ''; ?

Mich irritiert die Stelle im Log: QUOTAROOT "INBOX" "ROOT" ...
Regards,
Rosali