<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	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/"
		>
<channel>
	<title>Commentaires sur : Serveur de mails multi-domaines</title>
	<atom:link href="http://www.mkhelif.fr/2008/05/23/serveur-de-mails-multi-domaines.html/feed" rel="self" type="application/rss+xml" />
	<link>http://www.mkhelif.fr/2008/05/23/serveur-de-mails-multi-domaines.html</link>
	<description>Le blog d&#039;un développeur</description>
	<lastBuildDate>Mon, 19 Jul 2010 07:32:53 +0200</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>Par : mkhelif</title>
		<link>http://www.mkhelif.fr/2008/05/23/serveur-de-mails-multi-domaines.html/comment-page-2#comment-1923</link>
		<dc:creator>mkhelif</dc:creator>
		<pubDate>Thu, 03 Jun 2010 21:42:27 +0000</pubDate>
		<guid isPermaLink="false">http://www.mkhelif.fr/?p=34#comment-1923</guid>
		<description>Salut, je ne sais pas du tout s&#039;il est juste, je pense que c&#039;est mieu de demander ça à son auteur ;). Pareil pour le modifier.</description>
		<content:encoded><![CDATA[<p>Salut, je ne sais pas du tout s&#8217;il est juste, je pense que c&#8217;est mieu de demander ça à son auteur <img src='http://www.mkhelif.fr/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> . Pareil pour le modifier.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Par : siham</title>
		<link>http://www.mkhelif.fr/2008/05/23/serveur-de-mails-multi-domaines.html/comment-page-2#comment-1922</link>
		<dc:creator>siham</dc:creator>
		<pubDate>Thu, 03 Jun 2010 11:43:51 +0000</pubDate>
		<guid isPermaLink="false">http://www.mkhelif.fr/?p=34#comment-1922</guid>
		<description>merci por votre aide
j&#039;ai le scipt ruby suivant:

#! /usr/bin/ruby
require &#039;net/smtp&#039;
 
# Configuration du mail
 
# Nom de l&#039;expéditeur
form = &quot;www-data&quot;
 
# En envoie à &quot;toName&quot; dont l&#039;adresse mail est &quot;mail@domain.tld&quot;
toName = &quot;Moi meme&quot;
toAddr = &quot;mail@domain.tld&quot;
 
# Le sujet du message, un petit résumé
sujet = Time.new.strftime(&quot;dump du %d/%m/%Y&quot;)
resume = Time.new.strftime(&quot;Le dump compressé du %d/%m/%Y à %H:%M:%S&quot;)
 
# La frontière entre les parties de l&#039;e-mail multipart/mixed. Remarquez que pgp avec l&#039;option -a ne produit pas de &quot;!&quot;
boundary = &quot;!!NEW!!TYPE!!&quot;
 
# Le nom du fichier, l&#039;extension est celle d&#039;un fichier sql, compressé en bz2 et crypté en gpg
fileName = Time.new.strftime(&quot;dump-%Y-%m-%d.sql.bz2.gpg&quot;)
 
# ID de la clé publique à utiliser
idCle = idDeLaCle
 
 
Net::SMTP.start(&#039;localhost&#039;) do &#124;smtp&#124;
	smtp.open_message_stream(form, [toAddr]) do &#124;mail&#124;
 
		# En tête du mail
		mail.puts &quot;From: &quot;+form
		mail.puts &quot;To: &quot;+toName+&quot; &quot;
		mail.puts &quot;Subject: &quot;+sujet
		mail.puts &quot;MIME-Version: 1.0&quot;
		mail.puts &quot;Content-Type: multipart/mixed; boundary=\&quot;&quot;+boundary+&quot;\&quot;&quot;
		mail.puts
 
		# Le résumé
		mail.puts &quot;--&quot;+boundary
		mail.puts &quot;Content-Type: text/plain; charset=\&quot;utf-8\&quot;;&quot;
		mail.puts 
		mail.puts resume
		mail.puts
 
		# Le fichier
		mail.puts &quot;--&quot;+boundary
		mail.puts &quot;Content-Type: application/octet-stream; name=\&quot;&quot;+fileName+&quot;\&quot;&quot;
		mail.puts &quot;Content-Transfer-Encoding: 7bit&quot;
		mail.puts &quot;Content-Disposition: attachment; filename=\&quot;&quot;+fileName+&quot;\&quot;&quot;
		mail.puts
		IO.popen(&quot;mysqldump --all-databases --hex-blob -hlocalhost -udumper -pcode &#124; bzip2 &#124; gpg -r &quot;+idCle+&quot; --encrypt -a 2&gt;/dev/null&quot;) do &#124;io&#124;
			io.each do &#124;ligne&#124;
				mail.print ligne
			end
		end
 
		mail.puts &quot;--&quot;+boundary+&quot;--\n\r&quot;
	end
end




je le télécharge depuis un site :http://Raphastronome.asrto5000.com
il compresse et crypte le message 
est t&#039;il juste ?
le problème c&#039;est qu&#039;il contient l&#039;entète du message et moi je veut le crypter seulement
comment je l&#039;exécute en faisant appel au mail du système? 
est ce j&#039;exécute avec la commande mail?
merci beaucoup</description>
		<content:encoded><![CDATA[<p>merci por votre aide<br />
j&#8217;ai le scipt ruby suivant:</p>
<p>#! /usr/bin/ruby<br />
require &#8216;net/smtp&#8217;</p>
<p># Configuration du mail</p>
<p># Nom de l&#8217;expéditeur<br />
form = &laquo;&nbsp;www-data&nbsp;&raquo;</p>
<p># En envoie à &laquo;&nbsp;toName&nbsp;&raquo; dont l&#8217;adresse mail est &laquo;&nbsp;mail@domain.tld&nbsp;&raquo;<br />
toName = &laquo;&nbsp;Moi meme&nbsp;&raquo;<br />
toAddr = &laquo;&nbsp;mail@domain.tld&nbsp;&raquo;</p>
<p># Le sujet du message, un petit résumé<br />
sujet = Time.new.strftime(&nbsp;&raquo;dump du %d/%m/%Y&nbsp;&raquo;)<br />
resume = Time.new.strftime(&nbsp;&raquo;Le dump compressé du %d/%m/%Y à %H:%M:%S&nbsp;&raquo;)</p>
<p># La frontière entre les parties de l&#8217;e-mail multipart/mixed. Remarquez que pgp avec l&#8217;option -a ne produit pas de &laquo;&nbsp;!&nbsp;&raquo;<br />
boundary = &laquo;&nbsp;!!NEW!!TYPE!!&nbsp;&raquo;</p>
<p># Le nom du fichier, l&#8217;extension est celle d&#8217;un fichier sql, compressé en bz2 et crypté en gpg<br />
fileName = Time.new.strftime(&nbsp;&raquo;dump-%Y-%m-%d.sql.bz2.gpg&nbsp;&raquo;)</p>
<p># ID de la clé publique à utiliser<br />
idCle = idDeLaCle</p>
<p>Net::SMTP.start(&#8217;localhost&#8217;) do |smtp|<br />
	smtp.open_message_stream(form, [toAddr]) do |mail|</p>
<p>		# En tête du mail<br />
		mail.puts &laquo;&nbsp;From: &laquo;&nbsp;+form<br />
		mail.puts &laquo;&nbsp;To: &laquo;&nbsp;+toName+&nbsp;&raquo; &nbsp;&raquo;<br />
		mail.puts &laquo;&nbsp;Subject: &laquo;&nbsp;+sujet<br />
		mail.puts &laquo;&nbsp;MIME-Version: 1.0&#8243;<br />
		mail.puts &laquo;&nbsp;Content-Type: multipart/mixed; boundary=\&nbsp;&raquo;"+boundary+&nbsp;&raquo;\&nbsp;&raquo;"<br />
		mail.puts</p>
<p>		# Le résumé<br />
		mail.puts &laquo;&nbsp;&#8211;&nbsp;&raquo;+boundary<br />
		mail.puts &laquo;&nbsp;Content-Type: text/plain; charset=\&nbsp;&raquo;utf-8\&nbsp;&raquo;;&nbsp;&raquo;<br />
		mail.puts<br />
		mail.puts resume<br />
		mail.puts</p>
<p>		# Le fichier<br />
		mail.puts &laquo;&nbsp;&#8211;&nbsp;&raquo;+boundary<br />
		mail.puts &laquo;&nbsp;Content-Type: application/octet-stream; name=\&nbsp;&raquo;"+fileName+&nbsp;&raquo;\&nbsp;&raquo;"<br />
		mail.puts &laquo;&nbsp;Content-Transfer-Encoding: 7bit&nbsp;&raquo;<br />
		mail.puts &laquo;&nbsp;Content-Disposition: attachment; filename=\&nbsp;&raquo;"+fileName+&nbsp;&raquo;\&nbsp;&raquo;"<br />
		mail.puts<br />
		IO.popen(&nbsp;&raquo;mysqldump &#8211;all-databases &#8211;hex-blob -hlocalhost -udumper -pcode | bzip2 | gpg -r &laquo;&nbsp;+idCle+&nbsp;&raquo; &#8211;encrypt -a 2&gt;/dev/null&nbsp;&raquo;) do |io|<br />
			io.each do |ligne|<br />
				mail.print ligne<br />
			end<br />
		end</p>
<p>		mail.puts &laquo;&nbsp;&#8211;&nbsp;&raquo;+boundary+&nbsp;&raquo;&#8211;\n\r&nbsp;&raquo;<br />
	end<br />
end</p>
<p>je le télécharge depuis un site :http://Raphastronome.asrto5000.com<br />
il compresse et crypte le message<br />
est t&#8217;il juste ?<br />
le problème c&#8217;est qu&#8217;il contient l&#8217;entète du message et moi je veut le crypter seulement<br />
comment je l&#8217;exécute en faisant appel au mail du système?<br />
est ce j&#8217;exécute avec la commande mail?<br />
merci beaucoup</p>
]]></content:encoded>
	</item>
	<item>
		<title>Par : mkhelif</title>
		<link>http://www.mkhelif.fr/2008/05/23/serveur-de-mails-multi-domaines.html/comment-page-2#comment-1921</link>
		<dc:creator>mkhelif</dc:creator>
		<pubDate>Tue, 01 Jun 2010 12:49:47 +0000</pubDate>
		<guid isPermaLink="false">http://www.mkhelif.fr/?p=34#comment-1921</guid>
		<description>Alors tout se passe dans le fichier &quot;/etc/postfix/master.cf&quot;.

Tu dois avoir une ligne :
smtp      inet  n       -       -       -       -       smtpd

Remplace par :
smtp      inet  n       -       -       -       -       smtpd
 -o content_filter=&lt;label&gt;

Cela signifie qu&#039;avant de délivrer le mail, postfix va appeler l&#039;instruction &lt;label&gt;.

Enfin, en fin de fichier rajoute ton instruction :
&lt;label&gt;   unix  -       n       n       -       10      pipe
  flags=Rq user=nobody argv=&lt;chemin vers ton script&gt;

Vérifie dans la documentation de postfix tous les paramètres de ces instructions. Ou regarde la doc de spamassassin qui explique comment ça fonctionne.

a+</description>
		<content:encoded><![CDATA[<p>Alors tout se passe dans le fichier &laquo;&nbsp;/etc/postfix/master.cf&nbsp;&raquo;.</p>
<p>Tu dois avoir une ligne :<br />
smtp      inet  n       &#8211;       &#8211;       &#8211;       &#8211;       smtpd</p>
<p>Remplace par :<br />
smtp      inet  n       &#8211;       &#8211;       &#8211;       &#8211;       smtpd<br />
 -o content_filter=&lt;label&gt;</p>
<p>Cela signifie qu&#8217;avant de délivrer le mail, postfix va appeler l&#8217;instruction &lt;label&gt;.</p>
<p>Enfin, en fin de fichier rajoute ton instruction :<br />
&lt;label&gt;   unix  &#8211;       n       n       &#8211;       10      pipe<br />
  flags=Rq user=nobody argv=&lt;chemin vers ton script&gt;</p>
<p>Vérifie dans la documentation de postfix tous les paramètres de ces instructions. Ou regarde la doc de spamassassin qui explique comment ça fonctionne.</p>
<p>a+</p>
]]></content:encoded>
	</item>
	<item>
		<title>Par : siham</title>
		<link>http://www.mkhelif.fr/2008/05/23/serveur-de-mails-multi-domaines.html/comment-page-2#comment-1920</link>
		<dc:creator>siham</dc:creator>
		<pubDate>Tue, 01 Jun 2010 10:54:37 +0000</pubDate>
		<guid isPermaLink="false">http://www.mkhelif.fr/?p=34#comment-1920</guid>
		<description>merci pour votre réponse 
mais comment ajouter cette module et ou exactement( à quelle niveau)?</description>
		<content:encoded><![CDATA[<p>merci pour votre réponse<br />
mais comment ajouter cette module et ou exactement( à quelle niveau)?</p>
]]></content:encoded>
	</item>
	<item>
		<title>Par : mkhelif</title>
		<link>http://www.mkhelif.fr/2008/05/23/serveur-de-mails-multi-domaines.html/comment-page-1#comment-1915</link>
		<dc:creator>mkhelif</dc:creator>
		<pubDate>Thu, 20 May 2010 17:04:21 +0000</pubDate>
		<guid isPermaLink="false">http://www.mkhelif.fr/?p=34#comment-1915</guid>
		<description>Salut, il doit surement être possible d&#039;ajouter un module pour faire ça (Spamassassin se met en amont de la livraison du mail). Par contre je connais pas de logiciel pour ça.</description>
		<content:encoded><![CDATA[<p>Salut, il doit surement être possible d&#8217;ajouter un module pour faire ça (Spamassassin se met en amont de la livraison du mail). Par contre je connais pas de logiciel pour ça.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Par : siham</title>
		<link>http://www.mkhelif.fr/2008/05/23/serveur-de-mails-multi-domaines.html/comment-page-1#comment-1913</link>
		<dc:creator>siham</dc:creator>
		<pubDate>Mon, 17 May 2010 12:58:07 +0000</pubDate>
		<guid isPermaLink="false">http://www.mkhelif.fr/?p=34#comment-1913</guid>
		<description>Bonjour monsieur
j&#039;ai essayé d&#039;envoyé un mail avec postfix et j&#039;ai réussi de faire
maintenant je veut crypter ce message  et le décrypter quand il va etre reçu 
le problème c&#039;est que ou est que je doit intégrer le programme de cryptage et du décryptage dans postfix t comment faire?
est ce le programme de cryp/d&quot;cryp seront codé avec n&#039;import q&#039;elle langage de programmation est il compréhensible par le postfix? que doit je faire?</description>
		<content:encoded><![CDATA[<p>Bonjour monsieur<br />
j&#8217;ai essayé d&#8217;envoyé un mail avec postfix et j&#8217;ai réussi de faire<br />
maintenant je veut crypter ce message  et le décrypter quand il va etre reçu<br />
le problème c&#8217;est que ou est que je doit intégrer le programme de cryptage et du décryptage dans postfix t comment faire?<br />
est ce le programme de cryp/d&nbsp;&raquo;cryp seront codé avec n&#8217;import q&#8217;elle langage de programmation est il compréhensible par le postfix? que doit je faire?</p>
]]></content:encoded>
	</item>
	<item>
		<title>Par : mkhelif</title>
		<link>http://www.mkhelif.fr/2008/05/23/serveur-de-mails-multi-domaines.html/comment-page-1#comment-1892</link>
		<dc:creator>mkhelif</dc:creator>
		<pubDate>Fri, 26 Mar 2010 14:23:10 +0000</pubDate>
		<guid isPermaLink="false">http://www.mkhelif.fr/?p=34#comment-1892</guid>
		<description>Salut, il faudrait vérifier dans les logs &quot;/var/log/mail.*&quot;, tu devrais avoir une erreur plus précise : login/mot de passe, problème connexion MySQL, ...</description>
		<content:encoded><![CDATA[<p>Salut, il faudrait vérifier dans les logs &laquo;&nbsp;/var/log/mail.*&nbsp;&raquo;, tu devrais avoir une erreur plus précise : login/mot de passe, problème connexion MySQL, &#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>Par : PENZA</title>
		<link>http://www.mkhelif.fr/2008/05/23/serveur-de-mails-multi-domaines.html/comment-page-1#comment-1891</link>
		<dc:creator>PENZA</dc:creator>
		<pubDate>Wed, 24 Mar 2010 19:14:59 +0000</pubDate>
		<guid isPermaLink="false">http://www.mkhelif.fr/?p=34#comment-1891</guid>
		<description>Bonjour,
Tout d’abord merci pour le tuto.
j’utilise un serveur sur lequel installé ubuntu 9.10.

J&#039;ai suivi ce tuto de A à Z.

Tout bon.
Mais a la fin j&#039;ai un petit soucis au niveau de la connexion avec le serveur IMAP.

Il m&#039;affiche l&#039;erreur suivante:
IMAP connect:  NOT OK</description>
		<content:encoded><![CDATA[<p>Bonjour,<br />
Tout d’abord merci pour le tuto.<br />
j’utilise un serveur sur lequel installé ubuntu 9.10.</p>
<p>J&#8217;ai suivi ce tuto de A à Z.</p>
<p>Tout bon.<br />
Mais a la fin j&#8217;ai un petit soucis au niveau de la connexion avec le serveur IMAP.</p>
<p>Il m&#8217;affiche l&#8217;erreur suivante:<br />
IMAP connect:  NOT OK</p>
]]></content:encoded>
	</item>
	<item>
		<title>Par : mkhelif</title>
		<link>http://www.mkhelif.fr/2008/05/23/serveur-de-mails-multi-domaines.html/comment-page-1#comment-1888</link>
		<dc:creator>mkhelif</dc:creator>
		<pubDate>Sat, 20 Mar 2010 07:49:37 +0000</pubDate>
		<guid isPermaLink="false">http://www.mkhelif.fr/?p=34#comment-1888</guid>
		<description>Salut,

1. Faut que je vois, le script SQL a surement évolué depuis que j&#039;ai écris cet article. Après je pense pas que ça impacte trop les performances.

2. Oui il faut remplacer par le champ crypté. Le serveur accepte les deux en même temps mais du coup du perds la sécurité :)</description>
		<content:encoded><![CDATA[<p>Salut,</p>
<p>1. Faut que je vois, le script SQL a surement évolué depuis que j&#8217;ai écris cet article. Après je pense pas que ça impacte trop les performances.</p>
<p>2. Oui il faut remplacer par le champ crypté. Le serveur accepte les deux en même temps mais du coup du perds la sécurité <img src='http://www.mkhelif.fr/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>Par : mkhelif</title>
		<link>http://www.mkhelif.fr/2008/05/23/serveur-de-mails-multi-domaines.html/comment-page-1#comment-1887</link>
		<dc:creator>mkhelif</dc:creator>
		<pubDate>Sat, 20 Mar 2010 07:17:55 +0000</pubDate>
		<guid isPermaLink="false">http://www.mkhelif.fr/?p=34#comment-1887</guid>
		<description>Utilise phpmyadmin ou directement en te connectant à mysql.
Pour crypter ton mot de passe, utilise le fichier php de l&#039;article.</description>
		<content:encoded><![CDATA[<p>Utilise phpmyadmin ou directement en te connectant à mysql.<br />
Pour crypter ton mot de passe, utilise le fichier php de l&#8217;article.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
