Probleme d'envoi de mail en html avec serveur

Fermé
chris2000 - 7 déc. 2009 à 10:40
booleen59 Messages postés 2 Date d'inscription vendredi 25 juin 2010 Statut Membre Dernière intervention 28 juin 2010 - 28 juin 2010 à 08:52
Bonjour,

bonjour

voila, je possede un serveur smtp privé pour envoyer des mails en masse,
je voudrais envoyé une liste de mail , à partir d'une page formulaire en php,

j'ai trouvé ce script qui fonctionne tres bien

[code]
<?
require_once "Mail.php";

$admin= "Sandra Sender <SandraSender@hotmail.fr>";
$from="from : ".$admin;


$to = "monmail@gmail.com";
$subject = "Hi!";
$body = "Hi,\n\nHow are you?";
$body.="<a href='http://www.monsite.com'>www.monsite.com</a><br><br>";
$body.="Vous pouvez à tout moment vous désinscrire de la newsletter en cliquant ";
$body.="<a href='http://www.monsite.com/pages/annul.php?case=newsletter'>ici</a>";

$host = "smtpxxxxxx.nfrance.com";
$username = "dfrfdsfd";
$password = "xxxxxxx";

$headers = array ("From" => $from,
"To" => $to,
"Subject" => $subject);
$smtp = Mail::factory("smtp",
array ("host" => $host,
"auth" => true,
"username" => $username,
"password" => $password));

$mail = $smtp->send($to, $headers, $body);

if (PEAR::isError($mail)) {
echo("<p>" . $mail->getMessage() . "</p>");
} else {
echo("<p>Message successfully sent!</p>");
}

?>
/code

seulement, çà n'interprete pas le code html

j'ai rajouté

[code]
$admin= "Sandra Sender <SandraSender@hotmail.fr>";
$from="from : ".$admin;
[color=#FF0000] $from .= "MIME-version: 1.0\n";
$from .= "Content-type: text/html; charset= iso-8859-1\n";/color
/code

cela ne fonctionne pas quand meme j'ai un messager d'erreur " Validation failed for: Sandra Sender MIME-version: 1.0
"
peut envoyer un message au format html sur un serveur smtp ? et ou rajouter le code ??

merci bcp pour votre aide
A voir également:

1 réponse

booleen59 Messages postés 2 Date d'inscription vendredi 25 juin 2010 Statut Membre Dernière intervention 28 juin 2010
28 juin 2010 à 08:52
Bonjour,

Avez vous eut une réponse concernant votre problème car je rencontre le même problème.

Merci par avance de votre réponse.
0