Andreas Aardal Hanssen wrote: > Squirrelmail is configured to use the '.' delimiter instead > of the '/' delimiter that Binc uses. Binc advertises this to > the client, but Squirrelmail doesn't understand this > advertisement. There should be a simple way of getting > Squirrelmail to use '/' instead of '.' to delimit folders.
If you run the configure script for SquirrelMail (at least in 1.4.2), it's under "2. Server Settings" / "A. Update IMAP Settings" / "9. Delimiter". Mine's set to "detect", but I'm using IMAPdir, so it doesn't seem to matter -- I end up with a bunch of, e.g., "lists.bincimap" directories. This implies, as you state, that the detection is broken. The breakage appears to be in the SquirrelMail sources, in the sqimap_get_delimiter function in imap_general.php, in case you want to work out where the breakage occurs, Andy :-) It tries to work out if the server supports the NAMESPACE command -- I think BincIMAP doesn't? -- and then it tries to figure it out from the results of a LIST command. Cheers, Roger.
