[horde] Ingo with sieve not working

OVi C csoft2k5 at gmail.com
Mon Nov 19 16:40:48 UTC 2012


Hi. I'm using Horde Webmail Edition 5.0.1 and I'm trying to set-up some
Ingo filters with dovecot sieve plugi and it doesn't work.
Here is the sieve script generated by ingo:

1: # Sieve Filter
  2: # Generated by Ingo (http://www.horde.org/apps/ingo/) (19.11.2012, 18:29)
  3:
  4: require "fileinto";
  5:
  6: # Zabbix
  7: if address :all :comparator "i;ascii-casemap" :contains "From" "zabbix"  {
  8:     fileinto "INBOX.Zabbix";
  9:     stop;
 10: }
 11:
 12: # Lfd
 13: if address :all :comparator "i;ascii-casemap" :contains "From" "lfd"  {
 14:     fileinto "INBOX.Lfd";
 15:     stop;
 16: }
 17:


Here is the backends.local.php file:

$backends['sieve'] = array(
    // Disabled by default
    'disabled' => false,
    'transport' => 'timsieved',
    'params' => array(
        // Hostname of the timsieved server
        'hostspec' => 'localhost',
        // Login type of the server
        'logintype' => 'PLAIN',
        // Enable/disable TLS encryption
        'usetls' => false,
        // Port number of the timsieved server
        'port' => 4190,
        // Name of the sieve script
        'scriptname' => 'ingo',
        // Enable debugging. With Net_Sieve 1.2.0 or later, the sieve protocol
        // communication is logged with the DEBUG level. Earlier versions
        // print the log to the screen.
        'debug' => true,
    ),
    'script' => 'sieve',
    'scriptparams' => array(
        // If using Dovecot or any other Sieve implementation that requires
        // folder names to be UTF-8 encoded, set this parameter to true.
        'utf8' => false,
     ),
    'shares' => false
);


So using this config nothing happens. No mails are moved to the
specified folders.

Here's the log from dovecot:


Nov 19 18:27:42 managesieve-login: Info: Login: user=<testuser>,
method=PLAIN, rip=10.75.0.6, lip=10.75.0.6, mpid=7393, secured
Nov 19 18:27:42 managesieve(testuser): Debug: Effective uid=8, gid=12,
home=/maildir/testuser
Nov 19 18:27:42 managesieve(testuser): Debug: maildir++:
root=/maildir/testuser, index=, control=, inbox=/maildir/testuser
Nov 19 18:27:42 managesieve(testuser): Debug: sieve-storage: using
active sieve script path: /maildir/testuser/.dovecot.sieve
Nov 19 18:27:42 managesieve(testuser): Debug: sieve-storage: using
sieve script storage directory: /maildir/testuser/sieve
Nov 19 18:27:42 managesieve(testuser): Debug: sieve-storage: using
permissions from /maildir/testuser/sieve: mode=0700 gid=-1
Nov 19 18:27:42 managesieve(testuser): Debug: sieve-storage: relative
path to sieve storage in active link: sieve/
Nov 19 18:27:42 managesieve(testuser): Info: sieve-storage: nothing to
rescue /maildir/testuser/.dovecot.sieve.
Nov 19 18:27:42 managesieve(testuser): Info: Connection closed bytes=435/437


More information about the horde mailing list