deliver mail to mailbox subfolder via lmtp
    Markus Schulz 
    msc at antzsystem.de
       
    Fri Mar 11 12:44:59 EST 2011
    
    
  
hello,
i have a postfix which delivers all mails to a local cyrus-imapd 
(v2.2.13) with lmtp:
mailbox_transport = lmtp:unix:public/lmtp
and i have set the recipient_delimiter = +
# from cyrus.conf/SERVICES
lmtpunix        cmd="lmtpd" listen="/var/spool/postfix/public/lmtp" 
prefork=1 maxchild=30
# from imapd.conf
lmtpsocket: /var/spool/postfix/public/lmtp
now i'm trying to deliver a mail to the recipient foobar+folder at domain
and the mail should be placed in the $INBOX/folder from user foobar.
But this works only if i allow the post acl "p" to "anyone" on 
"user/foobar/folder".
localhost> lam user/foobar/folder
foobar lrswipcda
cyrus lrswipcda
anyone p
if i remove the post acl for anyone (default each folder can only be 
accessed from $user and cyrus) the mail was placed in $INBOX instead of 
$INBOX/folder. I don't get any errors in mail.log.
Which user was used to check the acl before delivery into a subfolder 
from lmtpd? 
Why it can deliver to $INBOX but not $INBOX/folder, even though both 
have the same acls?
regards
msc
    
    
More information about the Info-cyrus
mailing list