Take the 2-minute tour ×
Server Fault is a question and answer site for professional system and network administrators. It's 100% free, no registration required.

I am on CentOS 6 with Postfix, Dovecot, and PostfixAdmin. I have configured an external domain with the user me@domain.com as a virtual user. It's receiving mail without a problem at /home/vmail/me@domain.com/Maildir/

I am trying to install Squirrelmail to check that mailbox. I manually downloaded, installed, and configured Squirrelmail. If i try to login from Squirrelmail as me@domain.com, I get the error Unknown user or password incorrect. When the login fails, the relevant logfiles are as follows:

dovecot: auth: mysql: Connected to localhost (postfix)
dovecot: imap-login: Aborted login (auth failed, 1 attempts): user=<me@domain.com>, method=PLAIN, rip=, lip=, secured

auth: pam_unix(dovecot:auth): check pass; user unknown
auth: pam_unix(dovecot:auth): authentication failure; logname= uid=0 euid=0 tty=dovecot ruser=me@domain.com rhost=
auth: pam_succeed_if(dovecot:auth): error retrieving information about user me@domain.com

The interesting thing is that SquirrelMail will let me login as a local user (such as root) without a problem.

How can I get SquirrelMail to let me login as a virtual user?

share|improve this question

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Browse other questions tagged or ask your own question.