Set up per user sieve rules

Shawn Heisey elyograg at elyograg.org
Sun Apr 10 02:16:22 UTC 2022


On 4/9/2022 6:00 PM, Austin Witmer wrote:
> I am struggling to wrap my mind around how to set up sieve rules for my individual users on my mail server.
>
> I set up a global sieve script file at "/var/lib/dovecot/sieve/default.sieve” and that works great.
>
> My users maildirs are located at /mnt/volume1/mailserver/maildir/user. Do I need to create a sieve script file inside of that folder for sieve scripts to work on an individual basis? If so, what permissions will that script file need?
>
> Thanks in advance for your help!

I've got the user database for dovecot in a MySQL database managed by 
phpmyadmin.

This is what can be found as far as files and permissions for my email 
user's sieve setup:

https://paste.elyograg.org/view/8442b4d0

I use the managesieve plugin for roundcube to handle changes to my sieve 
script.  At least I think that's what the plugin is called. I set it up 
a LONG time ago.  Most of the time I access mail with Thunderbird.  This 
is my doveconf -n output:

https://paste.elyograg.org/view/08536e83

If somebody sees something I should change in my config, please tell 
me.  I am not an expert.

Thanks,
Shawn



More information about the dovecot mailing list