Mail php
Dernière réponse : dans Programmation
Bonjour à tous,
j'aurais un conseil à vous demander concernant l'envoi de mails via la fonction mail de php.
En fait j'ai un formulaire qui récupère des données entrées par un utilisateur et je voudrais (apres vérification, ça c'est bon ) qu'elles me soient envoyées par mail.
Mon problème est que je n'arrive pas à changer le codage du corps du message, ce qui fait que par exemple "été à athènes " devient "été à athènes".
Voici mon code:
$boundary = "-----=" . md5( uniqid ( rand() ) );
$headers = "MIME-Version: 1.0\n";
$headers .= "Content-Type: multipart/alternative; boundary=\"$boundary\"";
$destinataire = "monNom@domaine.com";
$subject = "New subject";
$message = "De: ".$name."\n\nDescription du problème: \n".$descr;
mail($destinataire, $subject, $message);
où $name est le nom de la personne qui m'écrit et $descr la description de son problème
Pouvez-vous m'aider?
Merci d'avance
j'aurais un conseil à vous demander concernant l'envoi de mails via la fonction mail de php.
En fait j'ai un formulaire qui récupère des données entrées par un utilisateur et je voudrais (apres vérification, ça c'est bon ) qu'elles me soient envoyées par mail.
Mon problème est que je n'arrive pas à changer le codage du corps du message, ce qui fait que par exemple "été à athènes " devient "été à athènes".
Voici mon code:
$boundary = "-----=" . md5( uniqid ( rand() ) );
$headers = "MIME-Version: 1.0\n";
$headers .= "Content-Type: multipart/alternative; boundary=\"$boundary\"";
$destinataire = "monNom@domaine.com";
$subject = "New subject";
$message = "De: ".$name."\n\nDescription du problème: \n".$descr;
mail($destinataire, $subject, $message);
où $name est le nom de la personne qui m'écrit et $descr la description de son problème
Pouvez-vous m'aider?
Merci d'avance
Autres pages sur : mail php
Lassé par la pub ? Créez un compte
Essaye ça :
$boundary = "-----=" . md5( uniqid ( rand() ) ); $headers = ' MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="'.$boundary.'" Content-Encoding: utf8 From: adresse@serveur.tld Reply-To: reply@serveur.tld '; $destinataire = "monNom@domaine.com"; $subject = "New subject"; $message = "De: ".$name."\n\nDescription du problème: \n".$descr; $mail = mail($destinataire, $subject, $message, $headers); echo ($mail ? "email envoyé" : "email non envoyé");
OmaR a dit :
Salut,Fais voir ton code
c'est le méme
<?php
$boundary = "-----=" . md5( uniqid ( rand() ) );
$headers = '
From: ***@live.com
Reply-To: ***@live.com
MIME-Version: 1.0
Content-Type: multipart/alternative;
Content-Encoding: utf8
boundary="'.$boundary.'"
';
$destinataire = "***@live.com";
$subject = "New subject";
$message = "Bonjour: \n";
$mail = mail($destinataire, $subject, $message, $headers);
echo ($mail ? "email envoyé" : "email non envoyé" );
?>
Vu ton 2ème message, ton problème est complètement différent de celui là...
Continue plutôt ici : http://www.infos-du-net.com/forum/279193-21-tester-envo...
Continue plutôt ici : http://www.infos-du-net.com/forum/279193-21-tester-envo...
Lassé par la pub ? Créez un compte
- Contenus similaires :
- ForumTester l'envoie d'un e-mail en php (localhost)
- ForumPhp fonction mail espace en trop ou caracteres en moins
- ForumJe recois pas les mails php mail
- ForumMail en php
- Forum[PHP]Mail activation
- ForumFormulaire php+mail pièce jointe
- Forumconfiguration de mail function dans php.ini
- ForumVariable dans fonction Mail PHP
- Forum[PHP] Mise en forme avec mail()
- Voir plus