[imp] IMP issues via Dovecot 1beta8

Eric heli at mikestammer.com
Tue May 16 08:16:47 PDT 2006


Eric wrote:
> Eric wrote:
>> Versions in use:
>>
>> Address Book (turba)  H3 (2.1.1)
>> Calendar (kronolith) H3 (2.1.1)
>> File Manager (gollem) H3 (1.0.2)
>> Filters (ingo) H3 (1.1.1)    Horde (horde) 3.1.1        Mail (imp) H3 
>> (4.1.1)        Tasks (nag) H3 (2.1)
>>
>> does anyone else use Horde/IMP that can share their servers.php 
>> setup? I am getting weird behavior with IMP not showing my INBOX and 
>> sub folders, etc. and i am not sure if its an IMP issue or Dovecot.  
>> It was giving me problems yesterday, then it cleared up, but now its 
>> acting up again.  mail clients like Thunderbird work fine tho. I am 
>> seeing this in the logs a lot:
>>
> reverting to ingo H3 (1.0.2) seems to have resolved these issues.
>
> any takers on why that is?!
>
well scratch that. back to errors...


  A fatal error has occurred


      Unable to load the definition of Ingo_Script_.

|[line 120 of /usr/local/www/horde/ingo/lib/Script.php]|


      Details (also in Horde's logfile):

object(pear_error)(8) {
  ["error_message_prefix"]=>
  string(0) ""
  ["mode"]=>
  int(1)
  ["level"]=>
  int(1024)
  ["code"]=>
  NULL
  ["message"]=>
  string(46) "Unable to load the definition of Ingo_Script_."
  ["userinfo"]=>
  NULL
  ["backtrace"]=>
  array(6) {
    [0]=>
    array(6) {
      ["file"]=>
      string(30) "/usr/local/share/pear/PEAR.php"
      ["line"]=>
      int(560)
      ["function"]=>
      string(10) "pear_error"
      ["class"]=>
      string(10) "pear_error"
      ["type"]=>
      string(2) "->"
      ["args"]=>
      array(5) {
        [0]=>
        string(46) "Unable to load the definition of Ingo_Script_."
        [1]=>
        NULL
        [2]=>
        int(1)
        [3]=>
        int(1024)
        [4]=>
        NULL
      }
    }
    [1]=>
    array(6) {
      ["file"]=>
      string(40) "/usr/local/www/horde/ingo/lib/Script.php"
      ["line"]=>
      int(120)
      ["function"]=>
      string(10) "raiseerror"
      ["class"]=>
      string(4) "pear"
      ["type"]=>
      string(2) "::"
      ["args"]=>
      array(1) {
        [0]=>
        string(46) "Unable to load the definition of Ingo_Script_."
      }
    }
    [2]=>
    array(6) {
      ["file"]=>
      string(40) "/usr/local/www/horde/ingo/lib/Script.php"
      ["line"]=>
      int(151)
      ["function"]=>
      string(7) "factory"
      ["class"]=>
      string(11) "ingo_script"
      ["type"]=>
      string(2) "::"
      ["args"]=>
      array(2) {
        [0]=>
        &NULL
        [1]=>
        &array(0) {
        }
      }
    }
    [3]=>
    array(6) {
      ["file"]=>
      string(38) "/usr/local/www/horde/ingo/lib/Ingo.php"
      ["line"]=>
      int(236)
      ["function"]=>
      string(9) "singleton"
      ["class"]=>
      string(11) "ingo_script"
      ["type"]=>
      string(2) "::"
      ["args"]=>
      array(2) {
        [0]=>
        &NULL
        [1]=>
        &array(0) {
        }
      }
    }
    [4]=>
    array(6) {
      ["file"]=>
      string(37) "/usr/local/www/horde/ingo/filters.php"
      ["line"]=>
      int(19)
      ["function"]=>
      string(14) "loadingoscript"
      ["class"]=>
      string(4) "ingo"
      ["type"]=>
      string(2) "::"
      ["args"]=>
      array(0) {
      }
    }
    [5]=>
    array(4) {
      ["file"]=>
      string(35) "/usr/local/www/horde/ingo/index.php"
      ["line"]=>
      int(24)
      ["args"]=>
      array(1) {
        [0]=>
        string(37) "/usr/local/www/horde/ingo/filters.php"
      }
      ["function"]=>
      string(7) "require"
    }
  }
  ["callback"]=>
  NULL
}

here is my backends.php file

/* Procmail Example */
$backends['procmail'] = array(
    'driver' => 'vfs',
    'preferred' => '127.0.0.1',
    'hordeauth' => true,
    'params' => array(
        // Hostname of the VFS server
        'hostspec' => '127.0.0.1',
        // Name of the procmail config file to write
        'procmailrc' => '.procmailrc',
        // Port of the VFS server
        'port' => 21,
        // The VFS driver to use
        'vfstype' => 'ftp'
    ),
    'script' => 'procmail',
    'scriptparams' => array(
        // What path style does the IMAP server use ['mbox'|'maildir']?
        'path_style' => 'maildir',
        // An array of variables to append to every generated script.
        // Use if you need to set up specific environment variables.
        'variables' => array(
            // Example for the $PATH variable
            // 'PATH' => '/usr/bin',
            // Example for the $DEFAULT variable
            // 'DEFAULT' => '$HOME/Maildir',
        )
    )
);







More information about the imp mailing list