Page 1 sur 1
Envoi de mails en PHP au format HTML et TXT
Publié : 22 févr. 2007, 09:35
par guilhem_mdg
Bonjour,
Savez-vous comment envoyer un mail en PHP au format HTML et TXT (en même temps) ?
Merci de vos réponses !
Message envoyé avec : Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.8.1.1) Gecko/20061204 Firefox/2.0.0.1
Re: Envoi de mails en PHP au format HTML et PHP
Publié : 22 févr. 2007, 10:34
par HP
guilhem_mdg a écrit :envoyer un mail en PHP au format HTML et PHP (en même temps) ?
plain text en général ça suffit largement... et c'est apprécié par les "geeks"... après tout dépend du public visé, mais en général vaut mieux
Why plain text email messages are best in today's Internet.
Message envoyé avec : Mozilla/5.0 (Macintosh; U; Intel Mac OS X; en-US; rv:1.8.1.2pre) Gecko/20070218 Firefox/2.0.0.2pre (Mac Community Build, ElFurbe)
Publié : 22 févr. 2007, 13:08
par martin
utilise l'excellente classe PHPMailer
Publié : 22 févr. 2007, 17:57
par Bobe
ou la non moins excellente classe wamailer

Publié : 22 févr. 2007, 19:35
par martin
Bobe a écrit :ou la non moins excellente classe wamailer

tiens, tiens, hop, bookmarké, à tester la prochaine fois que le besoin se fera sentir

.
Publié : 23 févr. 2007, 09:16
par calimo
Un email au format php ?
Guilhem_mdg, es-tu sur d'avoir compris ce qu'est le php ? C'est interprété du côté serveur, le client qui reçoit l'email ne doit pas reçevoir de php
PS : je suis d'accord avec HP, franchement, les messages HTML, c'est une plaie
Message envoyé avec : Mozilla/5.0 (X11; U; Linux i686; fr; rv:1.8.1.1) Gecko/20061208 Firefox/2.0.0.1
Publié : 23 févr. 2007, 11:49
par guilhem_mdg
Hum... Désolé, je voulais dire HTML et TXT...

Mille excuses...
[Je corrige]
Message envoyé avec : Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.8.1.1) Gecko/20061204 Firefox/2.0.0.1
Publié : 28 févr. 2007, 02:13
par x@v
Besoin d'une class pour evoyez un mail avec un langage de script ¿>
en TXT
Code : Tout sélectionner
<html>
<body>
<?php
$destinataire = "testemail@toutestfacile.com";
echo "Ce script envoie un mail à $destinataire";
mail($destinataire, "test email 1", "merci pour ton tutorial");
?>
</body>
</html>
Pour le html tu n'a qu'a préciser l'entète :
Code : Tout sélectionner
<?php
$destinataire = "testemail@toutestfacile.com";
$expediteur = "moi@monsite.com";
$reponse = $expediteur;
echo "Ce script envoie un mail au format HTML à $destinataire";
$codehtml=
"<html><body>" .
"<h1>Test Email</h1>".
"<b><u>Ceci est un document HTML</u></b><br>" .
"Avec differentes tailles de caractères et <font color=\"red\">couleurs</font>" .
"</body></html>";
mail($destinataire,
"Email au format HTML",
$codehtml,
"From: $expediteur\r\nReply-To: $reponse\r\nContent-Type: text/html; charset=\"iso-8859-1\"\r\n");
?>
Message envoyé avec : Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.8.1) Gecko/20061010 prout Firefox/2.0
Publié : 28 févr. 2007, 14:19
par calimo
x@v a écrit :Besoin d'une class pour evoyez un mail avec un langage de script ¿>
Il veut faire un message multipart (sage décision), pas juste du HTML
