par
danval » 12 nov. 2015, 18:26
bonjour,
Voilà juste un petit problème.
J’ai un fichier texte contenant des mails et j’ai créé une page pour me permettre d’envoyer une page du site mais voila je ne sais pas comment faire pour mettre la page à la place du texte (ligne 5 du code).
du plus est-ce que ma façon de faire ne poseras pas de problèmes lorsque la liste seras importante (saturation,....) si oui comment faire pour l'éviter?
Code : Tout sélectionner
<?php
$From ='From: "DISCO POWER" <[email protected]>'."\n";
$From .= 'Content-Type: text/plain; charset="iso-8859-1"'."\n";
// $From .= "Content-type: text/plain; charset=iso-8859-15\r\n";
$messagecontact = "Newsletter disponible à cette adresse ww.discopower.fr/discopower/news/news-letter.html";
$liste = array_map('trim', file('email_list.txt'));
$msg = '';
foreach($liste AS $dest){
if(mail($dest, 'Le site de la sono', $messagecontact, $From))
$msg .= 'Mail envoyé à : '.$dest.'<br />';
else
$msg .= '<span style="color: red">Erreur envoi à : '.$dest.'</span><br />';
}
echo $msg;
bonjour,
Voilà juste un petit problème.
J’ai un fichier texte contenant des mails et j’ai créé une page pour me permettre d’envoyer une page du site mais voila je ne sais pas comment faire pour mettre la page à la place du texte (ligne 5 du code).
du plus est-ce que ma façon de faire ne poseras pas de problèmes lorsque la liste seras importante (saturation,....) si oui comment faire pour l'éviter?
[code]<?php
$From ='From: "DISCO POWER" <
[email protected]>'."\n";
$From .= 'Content-Type: text/plain; charset="iso-8859-1"'."\n";
// $From .= "Content-type: text/plain; charset=iso-8859-15\r\n";
$messagecontact = "Newsletter disponible à cette adresse ww.discopower.fr/discopower/news/news-letter.html";
$liste = array_map('trim', file('email_list.txt'));
$msg = '';
foreach($liste AS $dest){
if(mail($dest, 'Le site de la sono', $messagecontact, $From))
$msg .= 'Mail envoyé à : '.$dest.'<br />';
else
$msg .= '<span style="color: red">Erreur envoi à : '.$dest.'</span><br />';
}
echo $msg;[/code]