The error your getting means your not making a connection to the database which can be caused by several different things.
1 Your connection string is wrong, either your parameters don't match the database you setup and/or your syntax is wrong.
2 You didn't setup your database correctly and/or user privileges to the database. Double check in phpmyadmin that the database exist and the user you setup has
all privileges to the database.
3 Your domain name does not resolve or your using the wrong parameters in your connection string. You can check to see if your domain name is resolving by typing from a command prompt:
nslookup your.domain.com
backend://username:password@domain.com/database
backend = type of database you are using (I believe that is
mysql)
username = username of the user that you gave access to database created for RC - lets call it
rc_userpassword = password of the that user - lets call it
rcpasswddomain.com = your domain (if your email address is
john@foo.com then
foo.com would be your domain) you might be able to use localhost instead of domain name
database = the name of the database you setup for RC - lets call it
rc_databasehence your connection string would be -
$rcmail_config['db_dsnw'] = '
mysql://
rc_user:
rcpasswd@
foo.com/
rc_database';