You can use the "mailbox" extension, and add :create to that rule.



On Sun, Mar 17, 2019 at 1:38 PM Marek Kozlowski via dovecot <dovecot@dovecot.org> wrote:
:-)

I've just added pigeonhole and a simple sieve script:
-------------------------------------------------
require "fileinto";
if header :contains "X-Spam-Flag" "YES" {
   fileinto "Spam";
}
-------------------------------------------------

If a user has this folder (`Spam') it works fine. If they haven't it
results in an error.

1. Can I modify the script to create this folder if the need arise?
2. If not - what's the most recommended way of adding this folder for
all users (~1000)?

Thanks!
Best regards,
Marek



--
Larry Rosenman                     http://www.lerctr.org/~ler
Phone: +1 214-642-9640 (c)     E-Mail: larryrtx@gmail.com
US Mail: 5708 Sabbia Dr, Round Rock, TX 78665-2106