> On 13 Jun 2018, at 20.26, @lbutlr <[email protected]> wrote:
> 
> 
> 
>> On 12 Jun 2018, at 01:23, Alex JOST <[email protected]> wrote:
>> 
>> Am 12.06.2018 um 01:01 schrieb @lbutlr:
>>> I created a sieve_default to move any spam-tagged messages into the Junk 
>>> mailbox automatically, but it doesn’t appear to be working (though the 
>>> other imapsieve_mailbox… scripts are working).
>>> From doveconf -n
>>> plugin {
>>>  imapsieve_mailbox1_before = file:/usr/lib/dovecot/sieve/report-spam.sieve
>>>  imapsieve_mailbox1_causes = COPY
>>>  imapsieve_mailbox1_name = Junk
>>>  imapsieve_mailbox2_before = file:/usr/lib/dovecot/sieve/report-ham.sieve
>>>  imapsieve_mailbox2_causes = COPY
>>>  imapsieve_mailbox2_from = Junk
>>>  imapsieve_mailbox2_name = *
>>>  imapsieve_mailbox3_before = file:/usr/lib/dovecot/sieve/mark-read.sieve
>>>  imapsieve_mailbox3_causes = COPY
>>>  imapsieve_mailbox3_name = Archive
>>>  sieve = file:~/.sieve;active=~/.active_sieve
>>>  sieve_default = /usr/lib/dovecot/sieve/default.sieve
>>>  sieve_default_name = spamassassin
>>>  sieve_global_extensions = +vnd.dovecot.pipe +vnd.dovecot.environment
>>>  sieve_pipe_bin_dir = /usr/lib/dovecot/sieve
>>>  sieve_plugins = sieve_imapsieve sieve_extprograms
>>> }
>>> And
>>> # cat /usr/lib/dovecot/sieve/default.sieve
>>> if header :contains "X-spam-flag" "YES" {
>>>     fileinto "Junk";
>>> }
>>> There are no user sieve files
>>> # find /home -name "*sieve*" -type f
>>> #
>>> The x-spam-flag header in the message in my mailbox is definitely there and 
>>> definitely set to yes.
>> 
>> I think you need to enable the 'fileinto' extension via 'require'. And did 
>> you pre-compile the script?
> 
> I added 
> 
> require "fileinto”;
> 
> To default.sieve
> 
> I did not pre-compile the script, but according to the docs that should not 
> prevent it from working.
> 
> Spam, messages are still not being filed in to Junk, however.


Are you sure your sieve even gets executed? Anything in the logs? can you 
enable mail_debug=yes and try again?
Can you post your doveconf -n?

Sami

Reply via email to