Destinataires multiples issus d'un tableau pour envoi mail

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 : Destinataires multiples issus d'un tableau pour envoi mail

par jay64 » 17 mars 2007, 18:36

C'est bon, j'ai adapté tout seul ! ça marche ! :lol:
Merci beaucoup !!!!

par jay64 » 17 mars 2007, 18:07

Désolé d'avoir oublié la précision ... :wink:

Alors puisqu'il faut préciser, j'ai déjà ça dans le headers (vu entre autres que j'envoie un mail au format html :
// Pour envoyer un mail au format HTML, vous pouvez configurer le type Content-type.
$headers  = "MIME-Version: 1.0\r\n"; 
$headers .= "Content-type: text/html; charset=iso-8859-1\r\n"; 

// D'autres en-têtes
$headers .= "From: Moi <[email protected]>\r\n";
On peut rendre tout ça compatible ?

par @rthur » 17 mars 2007, 17:44

Ah bah si mais il faut le préciser dans ta demande alors ;)
$headers='Bcc: ';
foreach($email as $email_destinataire) {
     $headers.=$email_destinataire.',';
}
$headers.="\r\n";
mail($to, $subject, $message, $headers);

par jay64 » 17 mars 2007, 17:32

Non, mais là, en faisant ça, c'est autant de mails que de destinataires. ça pourrait m'aller mais ne pouvons nous pas faire un seul mail, mais qui est multiple, et pour lequel en plus, je mettrai les destinataires dans un CCI plutôt qu'un A ?

par @rthur » 17 mars 2007, 17:20

Bonjour,

As tu essayer:
foreach($email as $to) {
     mail($to, $subject, $message, $headers);
}

Destinataires multiples issus d'un tableau pour envoi mail

par jay64 » 17 mars 2007, 17:01

Bonjour,

J'ai actuellement une variable $email qui me renvoie ça quand je je fais un print_r de celle_ci :
Array ( [0] => [email protected] [1] => [email protected] )
Par ailleurs, j'utilise la fonction
mail($to, $subject, $message, $headers); 
pour effectuer un envoi par mail.

Ma question est la suivante : Comment alimenter ma variable $to directement à partir de mon tableau de la variable $email ?

Merci d'avance !