RoundCube webmail is a browser-based multilingual IMAP client with an application-like user interface. It provides full functionality you expect from an email client, including MIME support, address book, folder manipulation, message searching and spell checking.

  • Add a new virtual host webmail.domain.tld
  • Add a new rule:
"^/\?_task\=logout" -> "logout_app https://auth.domain.tld"
  • in HTTP headers, you need Auth-User ($mail) and Auth-Pw ($_password).
To be able to forward password to RoundCube, see how to store password in session
  • In Apache configuration, add the PerlHeaderParserHandler Lemonldap::NG::Handler on the webmail.domain.tls vhost
  • install http_authentication plugin
  • Patch it to replace PHP_AUTH_* by HTTP_AUTH_*
  • enable http_authentication plugin in :
$rcmail_config['plugins'] = array('http_authentication');