[Tickets #12174] Can't create new folders via Ingo app

noreply at bugs.horde.org noreply at bugs.horde.org
Thu Apr 11 13:45:10 UTC 2013


DO NOT REPLY TO THIS MESSAGE. THIS EMAIL ADDRESS IS NOT MONITORED.

Ticket URL: http://bugs.horde.org/ticket/12174
------------------------------------------------------------------------------
  Ticket             | 12174
  Created By         | g.arminas at gmail.com
  Summary            | Can't create new folders via Ingo app
  Queue              | Ingo
  Version            | 3.0.3
  Type               | Bug
  State              | Unconfirmed
  Priority           | 2. Medium
  Milestone          |
  Patch              |
  Owners             |
------------------------------------------------------------------------------


g.arminas at gmail.com (2013-04-11 13:45) wrote:

We're using:
horde 5.0.4
imp 6.0.4
ingo 3.0.3

Ingo uses imap as a backend. Other backends - ldap, sieve and others  
are disabled.

When I try to create new rule that moves an email to a specific new  
mailbox, create new mailbox function doesn't work. An error "Could not  
validate IMAP mailbox." is shown after trying to save new rule.

I can create new mailboxes via IMP or other mail clients, but not via INGO.

The problem looks very similar to http://bugs.horde.org/ticket/10282 .

If I apply these changes to ingo/lib/Ingo.php , everything works fine then:

static public function validateFolder(Horde_Variables $vars, $name)
if (isset($vars->$new_id)) {
             if ($GLOBALS['registry']->hasMethod('mail/createMailbox') &&
--                $GLOBALS['registry']->call('mail/createMailbox',  
$vars->$new_id)) {
++              $GLOBALS['registry']->call('mail/createMailbox',  
array('mailbox' => Horde_String::convertCharset($vars->$new_id,  
'UTF-8', 'UTF7-IMAP')))) {





More information about the bugs mailing list