Hi, It seems odd that lmtpd would be looking for user^username...
What is the unixhierarchysep setting in your imapd.conf file? A setting of "yes" means '/' is the hierarchy separator rather than '.'. When the separator has been set to '/', dot '.' characters in mailbox names are mapped to caret '^' and user mailbox must be created as user/username. On Tue, 01 Jul 2003 21:39:55 +0200, Henning Holtschneider <[EMAIL PROTECTED]> wrote... > --On Montag, 23. Juni 2003 14:40 +0200 Henning Holtschneider <[EMAIL PROTECTED]> > wrote: > > > I'm running Cyrus IMAP 2.1.13 on top of Postfix. Mail is being delivered > > from Postfix into Cyrus using an LMTP unix socket. My users have email > > addresses like [EMAIL PROTECTED] The login names/mailbox > > names are unique user ids like "jdoe123". I created a virtual transport > > map in Postfix to map "[EMAIL PROTECTED]" to > > "[EMAIL PROTECTED]". Howerver, incoming messages can't be delivered to > > the mailboxes. Cyrus complains: > > I've finally been able to track down the problem to this: the mailboxes are > being created as user.username which results in a directory user.username > being created and the mailbox being added to a DB file (as far as I can see > from the source code). However, lmtpd is looking for user^username (^ > instead of . as the seperator). Why is Cyrus trying to use another > seperator when delivering incoming messages? > > Regards, > > <-gninneH<- > -- > __ _ __ __ Henning Holtschneider > / / ___ _______ _/ |/ /__ / /_ <[EMAIL PROTECTED]> > / /__/ _ \/ __/ _ `/ / -_) __/ > /____/\___/\__/\_,_/_/|_/\__/\__/ ...net happens! Good Hunting, Mark Keasling <[EMAIL PROTECTED]>