<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Le blog de Bertrand PERALTA &#187; webmail</title>
	<atom:link href="http://bertrand.peralta.fr/tag/webmail/feed/" rel="self" type="application/rss+xml" />
	<link>http://bertrand.peralta.fr</link>
	<description></description>
	<lastBuildDate>Thu, 21 Jan 2010 21:20:51 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Installation d&#8217;un webmail : RoundCube</title>
		<link>http://bertrand.peralta.fr/2008/10/16/installation-dun-webmail-roundcube/</link>
		<comments>http://bertrand.peralta.fr/2008/10/16/installation-dun-webmail-roundcube/#comments</comments>
		<pubDate>Thu, 16 Oct 2008 19:42:43 +0000</pubDate>
		<dc:creator>bperalta</dc:creator>
				<category><![CDATA[Admin Linux]]></category>
		<category><![CDATA[dovecot]]></category>
		<category><![CDATA[roundcube]]></category>
		<category><![CDATA[webmail]]></category>

		<guid isPermaLink="false">http://bperalta.wordpress.com/?p=91</guid>
		<description><![CDATA[Il n&#8217;est pas toujours possible d&#8217;accéder à ses mails depuis le client mail habituel. L&#8217;accès via un webmail est une solution très pratique pour les itinérants ou occasionnellement. Plusieurs solutions packagées existent. Une des plus connue est SquirrelMail, mais le look ne m&#8217;a pas franchement convaincu. Mon choix final s&#8217;est porté sur RoundCube, donc pour [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.roundcube.net/images/screens/mail_listing.jpg"><img class="alignleft size-full wp-image-97" style="margin-right:10px;margin-left:10px;" title="L'interface de RoundCube" src="http://bertrand.peralta.fr/wp-content/uploads/2008/10/mail_listing.jpg" alt="" width="180" height="122" /></a>Il n&#8217;est pas toujours possible d&#8217;accéder à ses mails depuis le client mail habituel. L&#8217;accès via un webmail est une solution très pratique pour les itinérants ou occasionnellement. Plusieurs solutions packagées existent. Une des plus connue est <a href="http://www.squirrelmail.org/" target="_blank">SquirrelMail</a>, mais le look ne m&#8217;a pas franchement convaincu. Mon choix final s&#8217;est porté sur <a href="http://roundcube.net/" target="_blank">RoundCube</a>, donc pour son look résolument plus moderne, mais aussi pour un support direct de Dovecot.</p>
<p>L&#8217;installation se fait relativement simplement. Voici les quelques points nécesaires :</p>
<p><strong>Téléchargement de la dernière version sur <a href="http://roundcube.net/downloads" target="_blank">http://roundcube.net/downloads</a></strong></p>
<p>L&#8217;installation en elle-même ne pose pas particulièrement de problème car il suffit de déposer le contnu du tar.gz dans un répertoire vu par apache.</p>
<p><strong>Création des cles ssl</strong></p>
<p>C&#8217;est peut-être la partie la plus sensible&#8230; Vous pouvez vous aider d&#8217;<a href="http://bertrand.peralta.fr/2008/09/10/creation-et-gestion-de-cles/" target="_blank">un de mes posts précédents</a> pour cela.</p>
<p><strong>Création d&#8217;un vhost sur apache</strong></p>
<p>Voici un exemple de vhost simple :</p>
<pre>&lt;IfDefine SSL&gt;
&lt;IfDefine !NOSSL&gt;

&lt;VirtualHost nom_du_serveur:443&gt;

        #  General setup for the virtual host
        DocumentRoot "repertoire_contenant_roundcube"
        ServerName nom_du_serveur:443
        ServerAdmin email_admin_du_serveur
        ErrorLog /var/log/apache2/nom_du_serveur_error.log
        TransferLog /var/log/apache2/nom_du_serveur_access.log

        SSLEngine on
        SSLCipherSuite ALL:!ADH:!EXPORT56:RC4+RSA:+HIGH:+MEDIUM:+LOW:+SSLv2:+EXP:+eNULL

        SSLCertificateFile /etc/apache2/ssl.crt/nom_du_certificat_du_serveur
        SSLCertificateKeyFile /etc/apache2/ssl.key/nom_de_la_cle_privee_du_serveur

        SetEnvIf User-Agent ".*MSIE.*" \
                 nokeepalive ssl-unclean-shutdown \
                 downgrade-1.0 force-response-1.0

        CustomLog /var/log/apache2/nom_du_serveur_acess.log ssl_combined

        &lt;Directory "repertoire_contenant_roundcube"&gt;
                Options Indexes FollowSymLinks
                AllowOverride None
                Order allow,deny
                Allow from all
        &lt;/Directory&gt;

&lt;/VirtualHost&gt;

&lt;/IfDefine&gt;</pre>
<p>Bien entendu il faut activer le ssl en le redémarrant avecl&#8217;option startssl qui n&#8217;a d&#8217;autre mission que de démarrer le process en spécifiant -DSSL sur la ligne de commande.</p>
<p><strong>Configuration de RoundCube</strong></p>
<p>Le fichier INSTALL livré avec RoundCube décrit les opération à faire au niveau de la base de données. Il s&#8217;agit en fait de créer une base, le programme de configuration se chargeant alors de créer toutes les tables necessaires.</p>
<p>Il suffit ensuite d&#8217;appeler avec un browser l&#8217;url http://nom_de_votre_serveur/installer/ afin de compléter les quelques renseignements nécessaires comme la façons d&#8217;accéder au smtp, au serveur imap et à la base de données.</p>
<p>Une fois la configuration terminée, il est consillé de supprimer le répertoire /installer pour éviter quelques surprises <img src='http://bertrand.peralta.fr/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://bertrand.peralta.fr/2008/10/16/installation-dun-webmail-roundcube/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>
