[Tickets #12129] Re: Sieve example config does not work with Dovecot 2.1.15

noreply at bugs.horde.org noreply at bugs.horde.org
Sat Mar 23 14:04:20 UTC 2013


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

Ticket URL: http://bugs.horde.org/ticket/12129
------------------------------------------------------------------------------
  Ticket             | 12129
  Updated By         | arjen+horde at de-korte.org
  Summary            | Sieve example config does not work with Dovecot 2.1.15
  Queue              | Ingo
  Version            | 3.0.1
  Type               | Bug
  State              | Unconfirmed
  Priority           | 2. Medium
  Milestone          |
  Patch              |
  Owners             |
------------------------------------------------------------------------------


arjen+horde at de-korte.org (2013-03-23 14:04) wrote:

> Solution: additional directive in backends.local.php
>
> $backends['sieve']['hordeauth'] = true;

I don't know which version of Ingo you're using, but in the latest  
stable version from pear, I can't find any references to 'hordeauth',  
so the above doesn't make sense to me. Admittedly, older versions did  
use this, but this is no longer the case per the comments in  
'ingo/config/backends.php':

  *   NOTE: By default, the transport driver will use Horde credentials to
  *         authenticate to the backend. If a different username/password is
  *         needed, use the 'transport_auth' hook (see hooks.php) to define
  *         these values.

> If I understand correctly the *current* state of play (based on the  
> sources, some admittedly probably outdated, that I've found while  
> researching this), and based on what I've observed above, it appears  
> that either the hordeauth param or a case-suitable entry in  
> hooks.local.php is *required* or timsieved driver will do nothing at  
> all.

The below are the contents of my 'ingo/config/backends.local.php',  
which is working fine with Dovecot 2.1:

<?php
$backends['imap']['disabled'] = true;
$backends['sieve']['disabled'] = false;
$backends['sieve']['params']['usetls'] = false;
$backends['sieve']['scriptparams']['utf8'] = true;





More information about the bugs mailing list