<?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>Ta vie on s'en fout! &#187; mail</title>
	<atom:link href="http://tavie.onsenfout.com/tag/mail/feed/" rel="self" type="application/rss+xml" />
	<link>http://tavie.onsenfout.com</link>
	<description>Mon bazar techno-miam</description>
	<lastBuildDate>Tue, 22 Nov 2011 11:06:05 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Installer un certificat numérique sous Thunderbird</title>
		<link>http://tavie.onsenfout.com/2011/05/16/installer-un-certificat-sous-thunderbird/</link>
		<comments>http://tavie.onsenfout.com/2011/05/16/installer-un-certificat-sous-thunderbird/#comments</comments>
		<pubDate>Mon, 16 May 2011 01:17:12 +0000</pubDate>
		<dc:creator>François</dc:creator>
				<category><![CDATA[Bits]]></category>
		<category><![CDATA[cacert]]></category>
		<category><![CDATA[certificat]]></category>
		<category><![CDATA[firefox]]></category>
		<category><![CDATA[mail]]></category>
		<category><![CDATA[messagerie]]></category>
		<category><![CDATA[sécurité]]></category>
		<category><![CDATA[signature électronique]]></category>
		<category><![CDATA[thunderbird]]></category>

		<guid isPermaLink="false">http://tavie.onsenfout.com/?p=670</guid>
		<description><![CDATA[Un certificat de signature électronique permet comme son nom l&#8217;indique de signer numériquement ses messages et également d&#8217;échanger des messages cryptés avec des correspondants qui disposent eux aussi d&#8217;un certificat. Il y a de nombreuses offres commerciales payantes, et quelques gratuites : Comodo [en] TBS [fr] Startcom [en] Secorio [en] TC TrustCenter [en] CaCert [en] [...]<br /><div><img src="http://tavie.onsenfout.com/wp-content/plugins/gd-star-rating/gfx.php?value=0.0" /></div><div>Rating: 0.0/<strong>5</strong> (0 votes cast)</div><br /><a target="_blank" href="http://www.gdstarrating.com/"><img src="http://tavie.onsenfout.com/wp-content/plugins/gd-star-rating/gfx/powered.png" border="0" width="80" height="15" /></a><br />]]></description>
			<content:encoded><![CDATA[<p>Un certificat de signature électronique permet comme son nom l&#8217;indique de signer numériquement ses messages et également d&#8217;échanger des messages cryptés avec des correspondants qui disposent eux aussi d&#8217;un certificat. Il y a de nombreuses offres commerciales payantes, et quelques gratuites :</p>
<p><a href="http://www.comodo.com/home/email-security/free-email-certificate.php" target="_blank">Comodo</a> [en]<br />
<a href="https://www.tbs-internet.com/php/HTML/commande.php?p=2&#038;id=106" target="_blank">TBS</a> [fr]<br />
<a href="https://cert.startcom.org/" target="_blank">Startcom</a> [en]<br />
<a href="https://www.secorio.com/index.php?S_MIME_Email_Certificates" target="_blank">Secorio</a> [en]<br />
<a href="http://www.trustcenter.de/en/products/tc_certificates.htm" target="_blank">TC TrustCenter</a> [en]<br />
<a href="http://www.cacert.org/" target="_blank">CaCert</a> [en]</p>
<p><span id="more-670"></span><br />
Pour l&#8217;exemple de ce billet j&#8217;ai retenu <a href="http://www.comodo.com/home/email-security/free-email-certificate.php" target="_blank">Comodo</a> car ce sont eux qui ont la procédure la plus simple: pas d&#8217;inscription préalable, demande minimale de renseignements, ça ne devrait décourager que les plus allergiques à l&#8217;anglais. Pour ceux là il y a <a href="https://www.tbs-internet.com/php/HTML/commande.php?p=2&#038;id=106" target="_blank">TBS</a>, qui d&#8217;ailleurs délivre des certificats Comodo mais ils sont plus inquisiteurs sur les renseignements personnels.</p>
<h3>Etape 1 : La demande de certificat</h3>
<p>Avec Firefox de préférence aller sur la page <a href="http://www.comodo.com/home/email-security/free-email-certificate.php" target="_blank">Free Secure Email Certificate</a> et cliquer sur le bouton <strong><em>Free Download</em></strong>. Entrer le prénom, le nom, l&#8217;adresse email pour laquelle on veut le certificat, le pays, laisser &laquo;&nbsp;Haut Grade&nbsp;&raquo; pour l&#8217;option &laquo;&nbsp;Key size&nbsp;&raquo;. Saisir un mot de passe pour pouvoir éventuellement révoquer le certificat, décocher (ou pas) la case &laquo;&nbsp;Opt-in&nbsp;&raquo; pour la newsletter de Comodo, accepter les conditions et valider, c&#8217;est parti.</p>
<h3>Etape 2 : Installer le certificat dans Firefox</h3>
<p>Lorsque le message <strong><em>Your certificate is ready for collection</em></strong> est arrivé dans la boite à lettres, cliquer sur le lien <strong><em>Click &#038; Install Comodo Email Certificate</em></strong> si Firefox est le navigateur par défaut, sinon copier l&#8217;adresse du lien et la coller dans la barre d&#8217;adresse de Firefox.</p>
<p>Valider la boite de dialogue <strong><em>Votre certificat personnel a été installé</em></strong> en haussant les épaules, car c&#8217;est en grande partie faux. Certes le certificat a bien été installé dans Firefox, mais à quoi ça sert pour le mail? A rien. On continue.</p>
<h3>Etape 3 : Sauvegarder le certificat</h3>
<p>Toujours sous Firefox, aller dans <strong><em>Outils</em></strong>, puis <strong><em>Options</em></strong>, menu <strong><em>Avancé</em></strong>, onglet <strong><em>Chiffrement</em></strong>, cliquer sur le bouton <strong><em>Afficher les certificats</em></strong>, aller sur l&#8217;onglet <strong><em>Vos certificats</em></strong>. Cliquer sur le certificat nommé <strong><em>ID COMODO CA Limited</em></strong> puis sur le bouton <strong><em>Sauvegarder</em></strong>. Choisir un emplacement sur le disque et un nom de fichier, l&#8217;adresse email est un bon choix. Entrer ensuite un mot de passe de protection suffisamment robuste, personne n&#8217;aimerait qu&#8217;on utilise sa clé privée pour signer des messages&#8230;</p>
<h3>Etape 4 : Importer le certificat dans Thunderbird</h3>
<p>On commence à voir le bout du tunnel. Sous Thunderbird, aller dans <strong><em>Outils</em></strong>, puis <strong><em>Options</em></strong>, menu <strong><em>Avancé</em></strong>, onglet <strong><em>Certificats</em></strong>, cliquer sur le bouton <strong><em>Voir les certificats</em></strong>, puis sur le bouton <strong><em>Importer</em></strong>. Choisir le certificat sauvegardé, entrer le mot de passe, valider. Le certificat <strong><em>ID COMODO CA Limited</em></strong> doit apparaître dans l&#8217;onglet <strong><em>Vos certificats</em></strong>. Valider pour sortir du menu Options.</p>
<h3>Etape 5 : Associer le certificat au compte de messagerie</h3>
<p>Toujours sous Thunderbird, aller dans <strong><em>Outils</em></strong>, puis <strong><em>Paramètre des comptes</em></strong>. Pour l&#8217;adresse de messagerie concernée, sélectionner la rubrique <strong><em>Sécurité</em> </strong>. Dans la zone <strong><em>Signature</em> </strong>cliquer sur <strong><em>Sélectionner un certificat</em></strong>, choisir <strong><em>ID COMODO CA Limited</em></strong>, valider et accepter d&#8217;utiliser le même certificat pour le chiffrement. </p>
<p>On peut choisir de cocher la case <strong><em>Signer les messages numériquement</em></strong>, tous les messages seront signés par défaut et il y a peu d&#8217;effets indésirables.</p>
<h3>Etape 6 : Mon premier message signé et chiffré!</h3>
<p>Pour tester on s&#8217;envoie un message à soi-même en signant et chiffrant le message, menu <strong><em>Options</em> </strong>ou bouton <strong><em>Sécurité</em></strong>. Le message reçu aura 2 jolies petites icônes dans la zone d&#8217;en-tête, une enveloppe cachetée pour la signature et un cadenas pour le chiffrement.</p>
<p>Les messages signés peuvent être envoyés à tout le monde, les messages chiffrés ne peuvent être envoyés qu&#8217;aux destinataires dont on a la clé publique, qu&#8217;on obtient en recevant un message signé ou chiffré. </p>
<br /><div><img src="http://tavie.onsenfout.com/wp-content/plugins/gd-star-rating/gfx.php?value=0.0" /></div><div>Rating: 0.0/<strong>5</strong> (0 votes cast)</div><br /><a target="_blank" href="http://www.gdstarrating.com/"><img src="http://tavie.onsenfout.com/wp-content/plugins/gd-star-rating/gfx/powered.png" border="0" width="80" height="15" /></a><br />]]></content:encoded>
			<wfw:commentRss>http://tavie.onsenfout.com/2011/05/16/installer-un-certificat-sous-thunderbird/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Script de sauvegarde des bases MySQL locales par mysqldump</title>
		<link>http://tavie.onsenfout.com/2010/11/19/script-de-sauvegarde-des-bases-mysql-locales-par-mysqldump/</link>
		<comments>http://tavie.onsenfout.com/2010/11/19/script-de-sauvegarde-des-bases-mysql-locales-par-mysqldump/#comments</comments>
		<pubDate>Fri, 19 Nov 2010 16:25:33 +0000</pubDate>
		<dc:creator>François</dc:creator>
				<category><![CDATA[Bits]]></category>
		<category><![CDATA[backup]]></category>
		<category><![CDATA[bash]]></category>
		<category><![CDATA[lenny]]></category>
		<category><![CDATA[mail]]></category>
		<category><![CDATA[mysql]]></category>
		<category><![CDATA[rsnapshot]]></category>
		<category><![CDATA[sauvegarde]]></category>

		<guid isPermaLink="false">http://tavie.onsenfout.com/?p=294</guid>
		<description><![CDATA[Testé sur Debian 5.0 Un script bash basique pour faire un dump individuel de chaque base du serveur local avec mysqldump, y compris information_schema. En fin de script, un dump global est réalisé, et un rapport est envoyé. Associé à une tache cron et à un backup distant avec rsnapshot ça permet de faire des [...]<br /><div><img src="http://tavie.onsenfout.com/wp-content/plugins/gd-star-rating/gfx.php?value=0.0" /></div><div>Rating: 0.0/<strong>5</strong> (0 votes cast)</div><br /><a target="_blank" href="http://www.gdstarrating.com/"><img src="http://tavie.onsenfout.com/wp-content/plugins/gd-star-rating/gfx/powered.png" border="0" width="80" height="15" /></a><br />]]></description>
			<content:encoded><![CDATA[<p><em>Testé sur Debian 5.0</em></p>
<p>Un script bash basique pour faire un dump individuel de chaque base du serveur local avec mysqldump, y compris information_schema. En fin de script, un dump global est réalisé, et un rapport est envoyé. Associé à une tache cron et à un backup distant avec <a href="/installation-de-rsnapshot-et-de-son-module-lchown/">rsnapshot</a> ça permet de faire des sauvegardes historisées des bases MySQL d&#8217;un serveur.<br />
<span id="more-294"></span></p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #666666; font-style: italic;">#!/bin/bash</span>
<span style="color: #666666; font-style: italic;"># Backup des bases MySQL du Serveur local</span>
<span style="color: #666666; font-style: italic;"># Initialisations</span>
<span style="color: #666666; font-style: italic;"># L'utilisateur doit avoir les privilèges globaux SELECT, SHOW_DATABASES et LOCK_TABLES</span>
<span style="color: #007800;">MYSQL_USER</span>=<span style="color: #ff0000;">&quot;myuser&quot;</span>
<span style="color: #007800;">MYSQL_PASSWD</span>=<span style="color: #ff0000;">&quot;mypassword&quot;</span>
<span style="color: #007800;">TMP_LOG</span>=<span style="color: #ff0000;">&quot;/tmp/bmydb.log&quot;</span>
<span style="color: #007800;">LOG_FILE</span>=<span style="color: #ff0000;">&quot;/var/log/bmydb.log&quot;</span>
<span style="color: #007800;">BACKUP_DIR</span>=<span style="color: #ff0000;">&quot;/var/backups&quot;</span>
<span style="color: #666666; font-style: italic;"># Destinataire du rapport</span>
<span style="color: #007800;">ADMIN</span>=<span style="color: #ff0000;">&quot;root&quot;</span>
<span style="color: #7a0874; font-weight: bold;">echo</span> <span style="color: #ff0000;">&quot;+++<span style="color: #007800;">$(date)</span> Debut $0&quot;</span> <span style="color: #000000; font-weight: bold;">&gt;</span> <span style="color: #007800;">$TMP_LOG</span>	
&nbsp;
<span style="color: #666666; font-style: italic;"># Fonction sortie du script</span>
sortie<span style="color: #7a0874; font-weight: bold;">&#40;</span><span style="color: #7a0874; font-weight: bold;">&#41;</span> <span style="color: #7a0874; font-weight: bold;">&#123;</span>
	<span style="color: #666666; font-style: italic;"># Enregistre la fin de traitement dans la log</span>
	<span style="color: #7a0874; font-weight: bold;">echo</span> <span style="color: #ff0000;">&quot;+++<span style="color: #007800;">$(date)</span> Fin $0&quot;</span> <span style="color: #000000; font-weight: bold;">&gt;&gt;</span> <span style="color: #007800;">$TMP_LOG</span>
	<span style="color: #c20cb9; font-weight: bold;">cat</span> <span style="color: #007800;">$TMP_LOG</span> <span style="color: #000000; font-weight: bold;">&gt;&gt;</span> <span style="color: #007800;">$LOG_FILE</span>
	<span style="color: #000000; font-weight: bold;">if</span> <span style="color: #7a0874; font-weight: bold;">&#91;</span> <span style="color: #007800;">$1</span> = <span style="color: #000000;">0</span> <span style="color: #7a0874; font-weight: bold;">&#93;</span>; <span style="color: #000000; font-weight: bold;">then</span>
		mail <span style="color: #660033;">-s</span> <span style="color: #ff0000;">&quot;Rapport $0&quot;</span> <span style="color: #007800;">$ADMIN</span> <span style="color: #000000; font-weight: bold;">&lt;</span> <span style="color: #007800;">$TMP_LOG</span>
	<span style="color: #000000; font-weight: bold;">else</span>
		mail <span style="color: #660033;">-s</span> <span style="color: #ff0000;">&quot;Erreur execution $0&quot;</span> <span style="color: #007800;">$ADMIN</span> <span style="color: #000000; font-weight: bold;">&lt;</span> <span style="color: #007800;">$TMP_LOG</span>
	<span style="color: #000000; font-weight: bold;">fi</span>
	<span style="color: #c20cb9; font-weight: bold;">rm</span> <span style="color: #660033;">-f</span> <span style="color: #007800;">$TMP_LOG</span>
	<span style="color: #7a0874; font-weight: bold;">exit</span> <span style="color: #007800;">$1</span>
<span style="color: #7a0874; font-weight: bold;">&#125;</span>	
&nbsp;
<span style="color: #666666; font-style: italic;"># Récupération de la liste des bases</span>
<span style="color: #007800;">dbl</span>=$<span style="color: #7a0874; font-weight: bold;">&#40;</span>mysql <span style="color: #660033;">--user</span> <span style="color: #007800;">$MYSQL_USER</span> <span style="color: #660033;">--password</span>=<span style="color: #007800;">$MYSQL_PASSWD</span> <span style="color: #660033;">--batch</span> <span style="color: #660033;">--silent</span> <span style="color: #660033;">--execute</span>=<span style="color: #ff0000;">&quot;SHOW DATABASES;&quot;</span><span style="color: #7a0874; font-weight: bold;">&#41;</span>  <span style="color: #000000;">2</span><span style="color: #000000; font-weight: bold;">&gt;&gt;</span> <span style="color: #007800;">$TMP_LOG</span>
<span style="color: #000000; font-weight: bold;">if</span> <span style="color: #7a0874; font-weight: bold;">&#91;</span> <span style="color: #007800;">$?</span> <span style="color: #660033;">-ne</span> <span style="color: #000000;">0</span> <span style="color: #7a0874; font-weight: bold;">&#93;</span>; <span style="color: #000000; font-weight: bold;">then</span>
	<span style="color: #7a0874; font-weight: bold;">echo</span> <span style="color: #ff0000;">&quot;<span style="color: #007800;">$(date)</span> Erreur lors de la récupération de la liste des bases&quot;</span> <span style="color: #000000; font-weight: bold;">&gt;&gt;</span> <span style="color: #007800;">$TMP_LOG</span>
	sortie <span style="color: #000000;">1</span>
<span style="color: #000000; font-weight: bold;">fi</span>
&nbsp;
<span style="color: #666666; font-style: italic;"># Dump individuel des bases</span>
<span style="color: #000000; font-weight: bold;">for</span> db <span style="color: #000000; font-weight: bold;">in</span> <span style="color: #007800;">$dbl</span>
<span style="color: #000000; font-weight: bold;">do</span>
	mysqldump <span style="color: #660033;">--user</span> <span style="color: #007800;">$MYSQL_USER</span> <span style="color: #660033;">--password</span>=<span style="color: #007800;">$MYSQL_PASSWD</span> <span style="color: #660033;">--result-file</span>=<span style="color: #007800;">$BACKUP_DIR</span><span style="color: #000000; font-weight: bold;">/</span>mysql_<span style="color: #007800;">$db</span> <span style="color: #007800;">$db</span> <span style="color: #000000;">2</span><span style="color: #000000; font-weight: bold;">&gt;&gt;</span> <span style="color: #007800;">$TMP_LOG</span>
	<span style="color: #000000; font-weight: bold;">if</span> <span style="color: #7a0874; font-weight: bold;">&#91;</span> <span style="color: #007800;">$?</span> <span style="color: #660033;">-gt</span> <span style="color: #000000;">0</span> <span style="color: #7a0874; font-weight: bold;">&#93;</span>; <span style="color: #000000; font-weight: bold;">then</span>
		<span style="color: #666666; font-style: italic;"># On réessaye avec l'option --skip-lock-tables </span>
		mysqldump <span style="color: #660033;">--user</span> <span style="color: #007800;">$MYSQL_USER</span> <span style="color: #660033;">--password</span>=<span style="color: #007800;">$MYSQL_PASSWD</span> <span style="color: #660033;">--skip-lock-tables</span> <span style="color: #660033;">--result-file</span>=<span style="color: #007800;">$BACKUP_DIR</span><span style="color: #000000; font-weight: bold;">/</span>mysql_<span style="color: #007800;">$db</span> <span style="color: #007800;">$db</span> <span style="color: #000000;">2</span><span style="color: #000000; font-weight: bold;">&gt;&gt;</span> <span style="color: #007800;">$TMP_LOG</span>
		<span style="color: #000000; font-weight: bold;">if</span> <span style="color: #7a0874; font-weight: bold;">&#91;</span> <span style="color: #007800;">$?</span> <span style="color: #660033;">-gt</span> <span style="color: #000000;">0</span> <span style="color: #7a0874; font-weight: bold;">&#93;</span>; <span style="color: #000000; font-weight: bold;">then</span>
			<span style="color: #7a0874; font-weight: bold;">echo</span> <span style="color: #ff0000;">&quot;<span style="color: #007800;">$(date)</span> Erreur Dump base <span style="color: #007800;">$db</span>&quot;</span> <span style="color: #000000; font-weight: bold;">&gt;&gt;</span> <span style="color: #007800;">$TMP_LOG</span>
		<span style="color: #000000; font-weight: bold;">else</span>
			<span style="color: #c20cb9; font-weight: bold;">gzip</span> <span style="color: #660033;">-f</span> <span style="color: #007800;">$BACKUP_DIR</span><span style="color: #000000; font-weight: bold;">/</span>mysql_<span style="color: #007800;">$db</span>
			<span style="color: #7a0874; font-weight: bold;">echo</span> <span style="color: #ff0000;">&quot;<span style="color: #007800;">$(date)</span> Base <span style="color: #007800;">$db</span> sauvegardée dans <span style="color: #007800;">$BACKUP_DIR</span>/mysql_<span style="color: #007800;">$db</span>.gz avec l'option --skip-lock-tables&quot;</span> <span style="color: #000000; font-weight: bold;">&gt;&gt;</span> <span style="color: #007800;">$TMP_LOG</span>
		<span style="color: #000000; font-weight: bold;">fi</span>
	<span style="color: #000000; font-weight: bold;">else</span>
		<span style="color: #c20cb9; font-weight: bold;">gzip</span> <span style="color: #660033;">-f</span> <span style="color: #007800;">$BACKUP_DIR</span><span style="color: #000000; font-weight: bold;">/</span>mysql_<span style="color: #007800;">$db</span>
		<span style="color: #7a0874; font-weight: bold;">echo</span> <span style="color: #ff0000;">&quot;<span style="color: #007800;">$(date)</span> Base <span style="color: #007800;">$db</span> sauvegardée dans <span style="color: #007800;">$BACKUP_DIR</span>/mysql_<span style="color: #007800;">$db</span>.gz&quot;</span> <span style="color: #000000; font-weight: bold;">&gt;&gt;</span> <span style="color: #007800;">$TMP_LOG</span>
	<span style="color: #000000; font-weight: bold;">fi</span>
&nbsp;
<span style="color: #000000; font-weight: bold;">done</span>
&nbsp;
<span style="color: #666666; font-style: italic;"># Dump Global</span>
mysqldump <span style="color: #660033;">--user</span> <span style="color: #007800;">$MYSQL_USER</span> <span style="color: #660033;">--password</span>=<span style="color: #007800;">$MYSQL_PASSWD</span> <span style="color: #660033;">--result-file</span>=<span style="color: #007800;">$BACKUP_DIR</span><span style="color: #000000; font-weight: bold;">/</span>mysql_full <span style="color: #660033;">--all-databases</span>
<span style="color: #000000; font-weight: bold;">if</span> <span style="color: #7a0874; font-weight: bold;">&#91;</span> <span style="color: #007800;">$?</span> <span style="color: #660033;">-gt</span> <span style="color: #000000;">0</span> <span style="color: #7a0874; font-weight: bold;">&#93;</span>; <span style="color: #000000; font-weight: bold;">then</span>
	<span style="color: #7a0874; font-weight: bold;">echo</span> <span style="color: #ff0000;">&quot;<span style="color: #007800;">$(date)</span> Erreur Dump Global&quot;</span> <span style="color: #000000; font-weight: bold;">&gt;&gt;</span> <span style="color: #007800;">$TMP_LOG</span>
<span style="color: #000000; font-weight: bold;">else</span>
	<span style="color: #c20cb9; font-weight: bold;">gzip</span> <span style="color: #660033;">-f</span> <span style="color: #007800;">$BACKUP_DIR</span><span style="color: #000000; font-weight: bold;">/</span>mysql_full
	<span style="color: #7a0874; font-weight: bold;">echo</span> <span style="color: #ff0000;">&quot;<span style="color: #007800;">$(date)</span> Dump global effectué dans <span style="color: #007800;">$BACKUP_DIR</span>/mysql_full.gz&quot;</span> <span style="color: #000000; font-weight: bold;">&gt;&gt;</span> <span style="color: #007800;">$TMP_LOG</span>
<span style="color: #000000; font-weight: bold;">fi</span>
&nbsp;
sortie <span style="color: #000000;">0</span></pre></div></div>

<br /><div><img src="http://tavie.onsenfout.com/wp-content/plugins/gd-star-rating/gfx.php?value=0.0" /></div><div>Rating: 0.0/<strong>5</strong> (0 votes cast)</div><br /><a target="_blank" href="http://www.gdstarrating.com/"><img src="http://tavie.onsenfout.com/wp-content/plugins/gd-star-rating/gfx/powered.png" border="0" width="80" height="15" /></a><br />]]></content:encoded>
			<wfw:commentRss>http://tavie.onsenfout.com/2010/11/19/script-de-sauvegarde-des-bases-mysql-locales-par-mysqldump/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Autorités de certification sous KDE4</title>
		<link>http://tavie.onsenfout.com/2009/08/26/autorites-de-certification-sous-kde4/</link>
		<comments>http://tavie.onsenfout.com/2009/08/26/autorites-de-certification-sous-kde4/#comments</comments>
		<pubDate>Wed, 26 Aug 2009 17:14:22 +0000</pubDate>
		<dc:creator>François</dc:creator>
				<category><![CDATA[Bits]]></category>
		<category><![CDATA[cacert]]></category>
		<category><![CDATA[certificat]]></category>
		<category><![CDATA[KDE]]></category>
		<category><![CDATA[KDE4]]></category>
		<category><![CDATA[mail]]></category>
		<category><![CDATA[ssl]]></category>

		<guid isPermaLink="false">http://tavie.onsenfout.com/?p=177</guid>
		<description><![CDATA[Testé sous Kubuntu 9.04 / KDE 4.3.0 Après moult hésitations je me suis décidé à passer sous KDE4, mais je pense que j&#8217;aurais du continuer à hésiter encore un peu&#8230; Certes l&#8217;interface est bien jolie et paramétrable à souhait, la stabilité est correcte, mais il y a des lacunes énervantes sur des fonctions majeures, comme [...]<br /><div><img src="http://tavie.onsenfout.com/wp-content/plugins/gd-star-rating/gfx.php?value=0.0" /></div><div>Rating: 0.0/<strong>5</strong> (0 votes cast)</div><br /><a target="_blank" href="http://www.gdstarrating.com/"><img src="http://tavie.onsenfout.com/wp-content/plugins/gd-star-rating/gfx/powered.png" border="0" width="80" height="15" /></a><br />]]></description>
			<content:encoded><![CDATA[<p><em>Testé sous Kubuntu 9.04 / KDE 4.3.0</em></p>
<p>Après moult hésitations je me suis décidé à passer sous <a href="http://fr.kde.org/" target="_blank">KDE4</a>, mais je pense que j&#8217;aurais du continuer à hésiter encore un peu&#8230; Certes l&#8217;interface est bien jolie et paramétrable à souhait, la stabilité est correcte, mais il y a des lacunes énervantes sur des fonctions majeures, comme le SSL et les certificats. Il semble que KDE gère (mal) sa propre liste d&#8217;autorités de certification. <a href="http://www.cacert.org/" target="_blank">CAcert</a> par exemple n&#8217;est pas reconnu, alors qu&#8217;il se trouve dans le magasin global de certificats de la distribution.</p>
<p>On peut contourner le problème en utilisant le magasin global plutôt que celui de KDE avec la commande suivante :</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #c20cb9; font-weight: bold;">sudo</span> <span style="color: #c20cb9; font-weight: bold;">ln</span> <span style="color: #660033;">-sf</span> <span style="color: #000000; font-weight: bold;">/</span>etc<span style="color: #000000; font-weight: bold;">/</span>ssl<span style="color: #000000; font-weight: bold;">/</span>certs<span style="color: #000000; font-weight: bold;">/</span>ca-certificates.crt <span style="color: #000000; font-weight: bold;">/</span>usr<span style="color: #000000; font-weight: bold;">/</span>share<span style="color: #000000; font-weight: bold;">/</span>kde4<span style="color: #000000; font-weight: bold;">/</span>apps<span style="color: #000000; font-weight: bold;">/</span>kssl<span style="color: #000000; font-weight: bold;">/</span>ca-bundle.crt</pre></div></div>

<p>Il me reste à trouver comment utiliser mes certificats persos avec KMail, j&#8217;y retourne&#8230;</p>
<h3>Liens:</h3>
<p><a href="https://bugs.kde.org/show_bug.cgi?id=162485" target="_blank">https://bugs.kde.org/show_bug.cgi?id=162485</a></p>
<p><a href="https://bugs.launchpad.net/kdelibs/+bug/295266" target="_blank">https://bugs.launchpad.net/kdelibs/+bug/295266</a></p>
<br /><div><img src="http://tavie.onsenfout.com/wp-content/plugins/gd-star-rating/gfx.php?value=0.0" /></div><div>Rating: 0.0/<strong>5</strong> (0 votes cast)</div><br /><a target="_blank" href="http://www.gdstarrating.com/"><img src="http://tavie.onsenfout.com/wp-content/plugins/gd-star-rating/gfx/powered.png" border="0" width="80" height="15" /></a><br />]]></content:encoded>
			<wfw:commentRss>http://tavie.onsenfout.com/2009/08/26/autorites-de-certification-sous-kde4/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Dovecot n&#8217;aime pas ntpdate</title>
		<link>http://tavie.onsenfout.com/2007/11/16/dovecot-naime-pas-ntpdate/</link>
		<comments>http://tavie.onsenfout.com/2007/11/16/dovecot-naime-pas-ntpdate/#comments</comments>
		<pubDate>Fri, 16 Nov 2007 15:11:41 +0000</pubDate>
		<dc:creator>François</dc:creator>
				<category><![CDATA[Bits]]></category>
		<category><![CDATA[dovecot]]></category>
		<category><![CDATA[mail]]></category>
		<category><![CDATA[ntp]]></category>

		<guid isPermaLink="false">http://tavie.onsenfout.com/2007/11/16/dovecot-naime-pas-ntpdate/</guid>
		<description><![CDATA[Il ne faut PAS utiliser ntpdate sur un serveur Dovecot, qu&#8217;on se le dise. Dovecot déteste ça. Et quand on embête Dovecot, il s&#8217;arrête, tout simplement. Il part bouder au fond du disque dur. En fait ce que Dovecot n&#8217;aime pas c&#8217;est qu&#8217;on recule l&#8217;horloge du serveur. C&#8217;est d&#8217;ailleurs bien expliqué sur le wiki de [...]<br /><div><img src="http://tavie.onsenfout.com/wp-content/plugins/gd-star-rating/gfx.php?value=0.0" /></div><div>Rating: 0.0/<strong>5</strong> (0 votes cast)</div><br /><a target="_blank" href="http://www.gdstarrating.com/"><img src="http://tavie.onsenfout.com/wp-content/plugins/gd-star-rating/gfx/powered.png" border="0" width="80" height="15" /></a><br />]]></description>
			<content:encoded><![CDATA[<p>Il ne faut <strong><u>PAS</u></strong> utiliser <strong>ntpdate</strong> sur un serveur Dovecot, qu&#8217;on se le dise. Dovecot déteste ça. Et quand on embête Dovecot, il s&#8217;arrête, tout simplement. Il part bouder au fond du disque dur.</p>
<p>En fait ce que Dovecot n&#8217;aime pas c&#8217;est qu&#8217;on recule l&#8217;horloge du serveur. C&#8217;est d&#8217;ailleurs bien expliqué sur le <a href="http://wiki.dovecot.org/TimeMovedBackwards" title="Time moves backward">wiki de Dovecot</a>. Alors pourquoi j&#8217;avais utilisé <strong>ntpdate</strong> au lieu du bon vieux <strong>ntp</strong> qui va bien? Ben j&#8217;en sais rien.</p>
<br /><div><img src="http://tavie.onsenfout.com/wp-content/plugins/gd-star-rating/gfx.php?value=0.0" /></div><div>Rating: 0.0/<strong>5</strong> (0 votes cast)</div><br /><a target="_blank" href="http://www.gdstarrating.com/"><img src="http://tavie.onsenfout.com/wp-content/plugins/gd-star-rating/gfx/powered.png" border="0" width="80" height="15" /></a><br />]]></content:encoded>
			<wfw:commentRss>http://tavie.onsenfout.com/2007/11/16/dovecot-naime-pas-ntpdate/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Utilisation basique de GnuPG pour crypter et décrypter des fichiers</title>
		<link>http://tavie.onsenfout.com/2007/11/12/utilisation-basique-de-gnupg-pour-crypter-et-decrypter-des-fichiers/</link>
		<comments>http://tavie.onsenfout.com/2007/11/12/utilisation-basique-de-gnupg-pour-crypter-et-decrypter-des-fichiers/#comments</comments>
		<pubDate>Mon, 12 Nov 2007 14:13:56 +0000</pubDate>
		<dc:creator>François</dc:creator>
				<category><![CDATA[Bits]]></category>
		<category><![CDATA[cryptage]]></category>
		<category><![CDATA[gnupg]]></category>
		<category><![CDATA[gpg]]></category>
		<category><![CDATA[mail]]></category>
		<category><![CDATA[pgp]]></category>
		<category><![CDATA[sécurité]]></category>

		<guid isPermaLink="false">http://tavie.onsenfout.com/2007/11/12/utilisation-basique-de-gnupg-pour-crypter-et-decrypter-des-fichiers/</guid>
		<description><![CDATA[GnuPG (ou GPG) est un logiciel de cryptographie complet qui implémente la norme OpenPGP. Les possibilités de GnuPG dépassent largement le cadre de ce billet, ceux qui veulent approfondir le sujet se réjouiront de la doc officielle. GnuPG est préinstallé sous Debian et Ubuntu ainsi qu&#8217;avec la majorité des distributions Linux je crois. Le projet [...]<br /><div><img src="http://tavie.onsenfout.com/wp-content/plugins/gd-star-rating/gfx.php?value=0.0" /></div><div>Rating: 0.0/<strong>5</strong> (0 votes cast)</div><br /><a target="_blank" href="http://www.gdstarrating.com/"><img src="http://tavie.onsenfout.com/wp-content/plugins/gd-star-rating/gfx/powered.png" border="0" width="80" height="15" /></a><br />]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.gnupg.org/" title="GnuPG" target="_blank">GnuPG</a> (ou GPG) est un logiciel de cryptographie complet qui implémente la norme OpenPGP. Les possibilités de GnuPG dépassent largement le cadre de ce billet, ceux qui veulent approfondir le sujet se réjouiront de la <a href="http://www.gnupg.org/documentation/manuals.fr.html" title="Documentation GnuPG" target="_blank">doc officielle</a>.</p>
<p>GnuPG est préinstallé sous Debian et Ubuntu ainsi qu&#8217;avec la majorité des distributions Linux je crois. Le projet <a href="http://www.gpg4win.org/" title="Gpg4win">Gpg4win</a> fournit un programme d&#8217;installation pour Windows qui inclus GnuPG et différents modules complémentaires. Les commandes de gpg sont les mêmes dans les différents environnements. GnuPG est avant tout un logiciel de cryptage asymétrique (clé publique &#8211; clé privée) et son domaine de prédilection est la transmission sécurisée d&#8217;information entre utilisateurs. Mais on peut aussi s&#8217;en servir pour faire du cryptage simple, c&#8217;est ce qu&#8217;on va voir ici.</p>
<p>Le problème à résoudre est le suivant :</p>
<p>Un utilisateur gère sur son poste de travail des informations confidentielles. L&#8217;accès au poste de travail étant protégé, on estime la sécurité suffisante sur le poste (ça pourrait se discuter mais c&#8217;est pas le sujet). Par contre les sauvegardes sont effectuées sur un serveur dont l&#8217;accès est public. On ne peut donc pas y sauvegarder les données confidentielles en l&#8217;état.</p>
<p>La solution va être de crypter les données avant de les sauvegarder, voilà comment :<br />
<span id="more-13"></span><br />
Génération d&#8217;un paire de clés :</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;">gpg <span style="color: #660033;">--gen-key</span>
gpg <span style="color: #7a0874; font-weight: bold;">&#40;</span>GnuPG<span style="color: #7a0874; font-weight: bold;">&#41;</span> 1.4.7; Copyright <span style="color: #7a0874; font-weight: bold;">&#40;</span>C<span style="color: #7a0874; font-weight: bold;">&#41;</span> <span style="color: #000000;">2006</span> Free Software Foundation, Inc.
This program comes with ABSOLUTELY NO WARRANTY.
This is <span style="color: #c20cb9; font-weight: bold;">free</span> software, and you are welcome to redistribute it
under certain conditions. See the <span style="color: #c20cb9; font-weight: bold;">file</span> COPYING <span style="color: #000000; font-weight: bold;">for</span> details.
Please <span style="color: #000000; font-weight: bold;">select</span> what kind of key you want:
<span style="color: #7a0874; font-weight: bold;">&#40;</span><span style="color: #000000;">1</span><span style="color: #7a0874; font-weight: bold;">&#41;</span> DSA and Elgamal <span style="color: #7a0874; font-weight: bold;">&#40;</span>default<span style="color: #7a0874; font-weight: bold;">&#41;</span>
<span style="color: #7a0874; font-weight: bold;">&#40;</span><span style="color: #000000;">2</span><span style="color: #7a0874; font-weight: bold;">&#41;</span> DSA <span style="color: #7a0874; font-weight: bold;">&#40;</span>sign only<span style="color: #7a0874; font-weight: bold;">&#41;</span>
<span style="color: #7a0874; font-weight: bold;">&#40;</span><span style="color: #000000;">5</span><span style="color: #7a0874; font-weight: bold;">&#41;</span> RSA <span style="color: #7a0874; font-weight: bold;">&#40;</span>sign only<span style="color: #7a0874; font-weight: bold;">&#41;</span>
Your selection? <span style="color: #000000;">1</span>
DSA keypair will have <span style="color: #000000;">1024</span> bits.
ELG-E keys may be between <span style="color: #000000;">1024</span> and <span style="color: #000000;">4096</span> bits long.
What keysize <span style="color: #000000; font-weight: bold;">do</span> you want? <span style="color: #000000;">2048</span>
Requested keysize is <span style="color: #000000;">2048</span> bits
Please specify how long the key should be valid.
<span style="color: #000000;">0</span> = key does not expire
<span style="color: #000000; font-weight: bold;">&lt;</span>n<span style="color: #000000; font-weight: bold;">&gt;</span>  = key expires <span style="color: #000000; font-weight: bold;">in</span> n days
<span style="color: #000000; font-weight: bold;">&lt;</span>n<span style="color: #000000; font-weight: bold;">&gt;</span><span style="color: #c20cb9; font-weight: bold;">w</span> = key expires <span style="color: #000000; font-weight: bold;">in</span> n weeks
<span style="color: #000000; font-weight: bold;">&lt;</span>n<span style="color: #000000; font-weight: bold;">&gt;</span>m = key expires <span style="color: #000000; font-weight: bold;">in</span> n months
<span style="color: #000000; font-weight: bold;">&lt;</span>n<span style="color: #000000; font-weight: bold;">&gt;</span>y = key expires <span style="color: #000000; font-weight: bold;">in</span> n years
Key is valid <span style="color: #000000; font-weight: bold;">for</span>? <span style="color: #000000;">0</span>
Key does not expire at all
Is this correct? <span style="color: #7a0874; font-weight: bold;">&#40;</span>y<span style="color: #000000; font-weight: bold;">/</span>N<span style="color: #7a0874; font-weight: bold;">&#41;</span> y
You need a user ID to identify your key; the software constructs the user ID
from the Real Name, Comment and Email Address <span style="color: #000000; font-weight: bold;">in</span> this form:
<span style="color: #ff0000;">&quot;Heinrich Heine (Der Dichter) &lt;heinrichh@duesseldorf.de&gt;&quot;</span>
Real name: Michel
Email address: michel<span style="color: #000000; font-weight: bold;">@</span>martin.com
Comment:
You selected this USER-ID:
<span style="color: #ff0000;">&quot;Michel &lt;michel@martin.com&gt;&quot;</span>
Change <span style="color: #7a0874; font-weight: bold;">&#40;</span>N<span style="color: #7a0874; font-weight: bold;">&#41;</span>ame, <span style="color: #7a0874; font-weight: bold;">&#40;</span>C<span style="color: #7a0874; font-weight: bold;">&#41;</span>omment, <span style="color: #7a0874; font-weight: bold;">&#40;</span>E<span style="color: #7a0874; font-weight: bold;">&#41;</span>mail or <span style="color: #7a0874; font-weight: bold;">&#40;</span>O<span style="color: #7a0874; font-weight: bold;">&#41;</span>kay<span style="color: #000000; font-weight: bold;">/</span><span style="color: #7a0874; font-weight: bold;">&#40;</span>Q<span style="color: #7a0874; font-weight: bold;">&#41;</span>uit? o
You need a Passphrase to protect your secret key.
We need to generate a lot of random bytes. It is a good idea to perform
some other action <span style="color: #7a0874; font-weight: bold;">&#40;</span><span style="color: #7a0874; font-weight: bold;">type</span> on the keyboard, move the mouse, utilize the
disks<span style="color: #7a0874; font-weight: bold;">&#41;</span> during the prime generation; this gives the random number
generator a better chance to gain enough entropy.
+++++++++++++++.+++++.+++++.+++++.+++++..+++++.+++++++++++++++++++++++++..++++++
+++<span style="color: #000000; font-weight: bold;">&gt;</span>++++++++++<span style="color: #000000; font-weight: bold;">&gt;</span>+++++<span style="color: #000000; font-weight: bold;">&gt;</span>..+++++....................................................
.............................................+++++^^^
gpg: key 62757D49 marked <span style="color: #c20cb9; font-weight: bold;">as</span> ultimately trusted
public and secret key created and signed.
gpg: checking the trustdb
gpg: <span style="color: #000000;">3</span> marginal<span style="color: #7a0874; font-weight: bold;">&#40;</span>s<span style="color: #7a0874; font-weight: bold;">&#41;</span> needed, <span style="color: #000000;">1</span> <span style="color: #7a0874; font-weight: bold;">complete</span><span style="color: #7a0874; font-weight: bold;">&#40;</span>s<span style="color: #7a0874; font-weight: bold;">&#41;</span> needed, PGP trust model
gpg: depth: <span style="color: #000000;">0</span>  valid:   <span style="color: #000000;">2</span>  signed:   <span style="color: #000000;">0</span>  trust: <span style="color: #000000;">0</span>-, 0q, 0n, 0m, 0f, 2u
pub   1024D<span style="color: #000000; font-weight: bold;">/</span>62757D49 <span style="color: #000000;">2007</span>-<span style="color: #000000;">11</span>-<span style="color: #000000;">12</span>
Key fingerprint = 9B05 <span style="color: #000000;">2259</span> 683C 70CC D73C  3E47 816C 06FE <span style="color: #000000;">6275</span> 7D49
uid                  Michel <span style="color: #000000; font-weight: bold;">&lt;</span>michel<span style="color: #000000; font-weight: bold;">@</span>martin.com<span style="color: #000000; font-weight: bold;">&gt;</span>
sub   2048g<span style="color: #000000; font-weight: bold;">/</span>5589D5F6 <span style="color: #000000;">2007</span>-<span style="color: #000000;">11</span>-<span style="color: #000000;">12</span></pre></div></div>

<p>Ca y est on a notre paire de clés. Attention à ne pas oublier la &laquo;&nbsp;passphrase&nbsp;&raquo;, il n&#8217;y a aucun moyen de la récupérer. Elle n&#8217;est pas nécessaire pour crypter, mais sera demandée au décryptage. On peut mettre une passphrase vide, mais la sécurité est moindre.</p>
<p>L&#8217;étape suivante est de sauvegarder la clé privée, et la conserver en lieu sûr!!! :</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;">gpg <span style="color: #660033;">--export-secret-keys</span> <span style="color: #660033;">-a</span> michel <span style="color: #000000; font-weight: bold;">&gt;</span> michel.sec</pre></div></div>

<p>Crypter le fichier confidentiel.doc :</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;">gpg gpg <span style="color: #660033;">-e</span> <span style="color: #660033;">-r</span> Michel confidentiel.doc</pre></div></div>

<p>Cette commande crée le fichier crypté <strong>confidentiel.doc.gpg</strong> qui peut être stocké sans crainte sur des serveurs publics, tant que la clé privée n&#8217;est pas compromise.</p>
<p>Pour décrypter sur le poste qui contient les clés (la passphrase est demandée) :</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;">gpg confidentiel.doc.gpg</pre></div></div>

<p>Pour décrypter sur un autre poste il faut d&#8217;abord importer la clé privée :</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;">gpg <span style="color: #660033;">--import</span> michel.sec</pre></div></div>

<p>Voilà, c&#8217;est juste un aperçu rapide d&#8217;une application pratique du cryptage avec gpg.</p>
<br /><div><img src="http://tavie.onsenfout.com/wp-content/plugins/gd-star-rating/gfx.php?value=0.0" /></div><div>Rating: 0.0/<strong>5</strong> (0 votes cast)</div><br /><a target="_blank" href="http://www.gdstarrating.com/"><img src="http://tavie.onsenfout.com/wp-content/plugins/gd-star-rating/gfx/powered.png" border="0" width="80" height="15" /></a><br />]]></content:encoded>
			<wfw:commentRss>http://tavie.onsenfout.com/2007/11/12/utilisation-basique-de-gnupg-pour-crypter-et-decrypter-des-fichiers/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>nail, un programme de mail providentiel</title>
		<link>http://tavie.onsenfout.com/2007/10/26/nail-un-programme-de-mail-providentiel/</link>
		<comments>http://tavie.onsenfout.com/2007/10/26/nail-un-programme-de-mail-providentiel/#comments</comments>
		<pubDate>Thu, 25 Oct 2007 22:42:00 +0000</pubDate>
		<dc:creator>François</dc:creator>
				<category><![CDATA[Bits]]></category>
		<category><![CDATA[mail]]></category>
		<category><![CDATA[nail]]></category>

		<guid isPermaLink="false">http://tavie.onsenfout.com/2007/10/26/nail-un-programme-de-mail-providentiel/</guid>
		<description><![CDATA[Les administrateurs linux savent bien comme c&#8217;est galère d&#8217;envoyer un mail avec pièce jointe dans un fichier batch, par exemple pour joindre un fichier de log à un message d&#8217;erreur. Les programmes classiques mail et sendmail ne gèrent pas directement les attachements mime et il faut passer par des programmes externes qui compliquent sérieusement la [...]<br /><div><img src="http://tavie.onsenfout.com/wp-content/plugins/gd-star-rating/gfx.php?value=0.0" /></div><div>Rating: 0.0/<strong>5</strong> (0 votes cast)</div><br /><a target="_blank" href="http://www.gdstarrating.com/"><img src="http://tavie.onsenfout.com/wp-content/plugins/gd-star-rating/gfx/powered.png" border="0" width="80" height="15" /></a><br />]]></description>
			<content:encoded><![CDATA[<p>Les administrateurs linux savent bien comme c&#8217;est galère d&#8217;envoyer un mail avec pièce jointe dans un fichier batch, par exemple pour joindre un fichier de log à un message d&#8217;erreur. Les programmes classiques mail et sendmail ne gèrent pas directement les attachements mime et il faut passer par des programmes externes qui compliquent sérieusement la vie.</p>
<p>J&#8217;en était là lorsque la Providence, qui par chance n&#8217;avait rien à faire aujourd&#8217;hui, m&#8217;a mis le nez sur <strong>nail</strong>. Exactement ce que je cherchais depuis des mois : simple, efficace, puissant, c&#8217;est du tout bon.</p>
<p>exemple:</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;">nail <span style="color: #660033;">-s</span> <span style="color: #ff0000;">&quot;Sujet du message&quot;</span> <span style="color: #660033;">-a</span> <span style="color: #000000; font-weight: bold;">/</span>chemin<span style="color: #000000; font-weight: bold;">/</span>fichier_a_joindre destinataire <span style="color: #000000; font-weight: bold;">&amp;</span>lt; fichier_message</pre></div></div>

<p>c&#8217;est pas beautiful ça?</p>
<p>Les fonctionnalités de nail ne s&#8217;arrêtent pas là, c&#8217;est un programme de mail complet qui peut être utilisé aussi bien pour l&#8217;envoi que pour la réception de messages, avec gestion IMAP, POP, SMTP, S/MIME, mais là faut lire la man page.</p>
<p>home sourceforge : <a href="http://sourceforge.net/projects/nail/">http://sourceforge.net/projects/nail/</a></p>
<p>debian/ubuntu :</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #c20cb9; font-weight: bold;">apt-get</span> <span style="color: #c20cb9; font-weight: bold;">install</span> nail</pre></div></div>

<br /><div><img src="http://tavie.onsenfout.com/wp-content/plugins/gd-star-rating/gfx.php?value=0.0" /></div><div>Rating: 0.0/<strong>5</strong> (0 votes cast)</div><br /><a target="_blank" href="http://www.gdstarrating.com/"><img src="http://tavie.onsenfout.com/wp-content/plugins/gd-star-rating/gfx/powered.png" border="0" width="80" height="15" /></a><br />]]></content:encoded>
			<wfw:commentRss>http://tavie.onsenfout.com/2007/10/26/nail-un-programme-de-mail-providentiel/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

