Ano-Tech Computers
Enter keyword:

SquirrelMail: Mail directory exists but shows up empty when logging in
Problem:
When logging into squirrelmail on a server using virtual accounts (from AD, LDAP or any other external source) all the user's email appears to have disappeared. All custom folders are gone, and the standard folders are empty. When manually checking the server, the user's home directory, custom folders and messages are all there.
 
Solution:
The user may have logged in using uppercase letters in the user name. By default, squirrelmail preserves case and some password backends (such as AD and LDAP) are case insensitive.

This means the login is authenticated but since the web server is case sensitive the login name does not match the existing home directory.

Edit "/etc/squirrelmail/config.php" and set "$force_username_lowercase ) true;" and log in again.

 
Discuss this solution
Did this article solve your problem? Yes No Did not apply

We welcome anyone who is willing to contribute to this public knowledge base, contact siteadmin@atc.no if you have information you would like to share. The idea is not to replace the commercial support sites, but to publish those hard-to-find solutions you've found yourself looking for over and over again.

Show all articles