[ingo] newbie needin help with sieve server/ingo config.

Jason Welsh jason at monsterjam.org
Wed Oct 21 14:08:39 UTC 2009


hey folks, we have  a linux server with

    * Horde: 3.3.5
    * Imp: H3 (4.3.5)
      <https://birdhouse.cisco.com/horde/imp/test.php>
    * Ingo: H3 (1.2.2)


and I also have a dovecot server with sieved running on a  separate 
solaris  box.

Im trying to get the linux box with ingo to talk to the sieve server,
but I cant figure out what backends to use in my
ingo/config/backends.php

Im *assuming* that its timsieved, but this doesnt seem to be working at
all.. What I mean is, when I try to save a new rule that I created in
ingo, Im expecting it to get stored on the solaris server with the
dovecot, I never see packets from the linux box -> solaris box on tcp
port 2000..
Or is that not the way its supposed to work?

here is my backends.php

/* Sieve Example */
$backends['sieve'] = array(
    'driver' => 'timsieved',
    'preferred' => 'mydomain.com',
    'hordeauth' => true,
    'params' => array(
        // Hostname of the timsieved server
        'hostspec' => 'solarisbox.mydomain.com',
        // Login type of the server
        'logintype' => 'PLAIN',
        // Enable/disable TLS encryption
        'usetls' => false,
        // Port number of the timsieved server
        'port' => 2000,
        // Name of the sieve script
        'scriptname' => 'ingo',
        // The following settings can be used to specify an administration
        // user to update all users' scripts. If you want to use an admin
        // user, you also need to disable 'hordeauth' above. You have to use
        // an admin user if you want to use shared rules.
        // 'username' => 'cyrus',
        // 'password' => '*****',
    ),
    'script' => 'sieve',
    'scriptparams' => array(),
    'shares' => false
);


regards,
Jason



More information about the ingo mailing list