On Tue, 15 May 2007, Brett Charbeneau wrote: > On Tue, 15 May 2007, Andrew Morgan wrote: > > AM> Well, what I was getting at is that it is possible to configure IMP + > AM> uw-imapd such that a user's entire home directory is scanned for > mailboxes. > AM> If a user has a large home directory, it can take a long time. Have you > AM> recompiled uw-imapd to only look in the ~/mail directory, or have you > AM> configured the namespace in IMP to restrict it to ~/mail? > AM> > AM> You'll want something like the following in the server config: > AM> > AM> 'imap_config' => array( > AM> 'children' => true, > AM> 'namespace' => array( > AM> '' => array( > AM> 'name' => 'mail/', > AM> 'delimiter' => '/', > AM> 'type' => 'personal', > AM> 'hidden' => false, > AM> ) > AM> ), > AM> 'search_charset' => array( > AM> 'UTF-8' => true > AM> ) > AM> ), > > > I appreciate the response, Andy! > I'm using uw-imapd as it comes in the Debian distro - I'm not sure how > I'd check the compilation flags. The release notes are pretty informative but > nothing about all the options compiled in. > I can say that *I* have an absolutely gargantuan home directory (by far > the biggest on our server) and I'm able to get in an out of IMP from desk at > work *and* from my ISP at home (same ISP as work) without these delays. > So I think I see the tree you're barking up here, and I definitely > learned something about the way uw-imapd does its thing, but I don't think > that's the issue. > Is the chunk 'o configs you kindly list above supposed to go on the mail > server running uw-imapd? Or is this an IMP config?
It goes in imp/config/servers.php. Here is a complete entry: $servers['test'] = array( 'name' => 'test.example.com', 'server' => 'test.example.com', 'protocol' => 'imap/ssl/novalidate-cert', 'port' => 993, 'maildomain' => 'test.example.com', 'realm' => 'test.example.com', 'imap_config' => array( 'children' => true, 'namespace' => array( '' => array( 'name' => 'mail/', 'delimiter' => '/', 'type' => 'personal', 'hidden' => false, ) ), 'search_charset' => array( 'UTF-8' => true ) ), ); Andy -- IMP mailing list - Join the hunt: http://horde.org/bounties/#imp Frequently Asked Questions: http://horde.org/faq/ To unsubscribe, mail: [EMAIL PROTECTED]