81 lines
3.2 KiB
HTML
81 lines
3.2 KiB
HTML
|
|
<!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="fr"
|
|
lang="fr" dir="ltr">
|
|
|
|
<head>
|
|
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
|
|
<title></title><!-- metadata --><!-- style sheet links -->
|
|
|
|
<meta name="generator" content="Hors ligne" />
|
|
<meta name="version" content="Hors-ligne 0.1" />
|
|
|
|
<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">
|
|
|
|
|
|
<h1 class="sectionedit1" id="roundcube">RoundCube</h1>
|
|
<div class="level1">
|
|
|
|
</div><!-- EDIT1 SECTION "RoundCube" [1-25] -->
|
|
|
|
<h2 class="sectionedit2" id="presentation">Présentation</h2>
|
|
<div class="level2">
|
|
|
|
<p>
|
|
<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.
|
|
|
|
</p>
|
|
|
|
</div><!-- EDIT2 SECTION "Presentation" [26-346] -->
|
|
|
|
<h2 class="sectionedit3" id="configuration">Configuration</h2>
|
|
<div class="level2">
|
|
|
|
</div><!-- EDIT3 SECTION "Configuration" [347-373] -->
|
|
|
|
<h3 class="sectionedit4" id="lemonldapng">LemonLDAP::NG</h3>
|
|
<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>
|
|
<pre class="code">"^/\?_task\=logout" -> "logout_app https://auth.domain.tld"</pre>
|
|
<ul>
|
|
<li class="level1"><div class="li"> in HTTP headers, you need Auth-User ($mail) and Auth-Pw ($_password).</div>
|
|
</li>
|
|
</ul>
|
|
|
|
<p>
|
|
</p><p></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>
|
|
</div></p>
|
|
</p>
|
|
<ul>
|
|
<li class="level1"><div class="li"> In Apache configuration, add the PerlHeaderParserHandler Lemonldap::NG::Handler on the webmail.domain.tls vhost</div>
|
|
</li>
|
|
</ul>
|
|
|
|
</div><!-- EDIT4 SECTION "LemonLDAP::NG" [374-845] -->
|
|
|
|
<h3 class="sectionedit5" id="roundcube1">RoundCube</h3>
|
|
<div class="level3">
|
|
<ul>
|
|
<li class="level1"><div class="li"> install http_authentication plugin</div>
|
|
</li>
|
|
<li class="level1"><div class="li"> Patch it to replace PHP_AUTH_* by HTTP_AUTH_*</div>
|
|
</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>
|
|
</div><!-- closes <div class="dokuwiki export">--></body></html> |