Probleme d'envoi de mail en html avec serveur
chris2000
-
booleen59 Messages postés 2 Date d'inscription Statut Membre Dernière intervention -
booleen59 Messages postés 2 Date d'inscription Statut Membre Dernière intervention -
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
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:
- Probleme d'envoi de mail en html avec serveur
- Serveur de reception mail - Guide
- Changer serveur dns - Guide
- Programmer envoi mail gmail - Guide
- Editeur html - Télécharger - HTML
- Envoi mail cci - Guide