dams Wed Feb 7 01:12:03 2001 EDT
Modified files:
/phpdoc/fr/functions mail.xml
Log:
Updated from list's diff.corrected some typo
Index: phpdoc/fr/functions/mail.xml
diff -u phpdoc/fr/functions/mail.xml:1.4 phpdoc/fr/functions/mail.xml:1.5
--- phpdoc/fr/functions/mail.xml:1.4 Tue Jan 30 00:45:20 2001
+++ phpdoc/fr/functions/mail.xml Wed Feb 7 01:12:02 2001
@@ -19,9 +19,16 @@
<paramdef>string <parameter>subject</parameter></paramdef>
<paramdef>string <parameter>message</parameter></paramdef>
<paramdef>string
- <parameter><optional>additional_headers</optional>
+ <parameter>
+ <optional>additional_headers</optional>
</parameter>
</paramdef>
+ <paramdef>string
+ </paramdef>
+ <parameter>
+ <optional>additional_parameters</optional>
+ </parameter>
+ </paramdef>
</funcprototype>
</funcsynopsis>
<simpara>
@@ -41,10 +48,16 @@
</example>
</para>
<simpara>
- Le quatrième argument passé sera inséré à
- la fin de l'entête. Typiquement, cela permet d'insérer des
- entêtes supplémentaires. Les entêtes multiples doivent
être
- séparés par des virgules.
+ Le quatrième argument passé sera inséré à
+ la fin de l'entête. Typiquement, cela permet d'insérer des
+ entêtes supplémentaires. Les entêtes multiples doivent
+ être séparés par des virgules.
+ </simpara>
+ <simpara>
+ Si le cinquième argument <parameter>additional_parameters</parameter>
+ est fourni, PHP l'utilisera dans son appel du programme d'envoi de
+ courrier électronique. Ceci est pratique pour passer une valeur
+ correcte à l'entête <literal>Return-Path</literal>, avec sendmail.
</simpara>
<para>
<example>
@@ -55,9 +68,31 @@
"From: webmaster@$SERVER_NAME\nReply-To: webmaster@$SERVER_NAME\nX-Mailer: PHP/"
. phpversion());
?>
</programlisting>
+ </example>
+ Avec le cinquième paramètre, vous pouvez ajouter d'autres
+paramètres
+ de ligne de commande qui seront utilisés par le programme d'envoi de
+ courrier. Dans l'exemple ci-dessous, l'entête
+<literal>Return-Path</literal>
+ est correctement paramétré. Normalement, sendmail ajoute
+automatiquement
+ l'entête <literal>X-Authentication-Warning</literal> (paramètre -f),
+ car l'utilisateur "serveur web" n'est probablement pas un de ses
+ utilisateurs de confiance ("trusted users"). Pour supprimer cette
+ alerte, ajoutez l'utilisateur du serveur web dans la configuration
+ de sendmail.
+ <example>
+ <title>
+ Envoi de eMail avec des entêtes supplémentaires et
+ un paramètre de ligne de commande supplémentaire
+ </title>
+ <programlisting>
+<?php
+mail("[EMAIL PROTECTED]", "the subject", $message,
+ "From: webmaster@$SERVER_NAME", "-fwebmaster@$SERVERNAME");
+?>
+ </programlisting>
</example>
- Vous pouvez aussi utiliser des techniques simples de concaténations de
chaînes
- pour construire des messages complexes :
+ Vous pouvez aussi utiliser des techniques simples de
+ concaténations de chaînes pour construire des
+ messages complexes :
<example>
<title>Envoi de mail complexe.</title>
<programlisting role="php">