On 21 Oct 2020, at 13:08, @lbutlr <[email protected]> wrote:
> # cat /usr/lib/dovecot/sieve/bcc.sieve
> require ["variables", "copy"];
> 
> if address :matches ["To", "Cc"] ["*@*."] {
>   redirect :copy "backup+295.${1}.${2}@. . .";
> }

… 

> So far, I think it's working. 🤞

Welp, spoke to soon. I rebooted because of an update to FreeBSD p10 and now the 
bcc.sieve doesn’t appear to be doing anything, but I am not seeing any errors 
logged either.

I am wondering about doing something like

If header :matches ["received"] ["for <*@*>"]

To account for list mail properly, but until I know why this is now failing, I 
feel like I can't do that.

I have trace logs enabled for user scripts, but I think only error get logged 
for upper level, and only along the lines of "could not compile <name of 
sieve>".

-- 
"Some cause happiness wherever they go; others, whenever they go.." -
        Oscar Wilde

Reply via email to