6.0.0-beta1
▾
Tasks
New Task
Search
Photos
Wiki
▾
Tickets
New Ticket
Search
dev.horde.org
Toggle Alerts Log
Help
8/17/25
H
istory
A
ttachments
C
omment
W
atch
Download
Comment on [#12059] Displaying quota is broken in basic-mode if the mailbox name has special characters
*
Your Email Address
*
Spam protection
Enter the letters below:
._. ..___.__ .__ | |[__ [__)| \ _|_\__|[___| \|__/
Comment
>> If a mailbox has special characters ( like รครถ ) in it's name then >> displaying quota information is broken in basic-mode. It seems that >> the mailbox name isn't encoded to utf7imap and this causes the >> following errors in server logs when accessing the mailbox. > > Your fix isn't right, because Horde_Imap_Client_Base#getQuotaRoot() > requires the following for the mailbox parameter: > > * @param mixed $mailbox A mailbox. Either a Horde_Imap_Client_Mailbox > * object or a string (UTF-8). > > You can't pass in a UTF7-IMAP string. > > Tracing the code, not sure why this is broken for you. The value > passed into IMP_Quota is either a UTF-8 string ('INBOX') or an > IMP_Mailbox object with the mailbox internally stored in UTF-8. The > call to getQuotaRoot() converts this data to a > Horde_Imap_Client_Mailbox object, which is UTF-8, in IMP_Imap.
Attachment
Watch this ticket
N
ew Ticket
M
y Tickets
S
earch
Q
uery Builder
R
eports
Saved Queries
Open Bugs
Bugs waiting for Feedback
Open Bugs in Releases
Open Enhancements
Enhancements waiting for Feedback
Bugs with Patches
Enhancements with Patches
Release Showstoppers
Stalled Tickets
New Tickets
Horde 5 Showstoppers