<?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>Libre Experience &#187; smtp</title>
	<atom:link href="http://www.libre-experience.org/index.php/tag/smtp/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.libre-experience.org</link>
	<description>Bloc-notes sur les logiciels libres</description>
	<lastBuildDate>Fri, 27 Aug 2010 10:12:55 +0000</lastBuildDate>
	<language>fr</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>Comment envoyer un message avec Postfix sur un serveur externe SMTP avec authentification</title>
		<link>http://www.libre-experience.org/index.php/2008/04/26/comment-envoyer-un-message-avec-postfix-sur-un-serveur-externe-smtp-avec-authentification/</link>
		<comments>http://www.libre-experience.org/index.php/2008/04/26/comment-envoyer-un-message-avec-postfix-sur-un-serveur-externe-smtp-avec-authentification/#comments</comments>
		<pubDate>Sat, 26 Apr 2008 15:32:01 +0000</pubDate>
		<dc:creator>Marco</dc:creator>
				<category><![CDATA[Informatique]]></category>
		<category><![CDATA[mail]]></category>
		<category><![CDATA[Planet-Libre]]></category>
		<category><![CDATA[postfix]]></category>
		<category><![CDATA[smtp]]></category>

		<guid isPermaLink="false">http://www.mirelsol.org/?p=22</guid>
		<description><![CDATA[Le contexte : Sur votre ordinateur, certains programmes envoient automatiquement des mails vers une adresse donnée suite à leur exécution. Cela peut être par exemple des tâches exécutées par cron telles que logwatch (résumé des évènements systèmes qui se sont produits sur votre ordinateur), des scripts de sauvegarde&#8230; De plus ces mails sont destinés à [...]]]></description>
			<content:encoded><![CDATA[<p><strong>Le contexte</strong> :</p>
<p>Sur votre ordinateur, certains programmes envoient automatiquement des mails vers une adresse donnée suite à leur exécution. Cela peut être par exemple des tâches exécutées par cron telles que logwatch (résumé des évènements systèmes qui se sont produits sur votre ordinateur), des scripts de sauvegarde&#8230;<br />
De plus ces mails sont destinés à une adresse externe (donc non locale à votre système) et qu&#8217;en plus l&#8217;envoi se fait via différents fournisseurs d&#8217;accès à Internet. Ce cas se produit notamment si vous avez un ordinateur portable et que vous connectez de différents endroits.<span id="more-22"></span></p>
<p><strong>Le problème</strong> :</p>
<p>Pour éviter que votre mail ne soit bloqué en étant considéré comme du spam, il vaut mieux spécifier dans votre MTA (<em>Mail Transfert Agent</em>, qui vous permet d&#8217;envoyer ces mails) le <a href="http://fr.wikipedia.org/wiki/Smtp">SMTP</a> du fournisseur d&#8217;accès avec lequel vous vous connectez à Internet. Evidemment, si vous changez de lieu, il faut reconfigurer votre MTA en mettant le SMTP du fournisseur correspondant&#8230; ce qui n&#8217;est pas très pratique.</p>
<p><strong>La solution</strong> :</p>
<p>Pour s&#8217;affranchir de cette contrainte, le mieux est d&#8217;utiliser un serveur SMTP authentifié. Vous pouvez utiliser celui que vous avez paramétré dans votre lecteur de mail pour envoyer vos courriers.</p>
<p>Il existe de nombreux MTA (<a href="http://fr.wikipedia.org/wiki/Sendmail">Sendmail</a>, <a href="http://fr.wikipedia.org/wiki/Exim">Exim</a>&#8230;) et <a href="http://fr.wikipedia.org/wiki/Postfix">Postfix</a>. Je vais ici vous présenter la solution (très simple) en utilisant ce dernier.<br />
Evidemment le prérequis est de l&#8217;avoir installé. Cela se fait très simplement avec votre distribution préférée en utilisant le gestionnaire de paquets.</p>
<p>Regardons maintenant comment paramétrer le serveur SMTP externe avec authentification.</p>
<p>- Créer un fichier <em>/etc/postfix/sasl/sasl_passwd</em> qui contiendra le login et le mot de passe que vous utilisez :</p>
<p><code>smtp_de_mon_fournisseur utilisateur:mot_de_passe</code></p>
<p>Remplacez évidemment ces valeurs par les votres (par example smtp.mirelsol.org marc:motDePasseSecret).</p>
<p>- Ensuite en ligne de commande :</p>
<p><code>postmap /etc/postfix/sasl/sasl_passwd</code></p>
<p>- Editer ensuite le fichier <em>/etc/postfix/main.cf</em> et ajouter :</p>
<p><code>relayhost = smtp_de_mon_fournisseur<br />
# Sasl client<br />
smtp_sasl_auth_enable = yes<br />
smtp_sasl_password_maps = hash:/etc/postfix/sasl/sasl_passwd<br />
smtp_sasl_mechanism_filter = plain, login<br />
smtp_sasl_security_options =<br />
smtp_sasl_exceptions_networks = $mynetworks</code></p>
<p>- Ensuite relancer postfix et nettoyer (ce n&#8217;est pas la peine de laisser trainer votre mot de passe en clair, hein !)</p>
<p><code>/etc/init.d/postfix restart<br />
rm /etc/postfix/sasl/sasl_passwd</code></p>
<p>Une autre solution est <a href="http://michael-prokop.at/postfix/">décrite dans ce billet</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.libre-experience.org/index.php/2008/04/26/comment-envoyer-un-message-avec-postfix-sur-un-serveur-externe-smtp-avec-authentification/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Tester l&#8217;envoi de mail par le protocole smtp</title>
		<link>http://www.libre-experience.org/index.php/2008/02/21/tester-lenvoi-de-mail-par-le-protocole-smtp/</link>
		<comments>http://www.libre-experience.org/index.php/2008/02/21/tester-lenvoi-de-mail-par-le-protocole-smtp/#comments</comments>
		<pubDate>Thu, 21 Feb 2008 18:20:18 +0000</pubDate>
		<dc:creator>Marco</dc:creator>
				<category><![CDATA[Informatique]]></category>
		<category><![CDATA[mail]]></category>
		<category><![CDATA[Planet-Libre]]></category>
		<category><![CDATA[smtp]]></category>
		<category><![CDATA[telnet]]></category>

		<guid isPermaLink="false">http://88.191.51.26/wordpress/index.php/2008/02/21/tester-lenvoi-de-mail-par-le-protocole-smtp/</guid>
		<description><![CDATA[Parfois il est utile de pouvoir tester rapidement l&#8217;envoi de mails pour déterminer ce qui fonctionne / ne fonctionne pas. Pour ce faire on peut tout simplement utiliser la commande &#171;&#160;telnet&#160;&#187; et utiliser les commandes SMTP. Voici un petit exemple : Depuis une console, tapez : $ telnet adresseDuServeurDeMailATester 25 Vous devriez recevoir un message [...]]]></description>
			<content:encoded><![CDATA[<p>Parfois il est utile de pouvoir tester rapidement l&#8217;envoi de mails pour déterminer ce qui fonctionne / ne fonctionne pas.</p>
<p>Pour ce faire on peut tout simplement utiliser la commande &laquo;&nbsp;telnet&nbsp;&raquo; et utiliser les commandes SMTP. Voici un petit exemple :<span id="more-14"></span></p>
<p>Depuis une console, tapez :</p>
<pre><code>$ telnet adresseDuServeurDeMailATester 25</code></pre>
<p>Vous devriez recevoir un message de bienvenue et vous entrez sous telnet. Signalez-vous en tapant :</p>
<pre><code>EHLO nomDeLaMachineDepuisLaquelleVousFaitesLeTest</code></pre>
<p>A noter que <em>nomDeLaMachineDepuisLaquelleVousFaitesLeTest</em> peut être la même machine que celle hébergeant le serveur de mail. Tapez ensuite votre message :</p>
<pre><code>MAIL FROM: adresseEmailDenvoi</code></pre>
<pre><code>RCPT TO: adresseEmailDeReception</code></pre>
<pre><code>DATA</code></pre>
<p>&lt;taper ici votre texte puis ENTREE &#8211; Appuyez ensuite sur la touche correspondant au signe <em>point</em> puis ENTREE &gt;</p>
<pre><code>QUIT</code></pre>
<p>Et voilà votre email est envoyé&#8230;</p>
<p><strong>Bonus</strong> :</p>
<p>- Connaître l&#8217;hôte chargé d&#8217;un nom de domaine mail :<br />
<code>host -t MX nom_de_domaine</code></p>
<p>- Connaître l&#8217;adresse IP (et plus) d&#8217;un serveur de mail :<br />
<code>host -t A adresse_serveur_de_mail</code></p>
]]></content:encoded>
			<wfw:commentRss>http://www.libre-experience.org/index.php/2008/02/21/tester-lenvoi-de-mail-par-le-protocole-smtp/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
