At 09:52 PM 12/12/01 -0600, you wrote:
>This is probably an MTA problem. Cyrus does not require anything in >/etc/password except possibly for authntication (and you can use LDAP, >etc for that instead.) Have you tried calling deliver directly like: > >/usr/cyrus/bin/deliver jwade < /tmp/testmessage well, no, Exim is finding the mailboxes just fine (as tested exim -bv). I'm testing by logging in as myself and using /usr/cyrus/bin/deliver-wrapper user.sjsldap which is the test message. deliver to user.sjsobol works. deliver to user.sjsldap gives me the message that the mailbox does not exist - but it's in /var/spool/imap/user and cyradm can find it. Now, this is weird. deliver-wrapper doesn't work, but deliver apparently does?! (running as Cyrus for deliver, running as sjsobol for deliver-wrapper) Ok. Exim delivers to local imap mailboxes using procmail. I'll change the global procmailrc to use deliver instead of deliver-wrapper and see if that works. But why wouldn't deliver-wrapper work?