2014-02-07 11:42:59 +01:00
< !DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
< html xmlns = "http://www.w3.org/1999/xhtml" xml:lang = "en"
lang="en" dir="ltr">
< head >
< meta http-equiv = "Content-Type" content = "text/html; charset=utf-8" / >
< title > < / title >
<!-- metadata -->
< meta name = "generator" content = "Offline" / >
< meta name = "version" content = "Offline 0.1" / >
<!-- style sheet links -->
< link rel = "stylesheet" media = "all" type = "text/css" href = "../../../../css/all.css" / >
< link rel = "stylesheet" media = "screen" type = "text/css" href = "../../../../css/screen.css" / >
< link rel = "stylesheet" media = "print" type = "text/css" href = "../../../../css/print.css" / >
< / head >
< body >
< div class = "dokuwiki export" >
2015-06-08 16:57:58 +02:00
< h1 class = "sectionedit1" id = "roundcube" > RoundCube< / h1 >
2014-02-07 11:42:59 +01:00
< div class = "level1" >
< / div >
2015-06-08 16:57:58 +02:00
<!-- EDIT1 SECTION "RoundCube" [1 - 25] -->
< h2 class = "sectionedit2" id = "presentation" > Presentation< / h2 >
2014-02-07 11:42:59 +01:00
< div class = "level2" >
< p >
2015-06-08 16:57:58 +02:00
< a href = "http://www.roundcube.net" class = "urlextern" title = "http://www.roundcube.net" rel = "nofollow" > RoundCube< / a > 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.
2014-02-07 11:42:59 +01:00
< / p >
< / div >
2015-06-08 16:57:58 +02:00
<!-- EDIT2 SECTION "Presentation" [26 - 346] -->
< h2 class = "sectionedit3" id = "configuration" > Configuration< / h2 >
2014-02-07 11:42:59 +01:00
< div class = "level2" >
< / div >
2015-06-08 16:57:58 +02:00
<!-- EDIT3 SECTION "Configuration" [347 - 373] -->
< h3 class = "sectionedit4" id = "lemonldapng" > LemonLDAP::NG< / h3 >
2014-02-07 11:42:59 +01:00
< div class = "level3" >
< ul >
< li class = "level1" > < div class = "li" > Add a new virtual host webmail.domain.tld< / div >
< / li >
< li class = "level1" > < div class = "li" > Add a new rule:< / div >
< / li >
< / ul >
2015-06-08 16:57:58 +02:00
< pre class = "code" > " ^/\?_task\=logout" -> " logout_app https://auth.domain.tld" < / pre >
2014-02-07 11:42:59 +01:00
< ul >
2015-06-08 16:57:58 +02:00
< li class = "level1" > < div class = "li" > in HTTP headers, you need Auth-User ($mail) and Auth-Pw ($_password).< / div >
2014-02-07 11:42:59 +01:00
< / li >
< / ul >
< p >
2015-12-18 10:46:34 +01:00
< p > < div class = "noteclassic" > To be able to forward password to RoundCube, see < a href = "../../../documentation/1.9/passwordstore.html" class = "wikilink1" title = "documentation:1.9:passwordstore" > how to store password in session< / a >
2014-02-07 11:42:59 +01:00
< / div > < / p >
< / p >
< ul >
2014-05-22 11:58:26 +02:00
< li class = "level1" > < div class = "li" > In Apache configuration, add the PerlHeaderParserHandler Lemonldap::NG::Handler on the webmail.domain.tls vhost< / div >
2014-02-07 11:42:59 +01:00
< / li >
< / ul >
< / div >
2015-06-08 16:57:58 +02:00
<!-- EDIT4 SECTION "LemonLDAP::NG" [374 - 845] -->
< h3 class = "sectionedit5" id = "roundcube1" > RoundCube< / h3 >
2014-02-07 11:42:59 +01:00
< div class = "level3" >
< ul >
< li class = "level1" > < div class = "li" > install http_authentication plugin< / div >
< / li >
2015-06-08 16:57:58 +02:00
< li class = "level1" > < div class = "li" > Patch it to replace PHP_AUTH_* by HTTP_AUTH_*< / div >
2014-02-07 11:42:59 +01:00
< / li >
< li class = "level1" > < div class = "li" > enable http_authentication plugin in main.inc.php :< / div >
< / li >
< / ul >
< pre class = "code file php" > < span class = "re0" > $rcmail_config< / span > < span class = "br0" > [ < / span > < span class = "st_h" > 'plugins'< / span > < span class = "br0" > ] < / span > < span class = "sy0" > =< / span > < a href = "http://www.php.net/array" > < span class = "kw3" > array< / span > < / a > < span class = "br0" > ( < / span > < span class = "st_h" > 'http_authentication'< / span > < span class = "br0" > ) < / span > < span class = "sy0" > ;< / span > < / pre >
< / div >
2015-06-08 16:57:58 +02:00
< / div > <!-- closes <div class="dokuwiki export"> -->