Differences

This shows you the differences between two versions of the page.

Link to this comparison view

documentation:latest:applications:roundcube [2019/02/07 22:18]
documentation:latest:applications:roundcube [2019/02/07 22:18] (current)
Line 1: Line 1:
 +====== RoundCube ======
  
 +===== Presentation =====
 +
 +[[http://​www.roundcube.net|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.
 +
 +
 +===== Configuration =====
 +
 +==== LemonLDAP::​NG ====
 +
 +  * Add a new virtual host webmail.domain.tld
 +  * Add a new rule:
 +<​code>​
 +"​^/​\?​_task\=logout"​ -> "​logout_app https://​auth.domain.tld"​
 +</​code>​
 +  * in HTTP headers, you need Auth-User ($mail) and Auth-Pw ($_password).
 +<​note>​To be able to forward password to RoundCube, see [[..passwordstore|how to store password in session]]</​note>​
 +  * Configure [[..configvhost|Apache or Nginx virtual host]]
 +
 +==== RoundCube ====
 +
 +  * install http_authentication plugin
 +  * Patch it to replace ''​PHP_AUTH_*''​ by ''​HTTP_AUTH_*''​
 +  * enable http_authentication plugin in main.inc.php :
 +<file php>
 +$rcmail_config['​plugins'​] = array('​http_authentication'​);​
 +</​file>​