Set up per user sieve rules
Austin Witmer
austin96 at emypeople.net
Sun Apr 10 03:21:43 UTC 2022
Thanks Shawn for your reply. I am a novice at this as well!
I should clarify that I have my user database in PostgreSQL.
The maildirs are at /mnt/volume1/mailserver/plain/maildir/austin
See below. What am I doing wrong?
austin at mail:/mnt/volume1/mailserver/plain/maildir/austin$ ls -la
total 176
drwx------ 11 austin austin 4096 Apr 10 03:13 .
drwx------ 6 austin austin 4096 Apr 9 03:03 ..
drwx------ 5 austin austin 4096 Apr 10 00:07 .Codeblocks
drwx------ 5 austin austin 4096 Apr 9 16:52 .Drafts
drwx------ 5 austin austin 4096 Apr 10 00:41 .Sent
drwx------ 5 austin austin 4096 Apr 9 22:18 .Trash
lrwxrwxrwx 1 austin austin 18 Apr 10 03:13 .dovecot.sieve -> sieve/austin.sieve
drwx------ 5 austin austin 4096 Apr 9 23:56 .test
drwx------ 2 austin austin 4096 Apr 10 03:09 cur
-rw------- 1 austin austin 31 Apr 5 17:35 dovecot-keywords
-rw------- 1 austin austin 1631 Apr 10 03:08 dovecot-uidlist
-rw------- 1 austin austin 8 Apr 9 23:03 dovecot-uidvalidity
-r--r--r-- 1 austin austin 0 Apr 3 23:14 dovecot-uidvalidity.624a2a76
-rw------- 1 austin austin 1040 Apr 10 03:03 dovecot.index
-rw------- 1 austin austin 25860 Apr 10 03:08 dovecot.index.cache
-rw------- 1 austin austin 10804 Apr 10 03:09 dovecot.index.log
-rw------- 1 austin austin 32852 Apr 10 00:05 dovecot.index.log.2
-rw------- 1 austin austin 888 Apr 10 00:04 dovecot.list.index
-rw------- 1 austin austin 1340 Apr 10 03:03 dovecot.list.index.log
-rw------- 1 austin austin 8292 Apr 9 23:56 dovecot.list.index.log.2
-rw------- 1 austin austin 120 Apr 9 23:03 dovecot.mailbox.log
-rw------- 1 austin austin 0 Apr 3 23:14 maildirfolder
drwx------ 2 austin austin 4096 Apr 10 03:09 new
drwxrwxr-x 2 austin austin 4096 Apr 10 03:13 sieve
-rw------- 1 austin austin 39 Apr 9 23:03 subscriptions
drwx------ 2 austin austin 4096 Apr 10 03:08 tmp
Can anyone else chip in here to help me out?
Thanks so much!
Austin Witmer
> On Apr 9, 2022, at 8:16 PM, Shawn Heisey <elyograg at elyograg.org> wrote:
>
> 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
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://dovecot.org/pipermail/dovecot/attachments/20220409/de76246b/attachment-0001.htm>
More information about the dovecot
mailing list