envoi mail à plusieurs destinataires

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : envoi mail à plusieurs destinataires

par albat » 20 juil. 2006, 11:36

C'est curieux... :-k

Si tu ne t'en sors vraiment pas, tu peux toujours boucler
sur la fonction mail() dans ton mysql_fetch_assoc().

L'inconvénient est que, pour chaque envoi de mail, tu ouvres et refermes un socket.

par 2501gigi » 20 juil. 2006, 11:22

Pour albat,j'ai testé les autres solutions ca ne marche pas, je crois que je vais rester avec mon code tant pit du moment que sa marche.

par 2501gigi » 20 juil. 2006, 11:18

Pour ripat ,non c'est sur windows.

Pour albat ,j'ai essayé les deux premier mais pas les autres, je test puis on verra.

Sinon, jai mis deux fois le meme code à la suite l'un de l'autre ,j'ai juste changé l'adresse de destination. Ca marche mais j'ai un peut peur que sa alordisse le temps de navigation ou autre.

Heureusement que je n'est cas l'envoyer à 2 adresse.

par Ripat » 20 juil. 2006, 10:58

Ca ne marche pas ,c'est quoi ce truc??????
Sur quelle machine fais-tu tes tests? Si c'est Linux, va faire un tour dans les log de ton Mail Transport Agent (postfix? qmail? exim?). Les erreurs et/ou raisons de la non expédition des mails s'y trouvent.

par albat » 20 juil. 2006, 10:55

Liste de paramètres
to
Le ou les destinataires du mail.
Le formattage de cette chaîne doit correspondre avec la RFC 2822. Voici quelques exemples :
http://fr.php.net/manual/fr/function.mail.php

par 2501gigi » 20 juil. 2006, 10:45

Ca ne marche pas ,c'est quoi ce truc??????

par Truc » 20 juil. 2006, 10:26

Essaie avec un point virgule entre les adresses au lieu de la virgule.

par 2501gigi » 20 juil. 2006, 10:16

Ormi mon problème quelle est la syntax parfaite pour envoyer un mail à plusieurs personnes (2 en tout) qui on evidament des adresses différentes.


Bon voilà merci pour vos réponses.

par 2501gigi » 19 juil. 2006, 20:22

non il me met cette erreur

Warning: mail(): SMTP server response: 554 User unknown in c:\mapage.php on line 186


et sa c'est la ligne 186

mail ($adresse, $sujet,$html,$header);

par albat » 19 juil. 2006, 20:18

En virant le \n, ça devrait marcher, non ?
$adresse = "[email protected], [email protected]" ;

par 2501gigi » 19 juil. 2006, 20:04

c'est un mail normal tout bête sauf que je l'envoyer à plusieurs.

$header = "From: MOI.fr\n";
$header .= "Reply-To: Moi <[email protected]>\n"; 
$header .= "MIME-Version: 1.0\n"; 
$header .= "Content-Type: multipart/alternative; boundary=$valeur\n";

$adresse= "monmail.fr\n , monmail2.fr" ; 

	
	$sujet = "Vous êtez inscris sur mon site\n\n";


$html = "Merci pour avoir choisi mon site etc....";
$html .= "\n--$valeur--\n end of the multi-part";

mail ($adresse, $sujet,$html,$header);

par albat » 19 juil. 2006, 19:58

Bravo pour ton humilité,
mais nous montrer ton début de code (même faux)
nous sera certainement plus utile que t'autoflageller... ;)

envoi mail à plusieurs destinataires

par 2501gigi » 19 juil. 2006, 19:52

Bon le premier prix du plus naze des naze me revient de droit :shock: car j'ai un gros soucis pour envoyer un mail a plusieurs destinataires.

La fonction mail je connais, j'arrive à envoyer le mail à un mais pas à plusieurs .



Bon ne ricoler pas ca peut arriver à tous le monde. :oops: