Naja, wenn ich für einen Tipp als Antwort bekomme, "ich bin doch nicht doof", finde ich das nicht ok.
'virtuser_file' ist ein Plugin, das mit Roundcube ausgeliefert wird und im 'plugins'-Verzeichnis liegt.
Im ersten Schritt muss das Plugin registriert werden. Dafür schreibt man 'virtuser_file' in die Plugin-Konfiguration.
Die Plugin-Konfiguration befindet sich in ./config/main.inc.php:
$rcmail_config['plugins'] = array(
'plugin-1',
...,
'plugin-n',
'virtuser_file'
);
plugin-1 - plugin-n ist natürlich nur beispielhaft zu verstehen.
Im nächsten Schritt legt man das 'virtuser_file' an. Es soll im Beispiel 'virtuser.txt' heissen.
Pro Zeile im File schreibt man ein Paar aus virtuellem User und echtem User getrennt durch ein Leerzeichen.
Also z.B.:
Max web3138p1
Paul web3138p2
Bernd web3138p3
'virtuser.txt' muss nun in einem Verzeichnis gespeichert werden, auf das der Webserver zumindest Leserechte hat.
Zuletzt muss man Roundcube dann noch sagen, wo 'virtuser.txt' zu finden ist. Dazu wieder in ./config/main.inc.php:
$rcmail_config['virtuser_file'] = 'C:\xampp\htdocs\webmail\svn\plugins\virtuser_file\virtuser.txt'; //beispielhaft für Windows
$rcmail_config['virtuser_file'] = '/etc/mail/virtuser.txt'; //beispielhaft für *NIX Systeme
Danach sollte sich der Loginname 'Max' als 'web3138p1' anmelden können.