[horde] How can I setup sieve in Horde Groupware Webmail Edition 5.0.2?

Simon Wilson simon at simonandkate.net
Tue Dec 4 01:14:35 UTC 2012


>> This is the contents of my ingo/config/backends.local.php file:
>> [...]
>> <?php
>> $backends['sieve'] = array(
>>    'disabled' => false,
>>    'transport' => 'timsieved',
>>    'preferred' => '10.99.4.151',
>>    'params' => array(
>>        // Hostname of the timsieved server
>>        'hostspec' => '10.99.4.151',
>>        // Login type of the server
>>        //'logintype' => 'PLAIN',
>>        //'logintype' => 'CRAM-MD5',
>>        'logintype' => 'DIGEST-MD5',
>>        // Enable/disable TLS encryption
>>        'usetls' => true,
>>        // 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' => false,
>>    ),
>>    '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
>> );
>> [...]
>>
>> Is it correct?
>>
>> Best regards.
>
> Mine is as follows. Note that I was completely unable to get it  
> working with TLS on mine. Every other Horde app successfully uses  
> TLS for me, but Sieve just always point blank refused in my setup:
>
> <?php
> $backends['imap']['disabled'] = true;
> $backends['sieve']['disabled'] = false;
> $backends['sieve'] = array(
>     'disabled' => false,
>     'transport' => 'timsieved',
>     'hordeauth' => true,
>     'params' => array(
>         'hostspec' => 'server04.simonandkate.lan',
>         'logintype' => 'PLAIN',
>         'usetls' => false,
>         'port' => 2000,
>         'scriptname' => 'ingo',
>         'debug' => true,
>     ),
>     'script' => 'sieve',
>     'scriptparams' => array(
>         'utf8' => false,
>      ),
>     'shares' => false
> );
>
> Simon

 From just doing some re-reading around the 'net it appears that Sieve  
TLS in cyrus-imapd is broken, and I think fixed in 2.3.10 (happy for  
anyone else to chip in here!). My CentOS 5.8 mail server runs  
cyrus-imapd 2.3.7, and things fail when you try and access sieve using  
TLS.

Which IMAP server are you using? What version?

Simon
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: PGP Digital Signature
URL: <http://lists.horde.org/archives/horde/attachments/20121204/b3216b99/attachment.bin>


More information about the horde mailing list