Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1033 connectés 

  FORUM HardWare.fr
  Programmation
  PHP

  php: fonction mail(), compatibilité yahoo, hotmail et autres

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

php: fonction mail(), compatibilité yahoo, hotmail et autres

n°1233855
cguibs
Posté le 28-10-2005 à 20:54:52  profilanswer
 

Bonjour,
 
Je sais que plusieurs post parlent du même sujet. mais je n'arrive pas à le faire fonctionner.
je bâtis un newsletter. le problème est que yahoo, hotmail et même les fai ne transmette pas le message.
voici le code:
 

Code :
  1. <?
  2. $connexion = mysql_connect('localhost','log','pass');
  3. $base = mysql_select_db('nomDB');
  4. $site = 'Espace Nature - Portet';
  5. $mail_admin = 'NOREPLY@monserveur';
  6. $entete = "From: \"$site\" <$mail_admin>\n";
  7. $entete .= "X-Sender: <$mail_admin>\n";
  8. $entete .= "X-Mailer: PHP\n";
  9. $entete .= "Return-Path: <$mail_admin>\n";
  10. $entete .= "Content-Type: text/html; charset=iso-8859-1\n";
  11. $format = 'HTML';
  12. $message_final = "<body> $message_final </body>";
  13. $sql = "SELECT email FROM `newsletter`";
  14. $req = mysql_query($sql);
  15. while ($data = mysql_fetch_array($req)) {
  16. mail($data['email'],$sujet_final,$message_final,$entete);
  17. echo "<center><b>".$data['email']." a reçu l'email ! \n";
  18. }
  19. ?>


 
je débute en php et je n'aime pas posté pour rien mais là, il faut m'expliquer...
merci à tous

mood
Publicité
Posté le 28-10-2005 à 20:54:52  profilanswer
 

n°1233862
100top
Posté le 28-10-2005 à 21:03:32  profilanswer
 

Code :
  1. WHILE($nb_mail!=$i)
  2.   {
  3. /* destinataire */
  4. $to = mysql_result($req_mail,$i,"m_mel" );
  5. /* sujet */
  6. $subject = "sujet";
  7. /* message */
  8. $message = '<html>
  9. </html>';
  10. /* Pour envoyer un mail au format HTML, vous pouvez configurer le type Content-type. */
  11. $headers  = "MIME-Version: 1.0\r\n";
  12. $headers .= "Content-type: text/html; charset=iso-8859-1\r\n";
  13. /* D'autres en-têtes */
  14. $headers .= "To: ".mysql_result($req_mail,$i,"prenom" )." <".mysql_result($req_mail,$i,"mel" ).">\r\n";
  15. $headers .= "From: nom <noreply@domaine.com>\r\n";
  16. /* et hop, à la poste */
  17. mail($to, $subject, $message, $headers);
  18. $i++;
  19. }


 
voila pour le mien ca marche si ca peut aider

n°1233964
leflos5
On est ou on est pas :)
Posté le 29-10-2005 à 00:06:49  profilanswer
 

Y'a des RFC, des normes, le net, des docs, des fonctions recherche (annuaires, forum)...


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  php: fonction mail(), compatibilité yahoo, hotmail et autres

 

Sujets relatifs
[PHP] Comment actualiser une frame en fonction d'une autrefonction mail et messagerie hotmail
Fonction windows pour compresser un dossiercomment recoit-on son formulaire html sur son mail
fonction imagegifLe tracé d'une courbe représentant une fonction
Appel de fonction d'une autre page[GTK] probleme de lancement de fonction C a l'aide d'un bouton
Plus de sujets relatifs à : php: fonction mail(), compatibilité yahoo, hotmail et autres


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR