Envoyer un mail

Résolu
clé de 12 Messages postés 154 Statut Membre -  
jordane45 Messages postés 40050 Statut Modérateur -
Bonjour,
Je cale sur un problème simple d'après PHP manuel.
Rien ne se passe
$message=$_POST['message'];
$expediteur="toto@mail.com";
while ...........
$dest=$dest.", ".$val[5];
}//fin du while
$headers = 'MIME-Version: 1.0'."\r\n";
$headers .= 'Content-type: text/html; charset=ISO-8859-1'."\r\n";
$headers .= 'Reply-To: '.$expediteur."\r\n";
$headers .= 'From: Association <'.$expediteur.'>'."\r\n";
$headers .= 'Bcc: '.$copie."\r\n";
$headers .= "\r\n";

mail($dest, $objet, $message, $headers);

J'ai essayé en vain multiples solutions. Ou est ce que je fais une erreur?
Merci d'avance

A voir également:

1 réponse

jordane45 Messages postés 40050 Statut Modérateur 4 756
 
Bonjour
Tu es en local ou sur un serveur?
Si en local... as tu paramétré le smtp ?
Si tu es sur un serveur... cgez qui ?
0
clé de 12 Messages postés 154 Statut Membre 1
 
orange.fr..mais aussi ovh et sfr..Il me suffit de changer le smtp par defaut.je suis arrivé à m'envoyer quelques mails, mais c'est aléatoire.. Le Bcc ne marche jamais et plante ce qui marchait avant. Et je ne suis jamais arrivé à faire l'envoi de 23 mails (23 personnes remplissant mes critères). Je continue à chercher de mon côté. Merci pour ton aide.
Cordialement
0
jordane45 Messages postés 40050 Statut Modérateur 4 756 > clé de 12 Messages postés 154 Statut Membre
 
Le code que que tu nous montres est incomplet ....
On ne sait pas où sont initialisées tes variables ....
Ce que contient ton while
La condition de ton while
Comment ton code est lancé ...

Au cas où .. tu peux regarder ceci :
https://forums.commentcamarche.net/forum/affich-34415194-caracteres-accentues-dans-les-messages-d-un-formulaire#13

par contre il suffira de modifier un peu pour inclure le bcc
$headers .= "Bcc: $listBcc\r\n";
  • $listBcc contenant la liste des déstinataire à mettre en copie chachée.
0