Probleme d'envoi de mail en html avec serveur smtp
4 messages
• Page 1 sur 1
- chris2000
- Nouveau WRInaute

- Messages: 5
- Inscription: 13 Nov 2009
Probleme d'envoi de mail en html avec serveur smtp
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
seulement, çà n'interprete pas le code html
j'ai rajouté
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
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: Tout sélectionner
<?
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>");
}
?>
seulement, çà n'interprete pas le code html
j'ai rajouté
- Code: Tout sélectionner
$admin= "Sandra Sender <SandraSender@hotmail.fr>";
$from="from : ".$admin;
$from .= "MIME-version: 1.0\n";
$from .= "Content-type: text/html; charset= iso-8859-1\n";
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
- chris2000
- Nouveau WRInaute

- Messages: 5
- Inscription: 13 Nov 2009
Re: Probleme d'envoi de mail en html avec serveur smtp
merci de ta reponse,
j'ai rajouté
le /n comme tu m'as dit
je n'ai plus de message d'erreur, le message est bien envoyé
mais le code html n'es tjs pas interprété
How are you?<a href='http://www.mobycorse.com'>www.mobycorse.com</a><br><br>Vous pouvez à tout moment vous désinscrire de la newsletter en cliquant <a href='http://www.mobycorse.com/pages/annul.php?case=newsletter'>ici</a>
faut t'il rajouté autre chose?
j'ai rajouté
le /n comme tu m'as dit
je n'ai plus de message d'erreur, le message est bien envoyé
mais le code html n'es tjs pas interprété
How are you?<a href='http://www.mobycorse.com'>www.mobycorse.com</a><br><br>Vous pouvez à tout moment vous désinscrire de la newsletter en cliquant <a href='http://www.mobycorse.com/pages/annul.php?case=newsletter'>ici</a>
faut t'il rajouté autre chose?
- jcaron
- WRInaute accro

- Messages: 2687
- Inscription: 13 Fév 2004
Re: Probleme d'envoi de mail en html avec serveur smtp
Ah j'avais pas tout regardé, en fait la bonne méthode ce serait plutôt de rajouter tes headers dans le Array ($headers) plutôt que de coller ça dans le from (qui doit avoir une drôle de tête d'ailleurs).
Jacques.
Jacques.
4 messages
• Page 1 sur 1
Lectures recommandées sur ce thème :
- PHP / pear -> envoi de mail par SMTP
- Envoi newsletter : serveur smtp
- Configuration DNS/serveur envoi e-mail
- envoi de mail bloqué sur serveur dédié
- problème envoi mails g mail
- probleme envoi de mail vers free.fr
- probleme envoi de mail par mon crm
- Probleme serveur SMTP Nfrance avec Wanewsletter
- Action Collective envers Windows Live Mail : envoi d'e-mail
- Envoi d'e-mail via la fonction mail() de php
- Google lance Picasa en français - 20-09-2005
- Changer d'hébergeur web sans pénaliser son référencement - 17-10-2005
- Marketing viral et référencement - 11-10-2004
- La boîte de réception prioritaire sur Gmail - 31-08-2010
- Comment créer une page web en PHP - 04-08-2008
- Gérer l'entête HTTP en PHP - 04-08-2008
- Comment envoyer un ping à Google Blog Search - 06-10-2006
- Open Federation : Google Talk joue la carte de l'interopérabilité avec XMPP - 17-01-2006
Consultez la description détaillée des produits ou services de Google suivants : Google Web Accelerator, Google Talk
- La classe C de l'adresse IP
Cet outil vous permet de vérifier si plusieurs sites sont hébergés sur la même classe C (adresse IP du serveur). - Transformer des textes non cliquables en liens
Cet outil vous permet de trouver des pages citant votre site mais ne faisant pas (encore) de lien. Il suffira parfois d'un simple mail pour transformer cette simple citation en lien (backlink). - Test du code HTTP d'une page
Cet outil vous permet de connaître le code HTTP renvoyé par le serveur pour une page donnée.
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 1 invité
