[horde] Is there a real sieve-editor for horde?
Nils
horde at bugblatterbeast.de
Sat Jan 13 13:12:42 UTC 2024
Hi Ralf,
this is from my file /web/ingo/config/backends.php
/* IMAP Example */
$backends['imap'] = array(
// ENABLED by default
'disabled' => false,
'transport' => array(
Ingo::RULE_ALL => array(
'driver' => 'null',
'params' => array(),
),
),
'script' => array(
Ingo::RULE_ALL => array(
'driver' => 'imap',
'params' => array(),
),
),
'shares' => false
);
Other backends (maildrop, procmail, sieve, sivtest, ldapsieve,
ispconfig, customsql) were all disabled.
I have to admit, I didn't notice that the file changed so much and so
many additional backends were added. I enabled sieve backend as well,
but it didn't seem to change anything.
$backends['sieve'] = array(
// Disabled by default
'disabled' => false,
'transport' => array(
Ingo::RULE_ALL => array(
'driver' => 'timsieved',
'params' => array(
// NOTE: Ingo by default sends only the bare Horde username
// for authentication. Sieve servers generally need
both the
// username and domain. See the 'transport_auth' hook for
// an example on how to change the Ingo default behavior.
// Hostname of the timsieved server
'hostspec' => 'localhost',
// Login type of the server
'logintype' => 'PLAIN',
// Enable/disable TLS encryption
'usetls' => true,
// Port number of the timsieved server
'port' => 4190,
// Name of the sieve script
'scriptname' => 'ingo',
// Enable debugging. The sieve protocol communication is
// logged with the DEBUG level.
'debug' => false,
),
),
),
'script' => array(
Ingo::RULE_ALL => array(
'driver' => 'sieve',
'params' => array(
// If false, use less reliable regular expression
parsing of
// Received: headers instead of the standardized 'date' and
// 'relational' extensions for date-limiting vacation
messages.
'date' => true,
// If true, use the deprecated 'imapflags' extension to set
// flag status instead of the newer, standardized
// 'imap4flags'.
// 'imapflags' => true,
// If true, use the deprecated 'notify' extension
instead of
// the newer, standardized 'enotify'.
// 'notify' => true,
// If using Dovecot or any other Sieve implementation that
// requires folder names to be UTF-8 encoded, set this
// parameter to true.
'utf8' => true,
),
),
),
'shares' => false
);
How can I check whether there is a problem with the sieve
authentication? Horde doesn't generate any logs (var/log/ is empty) and
syslog doesn't show anything.
Kind regards,
Nils
On 1/8/24 10:10, Lang, Ralf wrote:
> Hi Nils,
>
> Can you provide your backends.local.php file (with stripped passwords)?
>
>
> Regards
>
>
More information about the horde
mailing list