Maybe a bit offtopic, Sieve beaviour
João Silva
joaopfmlist at lipc.fis.uc.pt
Wed Aug 24 16:45:23 UTC 2022
Thanks a lot.
I almost missed your email. The :copy will make it behave like intended.
On 23/08/2022 20:29, Shawn Heisey wrote:
> On 8/23/22 03:44, João Silva wrote:
>> If a sieve filter contains a rule
>>
>> if header :regex ["From"] ["@xxx.com","@yyy.pt"] {
>> fileinto :create "ac";
>> }
>>
>> The mail should be copied to the folder ac and then proceed to other
>> rules that a user might have or I understood the fileinto wrong?
>
> I just took a look at my fairly extensive sieve script that has been
> built by the managesieve plugin for the roundcube webmail server. I
> don't often look at the script itself because that plugin lets me edit
> the script in a GUI.
>
> The fileinto command is used in almost every one of my rules. It is
> not copying the message, it is moving the message to the destination
> folder. Here is one of my rules:
>
> # rule:[blog]
> if header :contains ["To","cc"] "blog at elyograg.org"
> {
> fileinto "admin.blog";
> stop;
> }
>
> There is an extension to sieve that adds a :copy option to certain
> commands like fileinto for situations where that is actually what you
> want to do. Pigeonhole does support it:
>
> https://www.rfc-editor.org/rfc/rfc3894.html
>
> Thanks,
> Shawn
>
More information about the dovecot
mailing list