Hello! I set sieve = file:~/sieve;active=~/Postfach/.dovecot.sieve because I got error Debug: sieve: user's script ~/.dovecot.sieve doesn't exist But with sieve = file:~/sieve;active=~/Postfach/.dovecot.sieve I get Jun 22 01:55:21 lda(a.meyer): Error: sieve: sieve file backend: invalid option `active=~/Postfach/.dovecot.sieve' Jun 22 01:55:21 lda(a.meyer): Error: sieve: failed to access user's Sieve script file:~/sieve;active=~/Postfach/.dovecot.sieve (temporary failure) What can I do so that LDA finds the sievescript of the user? Kind regards Andreas
What version is this? Op 22/06/2018 om 01:59 schreef ratatouille:> Hello! > > I set sieve = file:~/sieve;active=~/Postfach/.dovecot.sieve because I got error > Debug: sieve: user's script ~/.dovecot.sieve doesn't exist > > But with sieve = file:~/sieve;active=~/Postfach/.dovecot.sieve I get > > Jun 22 01:55:21 lda(a.meyer): Error: sieve: sieve file backend: invalid option `active=~/Postfach/.dovecot.sieve' > Jun 22 01:55:21 lda(a.meyer): Error: sieve: failed to access user's Sieve script file:~/sieve;active=~/Postfach/.dovecot.sieve (temporary failure) > > What can I do so that LDA finds the sievescript of the user? > > Kind regards > > Andreas
Hello! This is version Pigeonhole version 0.4.2 and dovecot 2.2.13. I solved my problem with sievescripts for systemusers by activating lmtp in dovecot and adding mailbox_transport = lmtp:unix:private/dovecot-lmtp in main.cf of postfix. mailbox_command did not do it. This works very nice now. Don't know why sieve = file:~/sieve;active=~/Postfach/.dovecot throws an error. Kind regards Andreas Stephan Bosch <stephan at rename-it.nl> schrieb am 25.06.18 um 21:36:14 Uhr:> What version is this? > > > Op 22/06/2018 om 01:59 schreef ratatouille: > > Hello! > > > > I set sieve = file:~/sieve;active=~/Postfach/.dovecot.sieve because I got error > > Debug: sieve: user's script ~/.dovecot.sieve doesn't exist > > > > But with sieve = file:~/sieve;active=~/Postfach/.dovecot.sieve I get > > > > Jun 22 01:55:21 lda(a.meyer): Error: sieve: sieve file backend: invalid option `active=~/Postfach/.dovecot.sieve' > > Jun 22 01:55:21 lda(a.meyer): Error: sieve: failed to access user's Sieve script file:~/sieve;active=~/Postfach/.dovecot.sieve (temporary failure) > > > > What can I do so that LDA finds the sievescript of the user? > > > > Kind regards > > > > Andreas >