Bonjour,
Bon, finalement mes problèmes d'affichage du texte html n'existent QUE sous
entourage avec osX, pas avec mail ni eudora (windows/mac) ni Outlook...donc
je vous donne ce que j'ai fait, les conseils et optimisations sont
bienvenus.
Sur la page article: créer un image cliquable avec un lien vers
"formulaire.php?id_article=#ID_ARTICLE"
Créer une page mailami.php3 et mailami.html dans lequel vous créez en spip
le corps de votre message.
Le formulaire.php c'est quelquechose comme:
<html>
<form method=POST action="mailarticle.php" enctype="multipart/form-data">
Envoyer l'article à (entrez l'email du destinataire) :
<br><input name="adresse" size=40 value=""><br>
De la part de (entrez votre email) :
<br><input name="From" size=40 value=""><br>
<center><input type=submit value="Envoyer"></center>
<input type=hidden name="id_article" value=<? echo("$id_article"); ?>>
</form>
</html>
Il envoie donc à un script php qui est le suivant:
<?
$sujet="Le titre de votre message";
$from="From: Ce que vous voulez sauf l'email<$From>\r\n";
$from.="Reply-To: Postmaster <postmaster@votresite.com>\n";
$from.="X-priority:3\n";
$texte="http://www.votresite.com/mailami.php3?id_article=$id_article";
$fr=fopen($texte,"r");
while(!feof($fr)){
$recup = '';
while(!feof($fr)){
$recup .= fgets($fr,1024);
}
}
fclose($fr);
$from.="MIME-Version: 1.0\r\n";
$from.="Content-Type: text/html";
$msg="$recup";
if (mail($adresse,$sujet,$msg,$from))
echo("<center><font color=green><br><br><br><h1>Articlebien envoyé
à $adresse de votre part ($From)!</h1></font></center>");
else
echo("<center><font color=red><br><br><br><h1>Problème à
l'envoi du mail...désolé</h1></font></center>");
?>
Voilà, en option vous pouvez vérifier que l'on ne détourne pas votre script
en logguant les IP des envois. En ce cas rajouter à la fin du script:
$filename="envoyerami.txt";
$fl=fopen($filename,"a+");
fwrite($fl,"'$REMOTE_ADDR'|'$HTTP_USER_AGENT'|'$From'|'$adresse'|'$id_articl
e'\n");
fclose($fl);
Évidemment il faut créer envoyerami.txt et le chmoder en 755 
Voilà, j'espère que ça peut servir à certains
--
Dr Philippe Auriol, allergologue
http://www.allergique.org/ Le Monde des Allergies
http://www.weballergies.com/ L'allergie en fiches
http://chercher.weballergies.com/ Chercher l'allergie sur le net