On 05/24/2016 01:56 AM, OBATA Akio via Info-cyrus wrote:
On Tue, 24 May 2016 12:32:07 +0900, Bron Gondwana via Info-cyrus <info-cyrus@lists.andrew.cmu.edu> wrote:On Tue, May 24, 2016, at 10:44, OBATA Akio via Info-cyrus wrote:On Tue, 24 May 2016 07:25:42 +0900, Bron Gondwana via Info-cyrus <info-cyrus@lists.andrew.cmu.edu> wrote: > On Mon, May 23, 2016, at 22:47, Sundeep Singh Nanuwa via Info-cyrus wrote: >> On 23/05/16 13:35, Bron Gondwana via Info-cyrus wrote: >> > You need to have "anyone p" acl to fileinto anything other than inbox. >> That didn't work unfortunately. > > Deliver into INBOX works, fileinto doesn't. It's ACLs for sure. You need the 'p' > ACL set for the user that lmtpd runs as (or anyone). > > Unless there's a bug in your particular version of Cyrus, that should work. If you > could give us that and a copy of your lam output again with the anyone ACLs set, > maybe that will help. In which version of Cyrus release, 'p' permission is required even with "sieve fileinto"? I know that only direct lmtp deliver with subaddress require it.Within lmtpd, subaddress delivery and fileinto are identical. I've just checked back to the 2.3 branch and the logic is the same there too - if there's an error delivering to the named mailbox, we fall back to the INBOX with an authstate based on the username, which is why you don't need 'p' on the INBOX.I'm using "fileinto" without 'anyone p' permission on 2.4.18. I believe that sieve scripts will run as the user, whereas subaddress is lmtpd user.
Same here. I don't have "anyone p" set and fileinto works on 2.4.18 .
<<attachment: boutilpj.vcf>>
---- 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