Hello together I've installed cyrus imapd 2.1.16 on a debian/testing system. The user "nicolas" can connect to his mailbox and fetch the mails. Now I try to fetch mails from a pop account (using fetchmail). This also works fine. After fetching them I like to deliver the mails to the users Mailbox. Junk-Mails should go into the users "Abfall" folder. AFAIK it should be possible to handle this using the "deliver (cyrdeliver on debian)" - tool using the "-m" switch. But this seems not to work for me. All mails get delivered in the users "inbox" (the root of the IMAP folders).
That's how I did it: # /usr/sbin/cyrdeliver -m users.nicolas.Abfall nicolas < testmail # /usr/sbin/cyrdeliver -m nicolas.Abfall nicolas < testmail # /usr/sbin/cyrdeliver -m Abfall nicolas < testmail But no mail went in to the "Abfall" folder. ACL's should be ok: localhost> lm user.nicolas (\HasChildren) user.nicolas.Archiv (\HasNoChildren) user.nicolas.Abfall (\HasNoChildren) localhost> lam user.nicolas nicolas lrswipcda localhost> lam user.nicolas.Abfall nicolas lrswipcda The log file (/var/log/mail.log): Sep 7 14:36:18 localhost cyrus/master[29539]: about to exec /usr/lib/cyrus/bin/lmtpd Sep 7 14:36:18 localhost cyrus/lmtpunix[29539]: executed Sep 7 14:36:18 localhost cyrus/lmtpd[29539]: accepted connection Sep 7 14:36:18 localhost cyrus/lmtpd[29539]: lmtp connection preauth'd as postman Sep 7 14:36:18 localhost cyrus/lmtpd[29539]: duplicate_check: <[EMAIL PROTECTED]> user.nicolas.Abfall 0 Sep 7 14:36:18 localhost cyrus/lmtpd[29539]: duplicate_check: <[EMAIL PROTECTED]> user.nicolas 0 Sep 7 14:36:19 localhost cyrus/lmtpd[29539]: mystore: starting txn 2147483690 Sep 7 14:36:19 localhost cyrus/lmtpd[29539]: mystore: committing txn 2147483690 Sep 7 14:36:19 localhost cyrus/lmtpd[29539]: duplicate_mark: <[EMAIL PROTECTED]> user.nicolas 1094560578 Can somebody explain me, what I'm doing wrong? I hope this question is not stupid... I tryed a lot, but I'm a cyrus - newbie and couldn't find a solution. The Readme also told me, that I could use "/var/run/cyrus/socket/lmtp" to deliver the messages. But I have absolut no idea how this should work. Where could I find informations about that? Thanks in advanced Nicolas BTW: Sorry, my englisch isn't that good. --- Cyrus Home Page: http://asg.web.cmu.edu/cyrus Cyrus Wiki/FAQ: http://cyruswiki.andrew.cmu.edu List Archives/Info: http://asg.web.cmu.edu/cyrus/mailing-list.html