sieve runtime error Fileinto: Permission denied

Bron Gondwana brong at fastmail.fm
Mon May 23 08:35:49 EDT 2016


You need to have "anyone p" acl to fileinto anything other than inbox.

Bron.      

On Mon, May 23, 2016, at 21:52, Sunny via Info-cyrus wrote:
> Hi,
> 
> I'm seeing the following error logs with some users sieve filtering
> May 23 11:41:31 imap02 lmtpunix[26005]: sieve runtime error for test2 id 
> <5742DE5A.3040908 at org.ac.uk>: Fileinto: Permission denied
> 
> Essentially emails are not being put into the specific folders.
> 
> Their cyrus:mail permissions are in place
> 
> [root at imap02 test2]# ls -ls /var/spool/imap/t/user/test2/
>   4 -rw------- 1 cyrus mail  1663 May 23 10:36 747.
>   4 -rw------- 1 cyrus mail  1904 May 23 10:53 748.
>   4 -rw------- 1 cyrus mail  1661 May 23 10:54 749.
>   4 -rw------- 1 cyrus mail  1666 May 23 10:56 750.
>   4 -rw------- 2 cyrus mail  1613 May 23 11:00 751.
>   4 -rw------- 1 cyrus mail  1541 May 23 11:12 752.
>   4 -rw------- 1 cyrus mail  1541 May 23 11:20 753.
>   4 -rw------- 1 cyrus mail  1537 May 23 11:22 754.
>   4 -rw------- 1 cyrus mail  1537 May 23 11:23 755.
>   4 -rw------- 1 cyrus mail  1539 May 23 11:40 756.
>   4 -rw------- 1 cyrus mail  1541 May 23 11:41 757.
> 20 -rw------- 1 cyrus mail 16424 May 23 11:41 cyrus.cache
>   4 -rw------- 1 cyrus mail   184 May 23 11:41 cyrus.header
>   4 -rw------- 1 cyrus mail  1768 May 23 11:41 cyrus.index
>   4 drwx------ 2 cyrus mail  4096 May 23 11:41 Drafts
>   4 drwx------ 2 cyrus mail  4096 May 23 11:41 for-sale
>   4 drwx------ 2 cyrus mail  4096 May 23 11:41 hello
>   4 drwx------ 2 cyrus mail  4096 May 23 12:11 Sent
> 12 drwx------ 2 cyrus mail 12288 May 23 11:41 Trash
> 
> 
> cyrus permissions - (I changed user cyrus permission to full to see if 
> it worked - but it didn't)
> 
> localhost.localdomain> lam user.test2*
> user.test2:
>    test2 lrswipkxtea
>    cyrus lrswipkxtecda
> user.test2.Drafts:
>    test2 lrswipkxtea
>    cyrus lrswipkxtecda
> user.test2.Sent:
>    test2 lrswipkxtea
>    cyrus lrswipkxtecda
> user.test2.Trash:
>    test2 lrswipkxtea
>    cyrus lrswipkxtecda
> user.test2.for-sale:
>    test2 lrswipkxtea
>    cyrus lrswipkxtecda
> user.test2.hello:
>    test2 lrswipkxtea
>    cyrus lrswipkxtecda
> user.test2.ssn:
>    test2 lrswipkxtea
>    cyrus lrswipkxtecda
> 
> cyrus.conf
> SERVICES {
>    # add or remove based on preferences
>    imap        cmd="imapd" listen="imap" prefork=5
>    imaps        cmd="imapd -s" listen="imaps" prefork=1
>    pop3        cmd="pop3d" listen="pop3" prefork=3
>    pop3s        cmd="pop3d -s" listen="pop3s" prefork=1
>    sieve        cmd="timsieved" listen="sieve" prefork=0
>    oldsieve      cmd="timsieved" listen="2000" prefork=0
> 
> 
> Other sieve functions work like "reject" "vacation" but not fileinto.
> 
> Are there any other suggestions?
> 
> Regards
> ----
> Cyrus Home Page: http://www.cyrusimap.org/
> List Archives/Info: http://lists.andrew.cmu.edu/pipermail/info-cyrus/
> To Unsubscribe:
> https://lists.andrew.cmu.edu/mailman/listinfo/info-cyrus


-- 
  Bron Gondwana
  brong at fastmail.fm


More information about the Info-cyrus mailing list