Author Topic: UW Imap and folders  (Read 3103 times)

Offline wylie_c

  • Newbie
  • *
  • Posts: 1
UW Imap and folders
« on: February 16, 2009, 03:59:20 PM »
Trying to solve an interesting set of problems

We utilize the UW Imap server. Two things we have noticed.

When compiling UW Imap SSL, the default is RFC 3501 which disables plain text passwords. It appears Roundcube .02-stable does not support this option.
It requires plaintext login via SSL
To compile and accept plain text breaking the RFC, you use SSLTYPE=unix.
ftp.cac.washingtion.edu/   to download the server.

Is there a reason why or quirk shall we say with UW imap or Roundcube?
Note on the --imap for PHP 5.2.6 using the UW client package/library, if you are using a true 64 bit operating system, the compiler may not complain, but you will need to use extra flags of -fPIC or the library truncates.

2nd problem IMAP.
Folders.
When selecting under personal folders, after login. If the user has a directory on that server, it reads everything in that directory period. I do mean the entire directory, including directory/files. Not good for security or the confused user. Even when modifying the imap command to include INBOX  (ssl://servername.domain/INBOX:993) it still reads everything that the user has, top level down. Which means this is being overrode someplace in the config or code.

This causes a imap read failure if the directory is large and can exceed 120 seconds. Small directories, picking and choosing through a few hundred files and directories can be an issue. What is worse if they select the trash button it deletes the file/directory. Most users are not happy with this feature, especially if they delete websites by mistake.

In the documentation, I've found no way in the config file to eliminate this feature. IE. if we start at $user/mail it should only read that directory and not the top level of the user directory. Where in the code do we make this change? It should also make it's folders, when automatic in that directory as well. Not the top level $user/dir.

For grins we've tested each feature under.
Freebsd 6.3 amd64
Freebsd 7.1 amd64
Freebsd 4.9 32 bit standard release.
All utilize the UW imap server 2007e.

BTW- The development team at roundcube is appreciated. You do an excellent job! Open Source even with all its quirks, beats most commercial software hands down. Thank you!

W/C
aka rick