I looked in SquirrelMail's "Folders" page, to see if I needed to subscribe to the shared folders, but no subscribable folders were listed. I then used Mozilla Mail to explicitly subscribe to the folders, but I still couldn't see them in SquirrelMail.
If I manually log in to the IMAP server and issue "lsub shared *" or "lsub shared. *", I get a response that indicates that the folders are subscribed, e.g.:
* LSUB (\Unmarked \HasNoChildren) "." "shared.sharestuff.sharedfolder2" * LSUB (\Unmarked \HasNoChildren) "." "shared.sharestuff.sharedfolder1" * LSUB (\Noselect \HasChildren) "." "shared.sharestuff"
A little poking around in the SquirrelMail code seems to indicate that SM only calls LSUB using $folder_prefix, which is set from $default_folder_prefix, which in my case is "INBOX.". Soooooo my guess is that SM is not able to deal with shared folders, at least not in the manner that Courier IMAP serves them, but I'd be happy to be proved wrong.
What I've done for now, is hack sqimap_mailbox_list and sqimap_mailbox_tree to issue another LSUB command to find shared folders, and put those results into $sorted_lsub_ary along with the other folders. Seems to work. However, there could be some problem lurking for all I know, and obviously the more changes I make to SM the more of a hassle it will be to update SM in the future... so if there's some other solution that I should use, lemme know. Thanks.
------------------------------------------------------- This SF.Net email sponsored by: Free pre-built ASP.NET sites including Data Reports, E-commerce, Portals, and Forums are available now. Download today and enter to win an XBOX or Visual Studio .NET. http://aspnet.click-url.com/go/psa00100006ave/direct;at.asp_061203_01/01 -- squirrelmail-users mailing list List Address: [EMAIL PROTECTED] List Archives: http://sourceforge.net/mailarchive/forum.php?forum_id=2995 List Info: https://lists.sourceforge.net/lists/listinfo/squirrelmail-users