I user rc for my kids and I do not want to expose the imap server
password to them. So this plugin gives me the opportunity to separate
roundcube login from imap login.
This plugin act's like a man in the middle: It reads on login the given
password and matches this together with the given username against a
password table. On a match it replaces the password with a new one,
which is used for imap login.
Add it to the plugins list in config/main.inc.php and set there
$rcmail_config['map_pw_file'] = 'config/map_pw_file.txt';
to a relative path (seen from to rc root) to your user table text file.
It should not accessible via web and in this format:
# username TAB password for roundcube TAB password for imap
# Comments are ok, beware of SPACES THEY ARE TAKEN IN TO ACCOUNT
# and of course only single tabs to separate the email@example.com
Password for roundcube Password for the IMAP