





<?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>ø Carnet Web d&#039;un Vieux Con ø &#187; email</title>
	<atom:link href="http://www.pagasa.net/tag/email/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.pagasa.net</link>
	<description>Quand l&#039;espoir vient de l&#039;optimisme</description>
	<lastBuildDate>Tue, 27 Jul 2010 13:12:10 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Outil pour tester un serveur SMTP</title>
		<link>http://www.pagasa.net/outil-pour-tester-un-serveur-smtp/</link>
		<comments>http://www.pagasa.net/outil-pour-tester-un-serveur-smtp/#comments</comments>
		<pubDate>Fri, 14 Dec 2007 17:22:24 +0000</pubDate>
		<dc:creator>Thibaut</dc:creator>
				<category><![CDATA[outils]]></category>
		<category><![CDATA[chkstmp]]></category>
		<category><![CDATA[email]]></category>
		<category><![CDATA[esmtp]]></category>
		<category><![CDATA[outil]]></category>
		<category><![CDATA[sécurité]]></category>
		<category><![CDATA[serveur smtp]]></category>
		<category><![CDATA[test]]></category>
		<category><![CDATA[utilitaire]]></category>
		<category><![CDATA[vsmtp.pagasa.net]]></category>

		<guid isPermaLink="false">http://mig.pagasa.net/outil-pour-tester-un-serveur-smtp/</guid>
		<description><![CDATA[


Chksmtp est un petit utilitaire qui vérifie qu&#8217;un serveur SMTP n&#8217;est pas un  relais ouvert.
La force de ce programme est qu&#8217;il vous est possible de définir vous même vos propres tests à effectuer.  Ceci se fait d&#8217;un manière très aisée via un simple fichier de configuration.
Il est souvent intéressant de constater que certaines [...]]]></description>
			<content:encoded><![CDATA[<p><em>Chksmtp</em> est un petit utilitaire qui vérifie qu&#8217;un serveur SMTP n&#8217;est pas un <a href="http://www.pagasa.net/les-relais-ouverts/"> relais ouvert.</a></p>
<p>La force de ce programme est qu&#8217;il vous est possible de définir vous même vos propres tests à effectuer.  Ceci se fait d&#8217;un manière très aisée via un simple fichier de configuration.</p>
<p>Il est souvent intéressant de constater que certaines formes d&#8217;adresses perturbent grandement les MTA qui finissent par accepter le relayage. Les résultats doivent toutefois être relativisés car certains MTA feignent d&#8217;accepter le relayage, mais détruisent en interne le message.</p>
<p><em>Chksmtp</em> peut également être utilisé comme CGI et peut gérer les résultats de ses tests en HTML. <em>Chksmtp</em> détecte automatiquement l&#8217;environnement utilisé.</p>
<p>Vous pouvez tester en ligne <em>chksmtp</em> en cliquant <a href="http://www.pagasa.net/test-smtp/"> ici.</a></p>
<p>Dernière version de <em>chksmtp</em> (RPM Linux):<br />
<a href="http://www.pagasa.net/chksmtp/chksmtp-1.17-1.i386.rpm">1.17</a>   (26 décembre 2005, md5: 06e381b6bc44dd1a2bb27ecf983073af)</p>
<p>Anciennes versions de <em>chksmtp</em> (RPM Linux): <a href="http://www.pagasa.net/chksmtp/chksmtp-1.16-1.i386.rpm">1.16</a> (1 décembre 2004), <a href="http://www.pagasa.net/chksmtp/chksmtp-1.15-1.i386.rpm">1.15</a>  (2 juillet 2004), <a href="http://www.pagasa.net/chksmtp/chksmtp-1.14-1.i386.rpm">1.14</a> (1 mai 2004), <a href="http://www.pagasa.net/chksmtp/chksmtp-1.13-1.i386.rpm">1.13</a> (14 avril 2004), <a href="http://www.pagasa.net/chksmtp/chksmtp-1.12-1.i386.rpm"> 1.12</a> (5 avril 2004), <a href="http://www.pagasa.net/chksmtp/chksmtp-1.11-1.i386.rpm">1.11</a> (9 mars 2004)</p>
<p>Historique:</p>
<p>* 26/12/05: Ajout des blacklists<br />
* 06/12/05: Ajout de la gestion du VRFY<br />
* 23/06/05: Ajout du paramétrage du &laquo;&nbsp;HELO&nbsp;&raquo;<br />
* 28/05/05: Modification d&#8217;un petit bug dans la capture CGI (Car 0&#215;11)<br />
* 15/05/05: Ajout du reverse<br />
* 14/05/05: Modification des paramètres CGI pour une meilleure localisation<br />
* 13/04/05: Correction d&#8217;un bug dans la saisie du formulaire HTML<br />
* 01/12/04: Gros bug TLS corrigé<br />
* 29/10/04: Ajout du paramétrage du fichier de configuration (chksmtp &#8211;conf fichier)<br />
* 28/09/04: Modification des stats<br />
* 23/09/04: Ajout du calcul du LA, installation de la version anglaise<br />
* 31/07/04: Ajout de la commande HELP, et meilleure identification du MTA<br />
* 06/07/04: Ajout de la gestion des authentifications (SMTP AUTH)<br />
* 02/07/04: Petit bug d&#8217;affichage sur les stats<br />
* 16/05/04: Correction mineure, ajout des stats<br />
* 24/04/04: Petit bug d&#8217;affichage corrigé, ajout des reconnexions, du paramétrage du port SMTP, des signatures et des timeout sur les connexions et reconnexions<br />
* 18/04/04: Meilleure optimisation de pgm(), support TLS ajouté<br />
* 16/04/04: Ajout de la gestion esmtp<br />
* 15/04/04: Ajout du nombre de tests, modification du message d&#8217;exclusion<br />
* 14/04/04: Ajout des timers+CPU, prise en compte d&#8217;une erreur sur le fichier log<br />
* 13/04/04: Ajout des exclusions<br />
* 07/04/04: Modification du format des logs, prise en compte du masque dans chkip()<br />
* 05/04/04: Suppression de la bufferisation des sorties HTML, modifications des sorties, correction de quelques bugs d&#8217;affichage (accents ok)<br />
* 29/03/04: Ajout des CR dans le code HTML, modification de getconnect() pour une meilleure prise en compte des timeout<br />
* 03/03/04: Suppression des caractères accentués<br />
* 16/01/04: Bug caractère continuation à la connexion<br />
* 03/10/01: TM, Première version</p>
]]></content:encoded>
			<wfw:commentRss>http://www.pagasa.net/outil-pour-tester-un-serveur-smtp/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Guide de dépannage de Sendmail</title>
		<link>http://www.pagasa.net/guide-de-depannage-de-sendmail/</link>
		<comments>http://www.pagasa.net/guide-de-depannage-de-sendmail/#comments</comments>
		<pubDate>Thu, 13 Dec 2007 20:57:08 +0000</pubDate>
		<dc:creator>Thibaut</dc:creator>
				<category><![CDATA[mail]]></category>
		<category><![CDATA[depannage]]></category>
		<category><![CDATA[depanner]]></category>
		<category><![CDATA[email]]></category>
		<category><![CDATA[guide]]></category>
		<category><![CDATA[probleme]]></category>
		<category><![CDATA[resoudre]]></category>
		<category><![CDATA[sendmail]]></category>

		<guid isPermaLink="false">http://mig.pagasa.net/2007/12/13/guide-de-depannage-de-sendmail/</guid>
		<description><![CDATA[Ce petit guide vous propose de résoudre sous forme de FAQ quelques problèmes fréquents rencontrés lors de l&#8217;utilisation de Sendmail.
Question. Lorsque je lance Sendmail en ligne de commandes, j&#8217;obtiens le message ci-dessous. Pourquoi ?
daemon invoked without full pathname; kill -1 won&#8217;t work
Réponse. Sendmail est exécuté sans précision de chemin d&#8217;accès. En conséquence, il n&#8217;est pas [...]]]></description>
			<content:encoded><![CDATA[<p>Ce petit guide vous propose de résoudre sous forme de FAQ quelques problèmes fréquents rencontrés lors de l&#8217;utilisation de <strong>Sendmail</strong>.</p>
<p><u>Question.</u> Lorsque je lance <strong>Sendmail</strong> en ligne de commandes, j&#8217;obtiens le message ci-dessous. Pourquoi ?<br />
<em>daemon invoked without full pathname; kill -1 won&#8217;t work</em></p>
<p><u>Réponse.</u> <strong>Sendmail</strong> est exécuté sans précision de chemin d&#8217;accès. En conséquence, il n&#8217;est pas possible de lui faire déterminer l&#8217;emplacement de son fichier de configuration sendmail.cf. Une tentative de relecture de sa configuration échoue donc. Pour résoudre ce problème, il faut exécuter <strong>Sendmail</strong> en lui précisant son chemin d&#8217;accès absolu :<br />
<strong># /usr/sbin/sendmail -bd -q15m</strong></p>
<p><u>Question.</u> <strong>Sendmail</strong> affiche le message ci-dessous. Pourquoi ?<br />
<em>Jun 21 01:00:47 localhost sendmail[28920]: gethostbyaddr(192.168.1.2) failed: 1</em></p>
<p><u>Réponse.</u> <strong>Sendmail</strong> n&#8217;arrive pas à résoudre l&#8217;adresse locale. Si vous disposez d&#8217;un DNS local, il suffit de renseigner cette adresse :<br />
<strong>mon-serveur-smtp  IN    A      192.168.1.2</strong></p>
<p>Sinon, codez l&#8217;adresse dans le fichier /etc/hosts avec le nom de la machine locale :<br />
<strong>192.168.1.2             localhost.localdomain</strong></p>
<p><u>Question.</u> <strong>Sendmail</strong> affiche le message ci-dessous. Pourquoi ?<br />
<em>Feb 9 04:04:57 s5b sendmail[31844]: h1934vO31844: ruleset=check_rcpt, arg1=&lt;toto@toto.com&gt;, relay=192.168.0.2 [195.242.86.240], reject=550 5.7.1 &lt;toto@toto.com&gt;&#8230; Relaying denied</em></p>
<p><u>Réponse.</u> L&#8217;utilisateur n&#8217;est pas autorisé à utiliser <strong>Sendmail</strong> comme relais. Pour l&#8217;autoriser, il suffit de renseigner le fichier /etc/mail/access:<br />
<strong>192.168.0.2  RELAY<br />
10.1               RELAY<br />
toto.com        RELAY</strong></p>
<p><u>Question.</u> <strong>Sendmail</strong> affiche le message ci-dessous. Pourquoi ?<br />
<em> Aug 24 19:13:17 localhost sendmail[4653]: poststats: /etc/mail/sendmail.st: No such  file or directory</em></p>
<p><u>Réponse.</u> Ce message apparaît lorsque le niveau d&#8217;enregistrement des événements défini par l&#8217;option LogLevel est assez élevé (par exemple 14). Il signifie que <strong>Sendmail</strong> n&#8217;a pas trouvé le fichier contenant ses statistiques de trafic. Il suffit de baisser le niveau d&#8217;enregistrement des événements en insérant dans le fichier sendmail.mc la directive :<br />
<strong>define(`confLOG_LEVEL&#8217;,`9&#8242;)dnl</strong><br />
Vous pouvez également créer le fichier manuellement :<br />
<strong># touch sendmail.st</strong><br />
L&#8217;emplacement de ce fichier est défini par l&#8217;instruction M4 suivante :<br />
<strong>define(`STATUS_FILE&#8217;, `/etc/mail/sendmail.st&#8217;)dnl</strong></p>
<p><u>Question.</u> L&#8217;enregistrement des événements présente la ligne ci-dessous. Pourquoi ?<br />
<em>Aug 22 09:43:51 s5b sendmail[17292]: g7M7hp917292: <noc@s1.fr>&#8230; Invalid route address</noc@s1.fr></em><br />
Le domaine s1.fr est local, et l&#8217;adresse est présente dans la virtusertable.</p>
<p><u>Réponse.</u> Il s&#8217;agit vraisemblablement d&#8217;un problème dans la virtusertable.<br />
Commencez par détruire la base :<br />
<strong> # cd /etc/mail<br />
# rm virtusertable.db<br />
</strong>  Puis reconstruisez la base :<br />
<strong># make</strong><br />
Si le problème persiste, c&#8217;est que la syntaxe n&#8217;est pas correcte dans la virtusertable. Celle-ci doit être utilisée comme suit :<br />
<strong>adresse locale        adresse distante ou alias<br />
</strong>  Par exemple :<br />
<strong>moi@ici.com          toi@labas.com</strong><br />
Une erreur commune est d&#8217;insérer les deux points (&laquo;&nbsp;:&nbsp;&raquo;) entre les deux éléments, comme pour les alias.<br />
L&#8217;adresse locale doit correspondre à un domaine de messagerie géré localement par <strong>Sendmail</strong>. Cela signifie que le domaine doit exister dans le fichier local-host-names. En aucun cas, il ne peut y avoir plusieurs adresses distantes ou aliases, contrairement aux enregistrements contenus dans le fichier des aliases.</p>
<p><u>Question.</u> <strong>Sendmail</strong> est très long lorsqu&#8217;il envoie ses messages. Pourquoi ?</p>
<p><u>Réponse.</u> Il s&#8217;agit sans doute du problème le plus courant qui surgit dans l&#8217;exploitation de <strong>Sendmail</strong>. Il peut s&#8217;agir d&#8217;un problème de requête DNS inversée. Lors d&#8217;une connexion SMTP sur <strong>Sendmail</strong>, ce dernier tente d&#8217;identifier son client en effectuant une requête DNS inversée. Contrairement à une requête DNS standard, par laquelle on cherche à récupérer une adresse IP à partir d&#8217;un nom DNS (s1.d0.com &#8211;&gt; 192.168.1.2), cette opération consiste à chercher un nom DNS depuis l&#8217;adresse IP (192.168.1.2 &#8211;&gt; s1.d0.com) dans le but d&#8217;identifier le client. Pour résoudre ce problème, il faut être sûr que le client dispose d&#8217;une résolution inversée. Les enregistrement DNS suivantes vous montrent comment créer une zone de résolution inversée suivant les recommandations de la RFC 2317 :<br />
<strong>$ORIGIN 1.168.192.IN-ADDR.ARPA.<br />
1       IN PTR          routeur.d0.com.<br />
2       IN PTR          s1.d0.com.<br />
</strong> Il peut aussi s&#8217;agir d&#8217;un problème d&#8217;IDENT. Lors de l&#8217;envoi d&#8217;un message, <strong>Sendmail</strong> génère des requêtes IDENT vers le serveur de destination. Le protocole d&#8217;identification IDENT obéit à la RFC 1413. Il fournit un moyen de déterminer l&#8217;identité d&#8217;un utilisateur sur une connexion TCP. Suivant le port TCP utilisé, le protocole retourne une chaîne de caractères qui identifie le propriétaire de la connexion sur le serveur.<br />
Si <strong>Sendmail</strong> ne réussit pas à récupérer cette information, il tente plusieurs fois la même opération jusqu&#8217;à ce qu&#8217;il dépasse le délai qui lui est imparti pour réussir. Ce délai est fourni par l&#8217;option Timeout.ident. Pour accélérer ce délai, il suffit de lui indiquer une valeur basse ou, plus radicalement, de le désactiver. Cela s&#8217;effectue facilement au moyen de l&#8217;instruction M4 suivante :<br />
<strong> define(`confTO_IDENT&#8217;,`0s&#8217;)dnl </strong><br />
Si vous disposez d&#8217;un firewall, mieux vaut rejeter les requêtes TCP IDENT plutôt que de les ignorer. Un rejet implique l&#8217;émission d&#8217;une réponse ICMP en direction du demandeur. Si le firewall ignore les requêtes IDENT, l&#8217;émetteur tente plusieurs fois l&#8217;envoi de ces requêtes. Ce n&#8217;est qu&#8217;une fois qu&#8217;il a dépassé un certain nombre de tentatives qu&#8217;il considère que l&#8217;opération a échoué. Le nombre de tentatives varie d&#8217;un système à un autre.<br />
Sous Linux, il faut utiliser le filtrage suivant :<br />
<strong> /sbin/iptables -A INPUT -p tcp &#8211;dport $113 -j REJECT </strong></p>
<p><u>Question.</u> Depuis que j&#8217;utilise <strong>Sendmail</strong>, j&#8217;ai remarqué qu&#8217;un service TCP s&#8217;est installé sur le port 587. Pourquoi ?</p>
<p><u>Réponse.</u> Il s.agit de l&#8217;agent de soumission de message, ou MSA (Message Submission Agent), de <strong>Sendmail</strong>, défini par la RFC 2476. Il sert généralement aux utilisateurs locaux protégés par un firewall. Une transaction sur le MSA se veut beaucoup moins contraignante par rapport à ce qui se fait habituellement sur le MTA. Ce dernier autorise que le format des adresses soit simplifié, que certains en-têtes de messages soient outrepassés, etc.<br />
Les soumissions sur le MSA sont différentes des opérations sur le MTA. Elles utilisent d&#8217;autres dispositifs, n&#8217;autorisent pas la commande ETRN et peuvent demander une authentification de l&#8217;utilisateur.<br />
Si vous ne souhaitez pas utiliser cet agent, il suffit de le désactiver via la commande M4 suivante :<br />
<strong>FEATURE(`no_default_msa&#8217;)dnl</strong></p>
<p><u>Question.</u> <strong>Sendmail</strong> affiche le message ci-dessous. Pourquoi ?<br />
<em>&lt;moi@toufaux.com&gt;&#8230; Sender domain must resolve</em></p>
<p><u>Réponse.</u> <strong>Sendmail</strong> est incapable de résoudre le nom de domaine employé dans l&#8217;adresse électronique, ici toufaux.com. Cela signifie que ce nom n&#8217;existe pas sur Internet ou qu&#8217;il a été fabriqué de toute pièce. Pour vérifier l&#8217;intégrité d&#8217;un domaine, il faut employer la commande suivante :<br />
<strong>        # dig ns toufaux.com</strong><br />
Si vous souhaitez malgré tout que <strong>Sendmail</strong> autorise la gestion des domaines non résolus, vous devez employer les commandes M4 suivante :<br />
<strong>FEATURE(`accept_unresolvable_domains&#8217;)<br />
FEATURE(`accept_unqualified_senders&#8217;) </strong></p>
<p><u>Question.</u> <strong>Sendmail</strong> affiche le message ci-dessous. Pourquoi ?<br />
<em> Jan  4 18:10:41 s2 sendmail[9204]: h04HAfP09204: h04HAfQ09204: DSN: Too many hops 26 (25 max): from <cgqvyb@d0.com> s1.d0.com, to &lt;moi@labas.com&gt; </cgqvyb@d0.com></em></p>
<p><u>Réponse.</u> Le message boucle et n&#8217;arrive jamais à destination. Chaque fois qu&#8217;un message est géré par <strong>Sendmail</strong> ou par tout autre MTA, ce dernier ajoute dans l&#8217;en-tête du message le champ SMTP Received:. Ce dernier est apparenté à un TTL (Time-To-Live), ou durée de vie d&#8217;une information réseau. Cela évite qu&#8217;un message boucle, c&#8217;est-à-dire qu&#8217;il transite plusieurs fois par le même tronçon. Lorsque le TTL attend 25 (dans l&#8217;exemple donné), le message est rejeté.<br />
Ce problème provient généralement d&#8217;un mauvais routage du courrier. Il passe bien une première fois par <strong>Sendmail</strong> mais revient par la suite, d&#8217;où le message d&#8217;erreur. Pour corriger le problème, il faut s&#8217;assurer que le domaine est bien routé en sortie, via la mailertable ou un SMART_HOST, ou qu&#8217;il est présent dans le fichier des domaines locaux (fichier local-host-names). En l&#8217;absence de l&#8217;un de ces fichiers, <strong>Sendmail</strong> effectue une requête MX et réexpédie le message vers le MX de poids fort.</p>
<p><u>Question.</u> <strong>Sendmail</strong> affiche le message ci-dessous. Pourquoi ?<br />
<em> relay=s1.d0.com [10.1.1.2] (may be forged) </em></p>
<p><u>Réponse.</u> <strong>Sendmail</strong> constate qu&#8217;il n&#8217;y a pas de concordance entre le nom DNS de l&#8217;expéditeur (s1.d0.com) et son adresse IP (10.1.1.2). <strong>Sendmail</strong> considère que l&#8217;émetteur a fabriqué l&#8217;adresse de toute pièce. Pour contourner ce problème, il faut que l&#8217;adresse IP du relais et son nom DNS concordent.</p>
<p><u>Question. </u>Que signifie le message suivant ?<br />
<em> NOQUEUE: Null connection from &lt;NULL&gt;. </em></p>
<p><u>Réponse.</u> Cela signifie qu&#8217;une machine s&#8217;est bien connectée sur <strong>Sendmail</strong> mais qu&#8217;elle n&#8217;a initié aucune transmission de message (via la commande MAIL). Cela peut correspondre à d&#8217;éventuels problèmes réseau. Il peut aussi s&#8217;agir d&#8217;un plaisantin qui tente des connexions sur le port 25 du serveur.</p>
<p><u>Question.</u> <strong>Sendmail</strong> affiche le message ci-dessous. Pourquoi ?<br />
<em> dec 29 19:52:14 s1 sendmail[29024]: gBTIqEA29024: SYSERR: putoutmsg ([210.204.118.194]): error on output channel sending &laquo;&nbsp;220 s1.d0.com ESMTP Sendmail 8.11.1/8.11.1; Sun, 29 Dec 2002 19:52:14 +0100&#8243;: Broken pipe </em></p>
<p><u>Réponse.</u> Lors de la transmission de l&#8217;en-tête SMTP de bienvenue, et après que l&#8217;émetteur a envoyé la commande HELO, la communication s&#8217;interrompt. Il s&#8217;agit d&#8217;un problème réseau.</p>
<p><u>Question. </u>Que signifient les messages suivants ?</p>
<p><em> &laquo;&nbsp;MX list for hostname points back to hostname&nbsp;&raquo; </em><br />
ou :<br />
<em> &laquo;&nbsp;config error: mail loops back to myself&nbsp;&raquo; </em></p>
<p><u>Réponse.</u> Le message boucle. Il ne peut être livré à destination et revient toujours sur la même machine, le MX du domaine de messagerie. Cela signifie que ce dernier existe bien dans le fichier access mais qu&#8217;aucun routage, via la mailertable ou la directive SMART_HOST, n&#8217;est défini.<br />
Pour résoudre ce problème, il faut router correctement le domaine de messagerie vers le serveur de destination ou créer le domaine localement en l&#8217;entrant dans le fichier local-host-names.</p>
<p><u>Question.</u> <strong>Sendmail</strong> n&#8217;envoie pas sur les MX  lorsque l&#8217;adresse de destination est un sous-domaine</p>
<p><u>Réponse.</u> <strong>Sendmail</strong> doit considérer le domaine comme local, sans doute par le fait qu&#8217;il a trouvé sur une de ses interfaces réseau, une référence au domaine. Dans ce cas, le mieux est de désactiver la recherche de référence sur les interfaces. Ceci se fait au moyen de l&#8217;instruction M4 confDONT_PROBE_INTERFACES. Si cette instruction est vraie alors <strong>Sendmail</strong> ne va pas insérer les noms et adresses des interfaces locales dans la classe {w} ; le sous-domaine sera alors considéré comme distant et routé via une requête MX, une mailertable, un SMART_HOST, ou tout autre dispositif de sortie.<br />
Utilisez donc l&#8217;instruction suivante :<br />
<strong> define(`confDONT_PROBE_INTERFACES&#8217;,`true&#8217;) </strong></p>
<p><u>Question.</u> Lorsque j&#8217;appelle <strong>Sendmail</strong> au moyen d&#8217;un script PHP, il utilise toujours l&#8217;adresse d&#8217;expédition « apache@localhost.localdomain »</p>
<p><u>Réponse.</u> <strong>Sendmail</strong> ne sait pas déterminer automatiquement l&#8217;adresse d&#8217;expédition et utilise donc une adresse par défaut : l&#8217;utilisateur apache sur la première interface d&#8217;écoute de <strong>Sendmail</strong>, ici la boucle locale (127.0.0.1). La façon la plus facile est de préciser à <strong>Sendmail</strong> une adresse d&#8217;expédition via le paramètre « -f ».<br />
Exécutez votre script PHP en appelant <strong>Sendmail</strong> comme ceci :<br />
<strong> /usr/sbin/sendmail -ftoto@tutu.com </strong></p>
<p><u>Question.</u> J&#8217;ai modifié la configuration de <strong>Sendmail</strong> et rien n&#8217;a changé</p>
<p><u>Réponse.</u> C&#8217;est vraisemblablement le mauvais fichier sendmail.cf qui a été reconstruit. Ce fichier est généralement placé dans /etc/mail, mais on peut aussi le trouver dans /etc. Pour savoir quel est le bon fichier à utiliser, il suffit d&#8217;employer la commande suivante:<br />
<strong># strings /usr/sbin/sendmail | grep sendmail.cf</strong></p>
]]></content:encoded>
			<wfw:commentRss>http://www.pagasa.net/guide-de-depannage-de-sendmail/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
